Tuesday, July 14, 2009 10:13 AM
StandaJ
Co znamená výpadek databáze OperationsManagerDW
Co se stane, když nelze zapisovat data do databáze Operations Manager Data Warehouse?
Agent sbírá data a ukládá si je do své lokální datové fronty – což je HealthService.edb s výchozí kapacitou 15 MB, ve složce, kde je agent instalován. Proces HealthService.exe čte jednotlivé položky z fronty a odesílá je příslušnému Management serveru.
Management Server udržuje frontu požadavků na zápis do obou databází ve své paměti. Pokud je některá z databází OperationsManager nebo OperationsManagerDW nedostupná, fronta v paměti se zaplní při dosažení počtu 20 tisíc jednotlivých položek. Po dosažení tohoto limitu oznámí Management server agentům, které ho zásobují dalšími daty, aby si data držely ve svých dočasných lokálních frontách, protože není schopen je zpracovat.
Agent nyní data uchovává ve výše zmíněné frontě procesu HealthService (soubor HealthService.edb) a postupně plní vyhrazený datový prostor až do objemu 15 MB. Jakmile dosáhne limitu 15 MB, začne služba vyřazovat nejstarší data, aby se uvolnil prostor ve frontě. Nejprve jsou vyřazována data kategorie Performance. Naopak alerty mají nejvyšší prioritu a zůstávají ve frontě nejdéle.