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