Installera och administrera en AnswerBook2-server

Arbeta med serverrapporter

Serverprogramvaran i AnswerBook2 för en logg som visar serverfel och serveråtkomst. Dessutom skapar den en sammanfattande rapport som visar hur ofta dokumentsamlingar har använts och hur många fel som har uppstått.

Bokåtkomstrapport

Om du vill visa en sammanfattning av åtkomst till böckerna på servern klickar du på Visa sammanfattningar över bokåtkomst på administrationssidan för AnswerBook2. En bokåtkomstrapport sammanfattar hur ofta varje bok på servern har använts. För varje bok på servern visas följande:

Åtkomstloggfiler

Om du vill aktivera eller inaktivera åtkomstloggning klickar du på Ändra serverkonfiguration på administrationssidan för AnswerBook2.

Du kan också använda följande kommandon för att utföra de här funktionerna:


% /usr/lib/ab2/bin/ab2admin -o access_on [-m servernamn] [-p serverport]
 

% /usr/lib/ab2/bin/ab2admin -o access_off [-m servernamn] [-p serverport]
 

Obs!

När du har ändrat loggningsfunktionen måste du stanna och starta om dokumentationsservern. Logga in som root på servern och skriv följande kommandon:


# /usr/lib/ab2/bin/ab2admin -o stop
# /usr/lib/ab2/bin/ab2admin -o start

Visa åtkomstlogg

Om du vill visa åtkomstloggfilen klickar du på Visa loggfiler på administrationssidan för AnswerBook2 och klickar på Visa åtkomstloggfil. Åtkomstloggfilen är en textfil som listar alla användare som har anslutit till dokumentationsservern. Alla rader i åtkomstloggböckerna ser ungefär ut på följande sätt:


129.146.83.55 - - [04/Nov/1996:15:07:05 -0800]
"GET /icons/ab2_curr_home.gif HTTP/1.0" 200 1938

Där:

Du kan också använda följande kommando för att utföra den här funktionen:


% /usr/lib/ab2/bin/ab2admin -o view_access [-m servernamn] [-p serverport]

Felloggfiler

Om du vill aktivera eller inaktivera felloggning klickar du på Ändra serverkonfiguration på administrationssidan för AnswerBook2.

Du kan också använda följande kommandon för att utföra de här funktionerna:


% /usr/lib/ab2/bin/ab2admin -o error_on [-m servernamn] [-p serverport]
 

% /usr/lib/ab2/bin/ab2admin -o error_off [-m servernamn] [-p serverport]

Obs!

När du har ändrat loggningsfunktionen måste du stanna och starta om dokumentationsservern. Logga in som root på servern och skriv följande kommandon:


# /usr/lib/ab2/bin/ab2admin -o stop
# /usr/lib/ab2/bin/ab2admin -o start

Visa felloggen

Om du vill visa felloggfilen klickar du på Visa loggfiler på administrationssidan för AnswerBook2 och klickar på Visa felloggfil. Felloggfilen listar alla fel som uppstår på dokumentationsservern. Du kan använda den här informationen för att ta reda på orsaken till serverproblem eller onormalt uppträdande. Felrapporten innehåller för det mesta servern och porten som felet är associerat med, liksom en beskrivning av felet.

Du kan också använda följande kommando för att utföra den här funktionen:


% /usr/lib/ab2/bin/ab2admin -o view_error [-m servernamn] [-p serverport]

Rotera loggfiler

Du kan spara den aktuella användarloggen eller felloggen till en fil och börja logga information i en tom fil.

Gör följande när sidan Rotera åtkomstlogg/Rotera fellogg visas:

  1. Skriv namnet på filen som ska sparas i fältet Spara loggfil.

    Standardvärdet är aktuellt_datum.aktuellt_loggfilsnamn.log. Här har aktuellt_datum formen årårårår_MånadMånad_DagDag_TimmeTimme, och aktuellt_loggfilsnamn har standardvärdet access-8888.log eller error-8888.log (exempelvis 1997_2_26_14.access-8888.log).

    Observera att sökvägen till filen visas i fältet Placering av loggfil. Du kan inte ändra den här informationen på den här sidan.

  2. Klicka på Verkställ.


Obs!

När du har ändrat loggningsfunktionen måste du stanna och starta om dokumentationsservern. Logga in som root på servern och skriv följande kommandon:


# /usr/lib/ab2/bin/ab2admin -o stop
# /usr/lib/ab2/bin/ab2admin -o start

Du kan också använda följande kommandon för att utföra de här funktionerna:


% /usr/lib/ab2/bin/ab2admin -o rotate_error [-m servernamn] [-p serverport]
 

% /usr/lib/ab2/bin/ab2admin -o rotate_access [-m servernamn] [-p serverport]