Rejestrowanie aktywności witryny sieci Web - informacje

W temacie tym zawarto podstawowe informacje dotyczące rejestrowania aktywności serwera sieci Web związanej z witrynami sieci Web i FTP.

Witryny sieci Web i FTP można skonfigurować na rejestrowanie informacji o działaniach użytkowników. Rejestracji tej nie należy mylić ze zwykłą rejestracją przeprowadzaną poprzez program Windows NT Server; rejestracja w programie PWS obejmuje większy zakres zdarzeń a zarejestrowane informacje można przeglądać jako pliki tekstowe w formacie ASCII (nie za pomocą Przeglądarki zdarzeń). Można dowiedzieć się, którzy użytkownicy uzyskali dostęp do danej witryny i do jakich informacji. Zarejestrowane dane mogą pomóc w regulowaniu dostępu do zawartości, planowaniu możliwości dostępu użytkowników, badaniu popularności zawartości i określaniu wymagań zabezpieczeń. Dzienników z zarejestrowanymi informacjami można również używać do wykrywania i usuwania potencjalnych problemów z witrynami sieci Web i FTP.

Proces rejestracji

Rejestracja dla witryny sieci Web lub FTP przeprowadzana jest przez moduły, które działają niezależnie do innych operacji serwera. Dla każdej witryny sieci Web lub FTP można wybrać format dziennika. Jeśli dla witryny włączona jest rejestracja, można ją włączać i wyłączać dla poszczególnych katalogów w tej witrynie.

W programie PWS aktywność serwera może być rejestrowana w następujących formatach:

Dzienniki utworzone przez program PWS można odczytywać w dowolnym edytorze tekstu, a także przy użyciu programu Microsoft Usage of Import and Report Writer. Odpowiednie informacje można znaleźć w temacie Usage of Import and Report Writer w dokumentacji w trybie online programu Microsoft® Site Server Express (dokumentacja ta jest dostępna tylko po zainstalowaniu tego produktu).

Formaty pliku dziennika

Można wybrać format, którego serwer sieci Web będzie używać do rejestrowania działań użytkowników. Informacje o tym, jak określić ten format można znaleźć w temacie Włączanie rejestrowania. Przykłady różnych formatów można znaleźć w temacie Interpretacja plików dziennika. Poniżej opisano dostępne formaty.

Format rejestrowania Microsoft IIS jest ustalonym (niemożliwym do dostosowania) formatem ASCII. Przy jego pomocy można zarejestrować więcej informacji niż przy pomocy standardowego formatu NCSA. Format Microsoft IIS obejmuje podstawowe elementy, takie jak adres IP użytkownika, nazwa użytkownika, data i godzina żądania, kod stanu HTTP oraz liczba odebranych bajtów; ponadto zawiera on informacje szczegółowe, takie jak czas, który upłynął, liczba wysłanych bajtów, akcja (na przykład pobranie za pomocą polecenia GET) i cel (na przykład pobrany plik). Poszczególne elementy są oddzielone przecinkami, dzięki czemu format ten jest bardziej czytelny niż inne formaty ASCII, w których separatorami są spacje. Czas jest rejestrowany jako czas lokalny (nie czas Greenwich).

Standardowy format NCSA pliku dziennika jest ustalonym (niemożliwym do dostosowania) formatem ASCII, dostępnym dla witryn sieci Web, ale nie dla witryn FTP. Rejestrowane są w nim podstawowe informacje dotyczące żądań użytkownika, takie jak nazwa zdalnego hosta, nazwa użytkownika, data, godzina, typ żądania, kod stanu HTTP oraz liczba bajtów odebranych przez serwer. Poszczególne elementy są oddzielone przez spacje; czas jest rejestrowany jako czas lokalny (nie czas Greenwich).

Rozszerzony format W3C pliku dziennika jest dostosowywalnym formatem ASCII, co oznacza, że można wybrać spośród wielu różnych pól (elementów) te, które mają być rejestrowane. Można dzięki temu rejestrować szczegóły uważane za istotne, ograniczając jednocześnie rozmiar dziennika przez pominięcie pól niepotrzebnych. Pola są oddzielone spacjami. Czas jest rejestrowany jako czas Greenwich. Informacje dotyczące dostosowywania tego formatu można znaleźć w temacie Dostosowywanie rozszerzonego formatu W3C pliku dziennika.

