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.