Sdílet prostřednictvím


Monitorování a ladění služby Azure Cosmos DB for PostgreSQL

PLATÍ PRO: Azure Cosmos DB for PostgreSQL (využívající rozšíření databáze Citus do PostgreSQL)

Monitorování dat o vašich serverech vám pomůže při řešení potíží a optimalizaci úloh. Azure Cosmos DB for PostgreSQL poskytuje 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 vygeneruje jednou minutovou frekvencí a má až 30 dnů historie.

Kromě zobrazení grafů metrik můžete nakonfigurovat upozornění. Podrobné pokyny najdete v tématu Jak nastavit upozornění. Mezi další úlohy patří nastavení automatizovaných akcí, spouštění pokročilých analýz a historie archivace. Další informace najdete v přehledu metrik Azure.

Počet uzlů vs. agregace

Azure Portal ve výchozím nastavení agreguje metriky napříč uzly v clusteru. Některé metriky, například procento využití disku, jsou ale pro jednotlivé uzly informativnější. Pokud chcete zobrazit metriky pro uzly zobrazené jednotlivě, použijte metriku Azure Monitoru rozdělenou 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 uzel.

Seznam metrik

Pro uzly jsou k dispozici tyto metriky:

Metrika Zobrazovaný název metriky Unit Popis
active_connections Aktivní připojení Počet Počet aktivních připojení k serveru.
apps_reserved_memory_percent Procento rezervované paměti Procenta Vypočítá se z poměru Committed_AS/CommitLimit, jak je znázorněno v souboru /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 je v uzlu zřízená možnost nárazového výpočetního prostředí.)
cpu_credits_remaining Zbývající kredity procesoru Kredity Celkový počet kreditů, které jsou k dispozici pro rozšíření. (K dispozici pouze v případech, kdy je v uzlu zřízená možnost nárazového výpočetního prostředí.)
cpu_percent Procento procesoru Procenta Procento používaného procesoru.
IOPS IOPS Počet Podívejte se na definici IOPS a propustnost Azure Cosmos DB for PostgreSQL.
memory_percent Procento paměti Procenta Procento používané paměti.
network_bytes_ingress Síťové vstupy Přijaté Síť v rámci aktivních připojení.
network_bytes_egress Síťové výstupy Přijaté Odchozí síť mezi 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ě Procenta Procento využitého úložiště z maxima serveru
storage_used Využité úložiště Přijaté Využité úložiště. Úložiště používané službou může zahrnovat soubory databáze, transakční protokoly a protokoly serveru.

Azure neposkytuje žádné agregační 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.
  • Podívejte se, jak nastavit upozornění pro pokyny k vytvoření upozornění na metriku.
  • Naučte se provádět rozdělení metrik za účelem kontroly metrik na uzel v clusteru.
  • Podívejte se na další míry stavu databáze s užitečnými diagnostickými dotazy.