Notka   Można również tworzyć niestandardowe formaty pliku dziennika. Umożliwiają one sformatowanie dziennika dokładnie według własnego projektu. Więcej informacji można znaleźć w temacie Tworzenie niestandardowego modułu rejestracji.

Rozmiar pliku dziennika i tworzenie nowych plików dziennika

Tworzenie plików dziennika może być sterowane poprzez pewną liczbę opcji, takich jak katalog, w którym pliki mają być tworzone i kryteria określające, kiedy ma być utworzony nowy plik dziennika (na przykład codziennie, co tydzień lub według rozmiaru pliku). Poniżej zamieszczono podstawowe informacje o rozmiarach plików i ich tworzeniu. Instrukcje dotyczące ustawiania opcji związanych z tworzeniem pliku dziennika można znaleźć w tematach Włączanie rejestrowania i Określanie sposobu zapisywania plików dziennika.

Jeśli w programie PWS jest włączone rejestrowanie (domyślnie jest), nowe wpisy dziennika są generowane, ilekroć użytkownicy uzyskują dostęp do serwera. Powoduje to stałe zwiększanie się rozmiaru pliku dziennika lub liczby plików dziennika. Dlatego może pojawić się kwestia wyboru między rejestrowaniem szczegółowych danych a koniecznością ograniczenia rozmiarów i liczby plików. Program PWS oferuje wiele sposobów zarządzania generacją danych dziennika i tworzeniem nowych plików dziennika.

Podstawowym sposobem ograniczenia generacji danych dziennika jest użycie rozszerzonego foramtu W3C pliku dziennika i takie dostosowanie go, aby rejestrowane były tylko niezbędne dane. Odpowiednie informacje można znaleźć w poprzednich paragrafach i w tematach Włączanie rejestrowania i Dostosowywanie rozszerzonego formatu W3C pliku dziennika.

Innym sposobem zarządzania plikami dziennika (który nie powoduje jednak ograniczenia całkowitego rozmiaru rejestrowanych danych) jest wybranie kryterium używanego przez program PWS do określenia, kiedy zacząć nowy plik dziennika. Każde kryterium zostało opisane poniżej.

Notka   Dla kryteriów tworzenia nowego pliku dziennika, Codziennie, Co tydzień i Co miesiąc, "północ" jest zdefiniowana w strefie czasowej używanej przez wybrany format pliku dziennika. Oznacza to, że dla standardowego formatu NCSA pliku dziennika, "północ" jest zdefiniowana według czasu lokalnego; dla formatu rejestrowania Microsoft IIS i rozszerzonego formatu W3C pliku dziennika, "północ" jest zdefiniowana według czasu Greenwich.

Można wybrać jedno kryterium z poniższej listy:

Ponieważ pliki dziennika są po prostu plikami ASCII (tekstowymi), jeśli administrator stwierdzi, że zamiast wielu małych plików woli mieć jeden duży plik, może je połączyć, tak jak inne pliki w formacie ASCII. Aby uzyskać informacje dotyczące tego, jak użyć polecenia copy do połączenia plików, należy w wierszu poleceń wpisać copy /?.

Jeśli podczas próby dodania wpisu dziennika do pliku zostanie przekroczone miejsce na dysku serwera, rejestrowanie w programie PWS zostanie przerwane. Jednocześnie zdarzenie to zostanie zarejestrowane w Dzienniku aplikacji Przeglądarki zdarzeń systemu Windows NT. Gdy zwolni się odpowiednia ilość miejsca na dysku, rejestrowanie PWS zostanie wznowione, a w Dzienniku aplikacji Przeglądarki zdarzeń systemu Windows NT zostanie zarejestrowane następne zdarzenie.

Notka   Dostęp do bieżącego pliku dziennika można uzyskać tylko po zatrzymaniu witryny (czyli po uruchomieniu programu Personal Web Manager, zaznaczeniu witryny i kliknięciu przycisku Zatrzymaj).


© 1998 Microsoft Corporation. Wszelkie prawa zastrzeżone.