Nastavení upozornění na metriky pro Azure Database for PostgreSQL – Hyperscale (Citus) pomocí Azure Portal

PLATÍ PRO: Azure Database for PostgreSQL – Hyperscale (Citus)

V tomto článku se dozvíte, jak nastavit upozornění Azure Database for PostgreSQL pomocí Azure Portal. Můžete dostávat upozornění na základě metrik monitorování služeb Azure.

Nastavíme upozornění, které se aktivuje, když hodnota zadané metriky překročí prahovou hodnotu. Výstraha se aktivuje při prvním splnění podmínky a následně se aktivuje.

Výstrahu můžete nakonfigurovat tak, aby při aktivaci udělala následující akce:

  • Odešlete e-mailová oznámení správci služby a spolusprávcům.
  • Pošlete e-mail dalším e-mailům, které zadáte.
  • Zavolejte webhooku.

Informace o pravidlech upozornění můžete nakonfigurovat a získat pomocí následujících:

Vytvoření pravidla upozornění na metriku na webu Azure Portal

  1. V Azure Portal vyberte server Azure Database for PostgreSQL, který chcete monitorovat.

  2. V části Monitorování na bočním panelu vyberte Výstrahy , jak je znázorněno:

    Select Alert Rules

  3. Vyberte Nové pravidlo upozornění (+ ikona).

  4. Otevře se stránka Vytvořit pravidlo , jak je znázorněno níže. Vyplňte požadované informace:

    Add metric alert form

  5. V části Podmínka vyberte Přidat.

  6. Ze seznamu signálů, na které se mají upozornit, vyberte metriku. V tomto příkladu vyberte "Storage percent".

    Screenshot shows the Configure signal logic page where you can view several signals.

  7. Konfigurace logiky upozornění:

    • Operátor (např. "Větší než")
    • Prahová hodnota (např. 85 procent)
    • Doba, po kterou pravidlo metriky musí být splněno, než se aktivuje upozornění (např. za posledních 30 minut) agregace
    • a četnost vyhodnocení (např. "1 minuta")

    Po dokončení vyberte Hotovo .

    Screenshot shows the pane where you can configure Alert logic.

  8. V části Skupiny akcí vyberte Vytvořit nový a vytvořte novou skupinu, která bude dostávat oznámení o upozornění.

  9. Vyplňte formulář Přidat skupinu akcí s názvem, krátkým názvem, předplatným a skupinou prostředků.

    Screenshot shows the Add action group form where you can enter the described values.

  10. Nakonfigurujte typ akce E-mail/SMS/Push/Voice.

    Pokud chcete odesílat oznámení vlastníkům předplatného, přispěvatelům a čtenářům, zvolte "E-mail Azure Resource Manager Role".

    Po dokončení vyberte OK .

    Screenshot shows the Email/S M S/Push/Voice pane.

  11. Zadejte název pravidla upozornění, popis a závažnost.

    Screenshot shows the Alert Details pane.

  12. Výběrem možnosti Vytvořit pravidlo upozornění vytvořte výstrahu.

    Během několika minut je výstraha aktivní a aktivuje se podle předchozího popisu.

Správa upozornění

Po vytvoření výstrahy ji můžete vybrat a provést následující akce:

  • Zobrazte graf zobrazující prahovou hodnotu metriky a skutečné hodnoty z předchozího dne relevantní pro toto upozornění.
  • Upravte nebo odstraňte pravidlo upozornění.
  • Pokud chcete dočasně zastavit nebo obnovit příjem oznámení, zakažte nebo povolte upozornění.

Navrhované výstrahy

Místo na disku

Monitorování a upozorňování je důležité pro každou produkční skupinu serverů Hyperscale (Citus). Základní databáze PostgreSQL vyžaduje správné fungování volného místa na disku. Pokud se disk zaplní, uzel databázového serveru přejde do režimu offline a odmítne spuštění, dokud nebude k dispozici místo. V tomto okamžiku vyžaduje žádost o podporu Microsoftu k vyřešení situace.

Doporučujeme nastavit upozornění na místo na disku na každém uzlu v každé skupině serverů, a to i pro neprodukční využití. Upozornění na využití místa na disku poskytují předběžné upozornění potřebné k zásahu a udržování uzlů v pořádku. Nejlepších výsledků dosáhnete tak, že vyzkoušíte řadu upozornění na 75 %, 85 % a 95 % využití. Procento, které se má zvolit, závisí na rychlosti příjmu dat, protože rychlý příjem dat naplní disk rychleji.

Vzhledem k tomu, že disk přistupuje k limitu místa, vyzkoušejte tyto techniky, abyste získali více volného místa:

  • Zkontrolujte zásady uchovávání dat. Pokud je to možné, přesuňte starší data do studeného úložiště.
  • Zvažte přidání uzlů do skupiny serverů a vyrovnávání horizontálních oddílů. Vyrovnávání distribuuje data napříč více počítači.
  • Zvažte rozšíření kapacity pracovních uzlů. Každý pracovní proces může mít až 2 TiB úložiště. Přidání uzlů by se ale mělo pokusit před změnou velikosti uzlů, protože přidávání uzlů se dokončí rychleji.

Využití procesoru

Monitorování využití procesoru je užitečné k vytvoření směrného plánu výkonu. Můžete si například všimnout, že využití procesoru je obvykle přibližně 40–60 %. Pokud využití procesoru náhle začne najet kolem 95 %, můžete rozpoznat anomálii. Využití procesoru může odrážet organický růst, ale může také odhalit strašidný dotaz. Při vytváření upozornění procesoru nastavte dlouhou členitost agregace, která zachytí delší nárůsty a ignoruje momentální špičky.

Další kroky