共用方式為


監視和調整 Azure Cosmos DB for PostgreSQL

適用於: Azure Cosmos DB for PostgreSQL (由 PostgreSQL 的 Citus 資料庫延伸模組提供支援)

監視伺服器的相關資料,可協助您疑難排解並最佳化您的工作負載。 Azure Cosmos DB for PostgreSQL 提供各種監視選項,可讓您深入了解叢集中節點的行為。

計量

Azure Cosmos DB for PostgreSQL 提供叢集中節點的計量,以及整個群組的彙總計量。 計量可讓您深入解析支援資源的行為。 每個計量都會以一分鐘的頻率發出,而且可保留最多 30 天的歷程記錄。

除了檢視計量的圖表之外,您還可以設定警示。 如需逐步指引,請參閱如何設定警示。 其他工作包含設定自動化動作、執行進階分析,以及封存記錄。 如需詳細資訊,請參閱 Azure 計量概觀

每個節點與彙總

根據預設,Azure 入口網站會跨叢集中的節點彙總計量。 不過,某些計量,例如磁碟使用量百分比,在每一節點上更具參考價值。 若要查看節點個別顯示的計量,請使用依伺服器名稱分割的 Azure 監視器計量

注意

某些叢集不支援計量分割。 在這些叢集上,您可以按一下叢集 [概觀] 頁面中的節點名稱,以檢視個別節點的計量。 然後開啟節點的 [計量] 頁面。

計量清單

下列計量適用於節點:

計量 計量顯示名稱 單位 描述
active_connections 使用中的連線數 計數 伺服器的使用中連線數量。
apps_reserved_memory_percent 保留的記憶體百分比 Percent 根據 /proc/meminfo 中所示的 Committed_AS/CommitLimit 比率來計算。
cpu_credits_consumed 消耗的 CPU 信用點數 學分 由節點取用的點數總數。 (只有節點佈建了可高載計算時才能使用。)
cpu_credits_remaining 剩餘的 CPU 信用點數 學分 可用於高載的信用點數總數。 (只有節點佈建了可高載計算時才能使用。)
cpu_percent CPU 百分比 Percent 使用中的 CPU 百分比。
iops IOPS 計數 請參閱 IOPS 定義Azure Cosmos DB for PostgreSQL 輸送量
memory_percent 記憶體百分比 Percent 使用中記憶體的百分比。
network_bytes_ingress 網路輸入 Bytes 跨作用中連線的網路輸入。
network_bytes_egress 網路輸出 Bytes 跨作用中連線的網路輸出。
replication_lag 複寫延遲 讀取複本節點在主要叢集中的對應項目後方多遠。
storage_percent 儲存體百分比 Percent 使用的儲存體佔伺服器最大值的百分比。
storage_used 使用的儲存空間 Bytes 使用中的儲存體數量。 此服務所使用的儲存體可能包括資料庫檔案、交易記錄和伺服器記錄。

Azure 不會提供整個叢集的彙總計量,但可以將多個節點的計量放在相同的圖表上。

下一步