Klíč protokolu událostí
Protokol událostí obsahuje následující standardní protokoly a také vlastní protokoly:
Kláda | Popis |
---|---|
aplikace | Obsahuje události protokolované aplikacemi. Například databázová aplikace může zaznamenat chybu souboru. Vývojář aplikace rozhodne, které události se mají zaznamenávat. |
zabezpečení | Obsahuje události, jako jsou platné a neplatné pokusy o přihlášení, a také události související s prostředkem, jako je vytváření, otevírání nebo odstraňování souborů nebo jiných objektů. Správce může zahájit auditování, aby zaznamenával události v protokolu zabezpečení. |
System | Obsahuje události protokolované systémovými komponentami, jako je selhání ovladače nebo jiné systémové součásti, které se mají načíst během spouštění. |
CustomLog | Obsahuje události protokolované aplikacemi, které vytvářejí vlastní protokol. Použití vlastního protokolu umožňuje aplikaci řídit velikost protokolu nebo připojit seznamy ACL pro účely zabezpečení, aniž by to mělo vliv na jiné aplikace. |
Služba protokolování událostí používá informace uložené v protokolu událostí protokolu událostí klíč registru. Klíč protokolu událostí obsahuje několik podklíčů označovaných jako protokoly . Každý protokol obsahuje informace, které služba protokolování událostí používá k vyhledání prostředků, když aplikace zapisuje a čte z protokolu událostí.
Struktura klíče Eventlog je následující:
HKEY_LOCAL_MACHINE
SYSTEM
CurrentControlSet
Services
Eventlog
Application
Security
System
CustomLog
Všimněte si, že řadiče domény zaznamenávají události v adresářové službě a službě replikace souborů protokoly a servery DNS zaznamenávají události na serveru DNS.
Každý protokol může obsahovat následující hodnoty registru.
Hodnota registru | Popis |
---|---|
customSD | Omezuje přístup k protokolu událostí. Tato hodnota je typu REG_SZ. Použitý formát je Jazyk definice popisovače zabezpečení (SDDL). Vytvořte seznam ACL, který uděluje jedno nebo více následujících práv:
Čtení (0x0001) Zápis (0x0002) Další informace naleznete v tématu zabezpečení protokolování událostí. Windows Server 2003: podporují se seznamy SACLs. Windows XP/2000: Tato hodnota není podporována. |
DisplayNameFile | Tato hodnota se nepoužívá.
Windows Server 2003 a Windows XP/2000: Název souboru, který ukládá lokalizovaný název protokolu událostí. Název uložený v tomto souboru se zobrazí jako název protokolu v Prohlížeči událostí. Pokud se tato položka v registru pro protokol událostí nezobrazí, prohlížeč událostí zobrazí název podklíče registru jako název protokolu. Tato hodnota je typu REG_EXPAND_SZ. Výchozí hodnota je %SystemRoot%\system32\els.dll. |
DisplayNameID | Tato hodnota se nepoužívá.
Windows Server 2003 a Windows XP/2000: Identifikační číslo zprávy řetězce názvu protokolu. Toto číslo označuje zprávu, ve které se zobrazí lokalizovaný zobrazovaný název. Zpráva je uložena v souboru určeném hodnotou DisplayNameFile. Tato hodnota je typu REG_DWORD. |
souboru | Plně kvalifikovaná cesta k souboru, kde je uložen každý protokol událostí. To umožňuje prohlížeči událostí a dalším aplikacím najít soubory protokolu. Tato hodnota je typu REG_SZ nebo REG_EXPAND_SZ. Tato hodnota je nepovinná. Pokud tato hodnota není zadaná, ve výchozím nastavení se %SystemRoot%\system32\winevt\logs\ followed by a file name that is based on the event log registry key name.The specific event log file path should be set using the command line utility wevtutil.exe nebo pomocí funkce EvtSetChannelConfigProperty s parametrem EvtChannelLoggingConfigLogFilePath předaným do parametru PropertyId. Pokud je nastavený konkrétní soubor, ujistěte se, že má služba protokolu událostí úplná oprávnění k souboru. Tato hodnota musí být platný název souboru, který je umístěn v místním adresáři (ne vzdálený počítač, ne zařízení DOS, ne disketa, a ne kanál). Pokud je nastavení souboru nesprávné, událost se aktivuje v protokolu událostí systému při spuštění služby protokolu událostí. Nepoužívejte proměnné prostředí v cestě k souboru, které nelze rozbalit v kontextu služby protokolu událostí. Systému Windows Server 2003 a Windows XP/2000: Tato hodnota je výchozí hodnota %SystemRoot%\system32\config\ následovaný názvem souboru, který je založený na názvu klíče registru protokolu událostí. Pokud je nastavení Soubor nastaveno na neplatnou hodnotu, protokol se buď neinicializuje správně, nebo všechny požadavky bezobslužně přejdou do výchozího protokolu (aplikace). |
MaxSize | Maximální velikost souboru protokolu v bajtech Tato hodnota je typu REG_DWORD. Hodnota musí být nastavena na násobek 64 K pro systém, aplikaci nebo protokol zabezpečení. Výchozí hodnota je 1 MB.Windows Server 2003 a Windows XP/2000: Hodnota je omezená na 0xFFFFFFFF a výchozí hodnota je 512 KB. |
primaryModule | Tato hodnota se nepoužívá.Windows Server 2003 a Windows XP/2000: Tato hodnota je název podklíče, který obsahuje výchozí hodnoty pro položky v podklíči zdroje události. Tato hodnota je typu REG_SZ. |
uchovávání | Tato hodnota je typu REG_DWORD. Výchozí hodnota je 0. Pokud je tato hodnota 0, záznamy událostí se vždy přepíšou. Pokud je tato hodnota 0xFFFFFFFF nebo jakákoli nenulová hodnota, záznamy se nikdy nepřepíšou. Když soubor protokolu dosáhne maximální velikosti, musíte protokol vymazat ručně; v opačném případě se nové události zahodí. Než budete moct změnit jeho velikost, musíte také vymazat protokol.Windows Server 2003 a Windows XP/2000: Tato hodnota je časový interval v sekundách, kdy jsou záznamy událostí chráněny před přepsáním. Když věk události dosáhne nebo překročí tuto hodnotu, může být přepsán. |
zdroje | Tato hodnota se nepoužívá.
Windows Server 2003 a Windows XP/2000: názvy aplikací, služeb nebo skupin aplikací, které zapisuje události do tohoto protokolu. Tato hodnota by měla být jen pro čtení a neměla by být změněna. Služba protokolu událostí udržuje seznam na základě každého programu uvedeného v podklíči v protokolu. Tato hodnota je typu REG_MULTI_SZ. |
AutoBackupLogFiles | Tato hodnota je typu REG_DWORD a používá ji služba protokolu událostí k určení, zda má být protokol událostí automaticky uložen. Výchozí hodnota je 0, což zakáže automatické zálohování. Služba zálohuje soubor protokolu pouze v případě, že je hodnota uchovávání -1 (0xFFFFFFFF). Ostatní hodnoty budou ignorovány. Windows Server 2003: Pro funkci AutoBackupLogFiles je možné nastavit -1 (0xFFFFFFFF) nebo 1 (0x00000001). Ostatní hodnoty budou ignorovány. |
RestrictGuestAccess | Tato hodnota se nepoužívá.
Windows XP/2000: Tato hodnota je typu REG_DWORD a výchozí hodnota je 1. Pokud je hodnota nastavená na hodnotu 1, omezí přístup hosta a anonymního účtu k protokolu událostí a pokud je tato hodnota 0, umožní přístup účtu hosta k protokolu událostí. |
izolace | Definuje výchozí přístupová oprávnění pro protokol. Tato hodnota je typu REG_SZ. Můžete zadat jednu z následujících hodnot:
Výchozí oprávnění pro systému jsou (zobrazená pomocí SDDL): Výchozí oprávnění pro vlastní izolaci je stejná jako aplikace.Windows Server 2003 a Windows XP/2000: Tato hodnota není k dispozici. |
Každý protokol obsahuje také zdroje událostí. Další informace naleznete v tématu zdroje událostí.