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.
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:
Boktitel - Bokens titel som den visas på Bibliotekssidan.
Kort boknamn - Det korta namnet på boken som står i bokens konfigurationsfil.
Namn på samling - Det korta namnet på samlingen dit boken hör, vilket står i filen collinfo.
Träffar - Antal gånger som boken har använts.
Fel - Antal fel som är associerade med boken.
Om du vill aktivera eller inaktivera åtkomstloggning klickar du på Ändra serverkonfiguration på administrationssidan för AnswerBook2.
Om du vill ha information om vem som använder information på dokumentservern inskriven i åtkomstloggfilen, klickar du på knappen bredvid på och därefter på Verkställ. Standardplatsen för den här filen är /var/log/ab2/logs/access-8888.log.
Om du inte vill att information ska skrivas in i åtkomstloggfilen längre klickar du på knappen bredvid av och därefter på Verkställ.
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] |
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 |
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:
Den första gruppen med tal är klientens IP-adress (Internet Protocol). Exempelvis 129.146.83.55.
Informationen mellan hakparenteser är datum och tid för anslutningen. Exempelvis [04/nov/1996:15:07:05 -0800] .
Informationen mellan dubbla citattecken anger vilken typ av anslutning som ägde rum. Det här identifierar för det mesta en URL-adress eller ett filnamn och protokollet som användes för att svara på anslutningsanropet. "GET /icons/ab2_curr_home.gif HTTP/1.0" anger t ex att anslutningen gällde filen /icons/ab2_curr_home.gif med protokollet HTTP 1.0.
Det näst sista talet anger om anslutningen lyckades (200) eller inte (allt annat).
Det sista talet anger storleken (i kilobyte) på informationen som returneras till anroparen. Exempelvis är 1938 storleken på den .gif-fil som hämtats.
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] |
Om du vill aktivera eller inaktivera felloggning klickar du på Ändra serverkonfiguration på administrationssidan för AnswerBook2.
Om du vill att information om fel som uppstår på dokumentationsservern ska skrivas in i felloggfilen, klickar du på knappen bredvid på och därefter på Verkställ. Standardplatsen för den här filen är /var/log/ab2/logs/errors-8888.log.
Om du inte vill att information ska skrivas in i felloggfilen längre klickar du på knappen bredvid av och därefter på Verkställ.
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] |
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 |
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] |
Du kan spara den aktuella användarloggen eller felloggen till en fil och börja logga information i en tom fil.
Om du vill rotera felloggen klickar du på Rotera fellogg på administrationssidan för AnswerBook2.
Om du vill rotera användarloggen klickar du på Rotera åtkomstloggfil på administrationssidan för AnswerBook2.
Gör följande när sidan Rotera åtkomstlogg/Rotera fellogg visas:
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.
Klicka på Verkställ.
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] |