Percona XtraDB Cluster集羣狀態監控(PXC 5.7)

一、監視集羣

每個節點可以有不同的集羣視圖。沒有集中化監視節點。爲了追蹤問題的來源,您必須獨立監控每個節點。

許多變量的值取決於您查詢的節點。例如,從節點發送的複製和由所有其他節點接收的寫入。

從所有節點獲取數據可以幫助您瞭解流消息的來源,哪個節點發送過大的事務,等等。

二、手動監視

手動集羣監控可以使用myq-tools來執行 。

1、警報

除了標準的MySQL警報之外,您至少應該使用以下特定於Percona XtraDB集羣的觸發器:

  每個節點的集羣狀態
    wsrep_cluster_status !=Primary
  Primary節點狀態
    wsrep_connected != ON
    wsrep_ready != ON

有關其他警報,請考慮以下狀態變量:
過大的複製衝突:
  wsrep_local_cert_failures
  wsrep_local_bf_aborts

過多的流量控制消息
  wsrep_flow_control_sent
  wsrep_flow_control_recv

大複製隊列
  wsrep_local_recv_queue。

2、度量

用於長期製圖的集羣度量收集應至少針對以下內容進行:

隊列大小:
  wsrep_local_recv_queue
  wsrep_local_send_queue

流量控制:
  wsrep_flow_control_sent
  wsrep_flow_control_recv

節點的事務數量:
  wsrep_replicated
  wsrep_received

以字節爲單位的事務數量:
  wsrep_replicated_bytes
  wsrep_received_bytes

複製衝突:
  wsrep_local_cert_failures
  wsrep_local_bf_aborts

三、參考鏈接:

https://www.percona.com/doc/percona-xtradb-cluster/LATEST/manual/monitoring.html

發佈了686 篇原創文章 · 獲贊 574 · 訪問量 713萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章