Monitorování a ladění služby Azure Cosmos DB for PostgreSQL
PLATÍ PRO: Azure Cosmos DB for PostgreSQL (využívá rozšíření databáze Citus pro PostgreSQL)
Monitorování dat o vašich serverech vám pomůže s řešením potíží a optimalizací pro vaši úlohu. Azure Cosmos DB for PostgreSQL nabízí různé možnosti monitorování, které poskytují přehled o chování uzlů v clusteru.
Metriky
Azure Cosmos DB for PostgreSQL poskytuje metriky pro uzly v clusteru a agreguje metriky pro skupinu jako celek. Metriky poskytují přehled o chování podpůrných prostředků. Každá metrika se vysílá s minutovou frekvencí a má historii až 30 dnů.
Kromě zobrazení grafů metrik můžete nakonfigurovat výstrahy. Podrobné pokyny najdete v tématu Nastavení upozornění. Mezi další úlohy patří nastavení automatizovaných akcí, spouštění pokročilých analýz a archivace historie. Další informace najdete v tématu Přehled metrik Azure.
Na uzel vs. agregace
Ve výchozím nastavení Azure Portal agreguje metriky napříč uzly v clusteru. Některé metriky, například procento využití disku, jsou ale informativnější pro jednotlivé uzly. Pokud chcete zobrazit metriky pro uzly zobrazené jednotlivě, použijte rozdělení metrik služby Azure Monitor podle názvu serveru.
Poznámka
Některé clustery nepodporují rozdělení metrik. V těchto clusterech můžete zobrazit metriky pro jednotlivé uzly kliknutím na název uzlu na stránce Přehled clusteru. Pak otevřete stránku Metriky pro daný uzel.
Seznam metrik
Pro uzly jsou k dispozici tyto metriky:
Metric | Zobrazovaný název metriky | Jednotka | Popis |
---|---|---|---|
active_connections | Aktivní připojení | Počet | Počet aktivních připojení k serveru. |
apps_reserved_memory_percent | Procento rezervované paměti | Procento | Vypočteno z poměru Committed_AS/CommitLimit, jak je znázorněno v /proc/meminfo. |
cpu_credits_consumed | Spotřebované kredity procesoru | Kredity | Celkový počet kreditů spotřebovaných uzlem (K dispozici pouze v případech, kdy jsou na uzlu zřízeny výpočetní prostředky s možností shlukového přenosu.) |
cpu_credits_remaining | Zbývající kredity procesoru | Kredity | Celkový počet kreditů dostupných pro shlukování (K dispozici pouze v případech, kdy jsou na uzlu zřízeny výpočetní prostředky s možností shlukového přenosu.) |
cpu_percent | Procento využití procesoru | Procento | Procento využití procesoru |
Iops | IOPS | Počet | Projděte si definici IOPS a propustnost služby Azure Cosmos DB for PostgreSQL. |
memory_percent | Procento paměti | Procento | Procento využité paměti |
network_bytes_ingress | Síťové vstupy | Bajty | Připojení k síti napříč aktivními připojeními |
network_bytes_egress | Síťové výstupy | Bajty | Odchozí síť napříč aktivními připojeními. |
replication_lag | Prodleva replikace | Sekundy | Jak daleko jsou uzly replik pro čtení za svými protějšky v primárním clusteru. |
storage_percent | Procento úložiště | Procento | Procento využitého úložiště mimo maximální využití serveru. |
storage_used | Využité úložiště | Bajty | Velikost využitého úložiště. Úložiště používané službou může zahrnovat databázové soubory, transakční protokoly a protokoly serveru. |
Azure nenabízí žádné agregované metriky pro cluster jako celek, ale metriky pro více uzlů je možné umístit do stejného grafu.
Další kroky
- Zjistěte, jak zobrazit metriky pro cluster.
- Pokyny k vytvoření upozornění na metriku najdete v tématu Nastavení upozornění .
- Zjistěte, jak pomocí rozdělení metrik zkontrolovat metriky na uzel v clusteru.
- Projděte si další míry stavu databáze s užitečnými diagnostickými dotazy.