sql >> Databáze >  >> RDS >> Sqlserver

4 tipy pro nastavení upozornění SQL Server

Jsou 3 hodiny ráno a váš telefon najednou vybuchne s upozorněními. Serveru se muselo stát něco opravdu špatného. Jenomže ne. Je to další planý poplach – ve skutečnosti už třetí tento měsíc. Když zamíříte zpět do postele a vrtíte hlavou bez spánku, v duchu si uděláte poznámku, abyste si zítra zkontrolovali nastavení výstrah systému a provedli pár nezbytně nutných úprav.

Výše uvedený scénář ukazuje, co se stane, když výstrahy a alarmy nejsou nastaveny efektivně. Dostavuje se únava z alarmu, což zvyšuje šanci, že DBA přehlédne kritický alarm. Poplachová únava nastává, když je DBA neustále zaplavován výstrahami – některými důležitými, většinou ne.

Naštěstí si můžete přizpůsobit výstrahy SQL Serveru, abyste dostávali pouze ta, která vyžadují okamžitou lidskou pozornost.

Nejjednodušší způsob, jak uklidnit chaos, je jednoduše vypnout některé z alarmů. I když je to z hlediska skutečného úsilí snadné, pro DBA může být psychicky obtížné vypnout alarmy ze strachu, že zmeškají upozornění na kritický problém.

Chcete-li tento strach překonat, věnujte nějaký čas analýze výstrah, abyste určili ty, které jsou chronicky falešné poplachy, ty, které nevyžadují okamžitou pozornost, a ty, které lze zvládnout s trochou automatizace. Jakmile tato upozornění identifikujete, můžete je bezpečně vypnout a sledovat prostřednictvím protokolů.

Nyní, když máte hluk pod kontrolou, je důležité zkontrolovat všechny vaše alarmy SQL Server, abyste se ujistili, že jsou správně nastaveny. Správně nastavené alarmy jsou klíčové nejen pro výkon vašeho serveru, ale také pro váš zdravý rozum.

Chcete-li začít s nastavením účinných výstrah, zejména pokud jste zdědili úlohu DBA, nejprve se na stávající výstrahy podívejte novýma očima. Vidíte něco neobvyklého? Pokud už nějakou dobu pracujete jako DBA, možná budete chtít začít kontrolou svých protokolů, abyste zjistili, zda existují trendy naznačující, že je v pořádku nějaká údržba.

Jakmile budete mít dobrý přehled o stavu svých stávajících výstrah, existuje několik osvědčených postupů, které můžete implementovat a které zajistí, že budete dostávat pouze nejkritičtější výstrahy a ty, které vyžadují okamžitý zásah člověka.

Zde jsou čtyři tipy pro nastavení efektivních výstrah SQL Server.

Nastavit specifická pravidla pro alarmy

Je to skvělý způsob, jak se vyhnout zbytečnému alarmu. Nemusíte vědět všechny věci neustále. Nastavení konkrétních pravidel, jako je „vyloučit instanci X z alarmu“ nebo „zasílat výstrahu pouze v případě, že je tento alarm spuštěn Y-krát“, vám pomůže zaměřit se na nejdůležitější problémy a ušetří vám únavu z alarmu.

Používejte inteligentní alarmy, které nejen odesílají výstrahy, ale také spouštějí diagnostický proces

Na trhu jsou některé nástroje pro sledování výkonu SQL Serveru, které vám nejen řeknou, že máte problém, ale také vám poskytnou nápady, jak jej opravit. Pokud izolujete potenciální hlavní příčinu poplachu hned na začátku, váš čas vyřešení bude pravděpodobně výrazně kratší.

Upřednostňujte alarmy, abyste nejdříve vyřešili nejdůležitější problémy

Čím rychleji odhalíte problém snižující výkon, tím lépe. Ujistěte se, že váš nástroj pro monitorování SQL Server vám umožňuje přizpůsobit a upřednostnit alarmy, abyste mohli snadno a rychle vidět skutečně velké problémy. Vy rozhodujete o prahové hodnotě, kdy zaznít upozornění, co ignorovat a jaké kroky podniknout, když se upozornění spustí.

Využijte mobilní upozornění

Mobilní monitorování výkonu udělalo úžasné věci pro rovnováhu mezi pracovním a soukromým životem DBA. Výstrahy lze nyní vyhodnocovat a někdy dokonce vymazat z jakéhokoli zařízení a jakéhokoli místa, takže DBA již nejsou vydáni na milost a nemilost telefonnímu hovoru ve 3:00. Některé mobilní monitorovací aplikace dokonce nabízejí teplotní mapy, které poskytují okamžitá data o závažnosti problému, který spustil výstrahu.

Nyní, když máte nějaké nápady na nastavení upozornění, abyste trávili méně času reakcí na problémy, které nevyžadují okamžité třídění, zjistěte, jak Spotlight Cloud ještě více usnadňuje sledování výkonu SQL Serveru.

Cloudové řešení monitorování výkonu SQL Server Spotlight Cloud má řadu funkcí navržených pro zjednodušení monitorování výkonu. Některé specifické funkce, které vám pomohou nastavit efektivní upozornění, zahrnují:

Více než 100 definovaných alarmů

Spotlight Cloud má více než 100 definovaných alarmů, které upozorní uživatele, když jsou spuštěny. Vzhledem k tomu, že více než 100 alarmů, které vám posílají výstrahy v každou hodinu, je opakem efektivního, alarmy Spotlight Cloud jsou přizpůsobitelné, takže budete dostávat výstrahy pouze pro alarmy, které určíte.

Obrazovka kontroly stavu

Monitorování stavu serveru je zásadní pro určení existujících a potenciálních problémů, které mohou ovlivnit výkon. Obrazovka Kontrola stavu Spotlight Cloud poskytuje údaje o klíčových metrikách výkonu systému, pomáhá izolovat hlavní příčinu problémů a umožňuje vám získat podrobnosti a naplánovat postup.

Snížení hluku

Monitorování výkonu SQL Serveru může být hlučné. Spotlight Cloud přichází s předem nakonfigurovanými alarmy navrženými tak, aby vám pomohly určit priority, abyste nebyli zahlceni výstrahami. Tyto budíky lze přizpůsobit tak, aby vyhovovaly konkrétním potřebám vaší organizace, takže vás nebudou zahlcovat oznámeními, která nepotřebujete.


  1. Zdá se, že režim H2 postgresql pro mě nefunguje

  2. 3 způsoby, jak vrátit seznam úloh SQL Server Agent (T-SQL)

  3. spojit se ve dvou různých sloupcích tabulky sqlite3

  4. SELECT FOR XML AUTO a vrátit datové typy