Nazwa elementu | Opis |
---|
Jeden plik dziennika na | Określa, czy na serwerze sieci Web jest prowadzony jeden plik dziennika dla całego serwera, czy jeden plik dziennika dla każdej witryny znajdującej się na serwerze. W przypadku wybrania opcji Witryna ustawienia określone na stronie Rejestrowanie na poziomie serwera staną się wartościami domyślnymi dla wszystkich witryn na serwerze. Następnie można otworzyć stronę Rejestrowanie na poziomie witryny, aby skonfigurować szczegółowe ustawienia dotyczące witryny. |
Format | Określa format pliku dziennika tworzonego podczas rejestrowania żądania. Jeśli na serwerze sieci Web zostanie skonfigurowany jeden plik dziennika, można wybrać jeden z następujących formatów tego pliku:
Wartość | Opis |
---|
Binarne | Konfiguruje w usługach IIS korzystanie z binarnego scentralizowanego formatu rejestrowania. W przypadku korzystania z tego formatu usługi IIS tworzą jeden plik dziennika dla wszystkich witryn na serwerze sieci Web. Każda witryna zapisuje w tym pliku dziennika informacje dotyczące trafionych żądań w postaci niesformatowanych danych binarnych. Ponieważ ten rodzaj rejestrowania pozwala zaoszczędzić cenne zasoby pamięci i procesora CPU, nadaje się do stosowania w środowisku usługodawcy internetowego, gdzie serwery sieci Web mogą obsługiwać wiele witryn, lub w dowolnej sytuacji charakteryzującej się dużym natężeniem ruchu. | Uwaga | | Aby wyodrębnić dane z pliku dziennika w tym formacie, należy użyć odpowiedniego narzędzia, takiego jak LogParser 2.2. |
| W3C | Konfiguruje w usługach IIS rejestrowanie informacji dziennika na temat wszystkich witryn na serwerze przy użyciu scentralizowanego formatu pliku dziennika W3C. Ten format, obsługiwany przez sterownik HTTP.sys, jest oparty na tekście ASCII i daje możliwość dostosowania, co oznacza, że użytkownik określa rejestrowane pola. Rejestrowane pola można określić w oknie dialogowym Pola rejestrowania W3C, klikając opcję Wybierz pola na stronie Rejestrowanie. Pola są rozdzielone spacjami, a czas jest rejestrowany w formacie skoordynowanego czasu uniwersalnego (UTC). |
Jeśli na serwerze sieci Web zostanie skonfigurowany jeden plik dziennika dla każdej witryny, można wybrać jeden z następujących formatów tego pliku:
Wartość | Opis |
---|
IIS | Konfiguruje w usługach IIS rejestrowanie informacji dziennika na temat witryny przy użyciu formatu pliku dziennika usług Microsoft IIS. Ten format, obsługiwany przez sterownik HTTP.sys, jest stałym formatem opartym na tekście ASCII, co oznacza, że użytkownik nie może dostosować rejestrowanych pól. Pola są rozdzielone spacjami, a czas jest rejestrowany jako czas lokalny. Poniżej znajduje się lista pól rejestrowanych w przypadku korzystania z formatu pliku dziennika usług IIS: - Client IP address
- User name
- Date
- Time
- Service and instance
- Server name
- Server IP address
- Time taken
- Client bytes sent
- Server bytes sent
- Service status code (Wartość 200 wskazuje pomyślne wykonanie żądania).
- Windows status code (Wartość 0 wskazuje pomyślne wykonanie żądania).
- Request type
- Target of operation
- Parameters (parametry przekazywane do skryptu)
Nie wszystkie pola zawierają dane. Jeśli pole nie zawiera danych, jako symbol zastępczy jest wyświetlany dywiz (-). Jeśli pole zawiera znak niedrukowalny, sterownik HTTP.sys zamienia go na znak plus (+) w celu zachowania formatu pliku dziennika. | NCSA | Konfiguruje w usługach IIS rejestrowanie informacji dziennika na temat witryny przy użyciu wspólnego formatu pliku dziennika NCSA (National Center for Supercomputing Applications). Ten format, obsługiwany przez sterownik HTTP.sys, jest stałym formatem opartym na tekście ASCII, co oznacza, że użytkownik nie może dostosować rejestrowanych pól. Pola są rozdzielone spacjami, a czas jest rejestrowany jako czas lokalny z przesunięciem względem skoordynowanego czasu uniwersalnego (UTC). Poniżej znajduje się lista pól rejestrowanych w przypadku korzystania ze wspólnego formatu pliku dziennika NCSA: - Remote host address
- Remote log name (Ta wartość to zawsze dywiz).
- User name
- Date, time, and UTC offset
- Request and protocol version
- Service status code (Wartość 200 wskazuje pomyślne wykonanie żądania).
- Bytes sent
Nie wszystkie pola zawierają dane. Jeśli pole nie zawiera danych, jako symbol zastępczy jest wyświetlany dywiz (-). Jeśli pole zawiera znak niedrukowalny, sterownik HTTP.sys zamienia go na znak plus (+) w celu zachowania formatu pliku dziennika. | W3C | Informacje dziennika na temat witryny są rejestrowane przy użyciu rozszerzonego formatu pliku dziennika W3C. Ten format, obsługiwany przez sterownik HTTP.sys, jest oparty na tekście ASCII i daje możliwość dostosowania, co oznacza, że użytkownik określa rejestrowane pola. Rejestrowane pola można określić w oknie dialogowym Pola rejestrowania W3C, klikając opcję Wybierz pola na stronie Rejestrowanie. Pola są rozdzielone spacjami, a czas jest rejestrowany w formacie skoordynowanego czasu uniwersalnego (UTC). | Niestandardowe | Konfiguruje w usługach IIS korzystanie z niestandardowego formatu dla niestandardowego modułu rejestrowania. W przypadku wybrania tej opcji strona Rejestrowanie zostanie wyłączona, ponieważ w programie Menedżer usług IIS nie można skonfigurować rejestrowania niestandardowego. |
|
Wybierz pola | Otwiera okno dialogowe Pola rejestrowania W3C, w którym można wybrać pola do rejestrowania. Ten przycisk jest dostępny tylko w przypadku wybrania formatu pliku dziennika W3C. |
Katalog | Określa fizyczną ścieżkę przechowywania plików dziennika. Wartość domyślna to %SystemDrive%\inetpub\logs\LogFiles. |
Kodowanie | Określa kodowanie plików dziennika: UTF-8 lub ANSI. Format UTF-8 należy wybrać, jeśli w jednym ciągu mają występować znaki zarówno jedno-, jak i wielobajtowe. To kodowanie umożliwia odczyt dzienników tekstowych – na przykład w rozszerzonym formacie W3C, formacie usług IIS i wspólnym formacie NCSA – w języku innym niż angielski. Ponadto, jeśli serwer sieci Web obsługuje adresy URL w języku innym niż obsługiwany przez domyślną stronę kodową serwera, należy włączyć kodowanie UTF-8 dla zawartości dziennika. Domyślnie usługi IIS próbują obsługiwać adresy URL przy użyciu stron kodowych innych niż domyślna strona kodowa serwera. Ze względów bezpieczeństwa można włączyć format UTF-8 w celu ograniczenia skutków ataków, które mogłyby spowodować niepoprawną translację adresów URL w formacie UTF-8 na domyślną stronę kodową. |
Harmonogram | Konfiguruje w usługach IIS tworzenie nowego pliku dziennika na podstawie jednej z następujących wartości: - Co godzinę: nowy plik dziennika jest tworzony co godzinę.
- Codziennie: nowy plik dziennika jest tworzony co dzień.
- Co tydzień: nowy plik dziennika jest tworzony co tydzień.
- Co miesiąc: nowy plik dziennika jest tworzony co miesiąc.
|
Maksymalny rozmiar pliku (w bajtach) | Konfiguruje w usługach IIS tworzenie nowego pliku dziennika w momencie, gdy bieżący plik osiągnie określony rozmiar (w bajtach). Minimalny rozmiar pliku wynosi 1048576 bajtów. Jeśli ten atrybut zostanie ustawiony na wartość mniejszą niż 1048576 bajtów, przyjmowana jest wartość domyślna równa 1048576 bajtów. |
Nie twórz nowych plików dziennika | Konfiguruje usługi IIS tak, aby nie były tworzone nowe pliki dziennika. Oznacza to, że istnieje jeden plik dziennika, którego rozmiar zwiększa się w miarę rejestrowania informacji. |
Użyj czasu lokalnego do nazywania plików i przerzucania | Określa, że przy nazywaniu pliku dziennika i określaniu godziny przerzucania tego pliku jest używany lokalny czas serwera. Jeśli ta opcja nie jest wybrana, używany jest skoordynowany czas uniwersalny (UTC). | Uwaga | | Niezależnie od tego ustawienia sygnatury czasowe w faktycznym pliku dziennika mają format godziny odpowiadający formatowi dziennika wybranemu z listy Format. Na przykład w przypadku formatów pliku dziennika NCSA i W3C formatem godziny w sygnaturach czasowych jest czas UTC. |
|