Poznámka
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
platí pro:SQL Server
azure SQL Managed Instance
Důležité
Na Azure SQL Managed Instance, většina, ale ne všechny funkce agenta SQL Serveru jsou aktuálně podporované. Podrobnosti najdete v tématu rozdíly T-SQL služby Azure SQL Managed Instance oproti SQL Serveru nebo omezení úloh agenta SQL ve službě SQL Managed Instance.
Všechny zprávy událostí, které splňují nebo překračují konkrétní úroveň závažnosti chyby, můžete předat instanci SQL Serveru. Tomu se říká přeposílání událostí. Server pro předávání je vyhrazený server, který může být také hlavním serverem. Předávání událostí můžete použít k centralizované správě výstrah pro skupinu serverů, čímž snížíte zatížení na silně používaných serverech.
Když jeden server přijme události pro skupinu jiných serverů, server, který přijímá události, se nazývá server pro správu výstrah. V prostředí s více servery označíte hlavní server jako server pro správu výstrah.
Výhody použití serveru pro správu výstrah
Mezi výhody nastavení serveru pro správu výstrah patří:
Centralizace. Centralizované řízení a konsolidované zobrazení událostí několika instancí SQL Serveru je možné z jednoho serveru.
škálovatelnost. Mnoho fyzických serverů je možné spravovat jako jeden logický server. Podle potřeby můžete do této fyzické skupiny serverů přidat nebo odebrat servery.
Efektivita. Čas konfigurace je omezený, protože potřebujete definovat výstrahy a operátory pouze jednou.
Nevýhody použití serveru pro správu výstrah
Mezi nevýhody nastavení serveru pro správu výstrah patří:
Zvýšený provoz. Předávání událostí na server pro správu výstrah může zvýšit síťový provoz. Toto zvýšení může být moderované omezením předávání událostí na události nad určenou úrovní závažnosti.
Kritický bod selhání Pokud server pro správu výstrah přejde do režimu offline, nevystaví se žádné výstrahy pro žádnou událost ve spravované skupině serverů.
Zatížení serveru. Zpracování výstrah pro předávané události způsobí zvýšené zatížení zpracování na serveru pro správu výstrah.
Pokyny pro používání serveru pro správu výstrah
Při konfiguraci serveru pro správu výstrah postupujte podle těchto pokynů:
Aby bylo možné přijímat předávané události, musí být server pro správu výstrah výchozí instancí SQL Serveru.
Vyhněte se spouštění kritických nebo silně používaných aplikací na serveru pro správu výstrah.
Pečlivě naplánujte síťový provoz, který je součástí konfigurace mnoha serverů, aby sdílel stejný server pro správu výstrah. Pokud dojde k zahlcení, snižte počet serverů, které používají konkrétní server pro správu upozornění.
Servery zaregistrované v aplikaci SQL Server Management Studio představují seznam serverů, které mají být zvoleny tímto serverem jako server pro předávání výstrah.
Definujte výstrahy v místní instanci SQL Serveru, které vyžadují odpověď specifickou pro server, místo aby se výstrahy předávaly na server pro správu výstrah.
Server pro správu výstrah zobrazí všechny servery předávané na něj jako logický celek. Server pro správu výstrah například reaguje stejným způsobem na událost 605 ze serveru A a 605 událostí ze serveru B.
Po nakonfigurování systému upozornění pravidelně kontrolujte protokol aplikací systému Microsoft Windows pro události agenta SQL Serveru.
Podmínky selhání, ke kterým modul upozornění došlo, se zapisují do místního protokolu aplikací systému Windows se zdrojovým názvem agenta SQL Serveru. Pokud například agent SQL Serveru nemůže odeslat e-mailové oznámení, jak je definováno, zaprotokoluje se událost v protokolu aplikace.
Pokud je místně definovaná výstraha inaktivována a dojde k události, která by způsobila aktivaci výstrahy, událost se předá serveru pro správu výstrah (pokud splňuje podmínku předávání výstrah). Toto předávání umožňuje, aby se místní přepsání (výstrahy definované místně a také na serveru pro správu výstrah) podle potřeby vypnula a zapnula uživatelem na místě. Můžete také požádat, aby se události přeposílaly vždy, i když jsou také zpracovávány místními výstrahami.
Níže jsou uvedené běžné úlohy správy událostí v prostředí s více servery:
Určení serveru pro správu výstrah
Definování odpovědi na výstrahu
Spouštění úloh Event-Triggered
Můžete definovat úlohu, která se má spustit v reakci na výstrahu. Můžete například spustit úlohu, která opraví nebo dále diagnostikuje problém zjištěný výstrahou.
Poznámka:
Vzhledem k tomu, že úloha může vyvolat událost, dávejte pozor, abyste nevytvořili rekurzivní smyčku úloh a upozornění.