天天看點

mon監控埋點名額1. perf dump

1. perf dump

1.1 cluster

監控類型 監控項 說明 級别
perf dump cluster ceph.cluster.num_mon mon數量
* ceph.cluster.num_mon_quorum 法定mon數量
* ceph.cluster.num_osd 叢集osd節點數量
* ceph.cluster.num_osd_up up狀态的osd節點數量
* ceph.cluster.num_osd_in in狀态的osd節點數量
* osd_epoch osd的epoch号
* ceph.cluster_total_objects 叢集objects總數
* ceph.cluster.num_pg 叢集pg總數
* ceph.cluster.num_pg_peering 長時間存在peering的pg
* ceph.cluster.num_pool 叢集pool數量
* ceph.cluster_total_objects 叢集objects數量
* ceph.cluster.num_mon 叢集mon節點數
* ceph.cluster.num_mds_up up狀态mds數量
* ceph.cluster.num_mds_in in狀态mds數量
* ceph.cluster.num_mds_failed failed狀态mds數量
* ceph.cluster.osd_bytes osd總共大小
* ceph.cluster.osd_bytes_used 使用者占用大小
* ceph.cluster.osd_bytes_avail osd可用的大小

1.2 leveldb

監控類型 監控項 說明 級别
perf dump leveldb ceph.leveldb.leveldb_get 擷取的數量
* ceph.leveldb.leveldb_transaction 處理的數量
* ceph.leveldb.leveldb_get_latency.avgcount 擷取延遲隊列裡面的平均數量
* ceph.leveldb.leveldb_get_latency.sum 擷取延遲隊列裡面的總數
* ceph.leveldb.leveldb_submit_latency.avgcount 送出延遲隊列裡面的平均數量
* ceph.leveldb.leveldb_submit_latency.sum 送出延遲隊列裡面的總數
* ceph.leveldb.leveldb_submit_latency.avgcount 送出延遲隊列裡面的平均數量
* ceph.leveldb.leveldb_submit_latency.sum 送出延遲隊列裡面的總數
* ceph.leveldb.leveldb_submit_sync_latency.avgcount 送出同步延遲隊列裡面的平均數量
* ceph.leveldb.leveldb_submit_sync_latency.sum 送出同步延遲隊列裡面的總數
* ceph.leveldb.leveldb_compact 壓縮
* ceph.leveldb.leveldb_compact_range 壓縮範圍
* ceph.leveldb.leveldb_compact_queue_merge 壓縮合并隊列
* ceph.leveldb.leveldb_compact_queue_len 壓縮隊列長度

1.3 mon

監控類型 監控項 說明 級别
perf dump mon ceph.mon.num_sessions 目前打開的螢幕會話數
* ceph.mon.sessions_add 建立螢幕會話數
* ceph.mon.sessions_rm 螢幕中删除會話調用的次數
* ceph.mon.sessions_trim 調整螢幕會話數
* ceph.mon.num_elections 選舉監察員數量
* ceph.mon.election_cal 由螢幕啟動的選舉數
* ceph.mon.election_win 選舉赢得選舉數
* ceph.mon.election_lose 選舉流失的選舉數

1.4 paxos

監控類型 監控項 說明 級别
perf dump paxos ceph.paxos.start_leader 啟動leader角色
* ceph.paxos.start_peon 啟動peon角色
* ceph.paxos.restart 重新開機數
* ceph.paxos.refresh 重新整理
* ceph.paxos.refresh 重新整理
* ceph.paxos.refresh_latency.avgcount 延遲重新整理平均數
* ceph.paxos.refresh_latency.sum 延遲重新整理總數
* ceph.paxos.begin 開始處理
* ceph.paxos.begin_keys.avgcount 開始處理keys的平均數量
* ceph.paxos.begin_keys.sum 開始處理keys的總數
* ceph.paxos.begin_bytes.avgcount 開始處理bytes的平均數量
* ceph.paxos.begin_bytes.sum 開始處理bytes的總數
* ceph.paxos.begin_latency.avgcount 開始處理延遲的平均數量
* ceph.paxos.begin_latency.sum 開始處理延遲的總數
* ceph.paxos.commit 送出數
* ceph.paxos.commit_keys.avgcount 送出keys的平均數量
* ceph.paxos.commit_keys.sum 送出keys的總數
* ceph.paxos.commit_latency.avgcount 送出延遲的平均數量
* ceph.paxos.commit_latency.sum 送出延遲的總數
* ceph.paxos.collect 收集
* ceph.paxos.collect_keys.avgcount 收集的keys的平均數量
* ceph.paxos.collect_keys.sum 收集的keys的總數
* ceph.paxos.collect_bytes.avgcount 收集的bytes數的平均數量
* ceph.paxos.collect_bytes.sum 收集的bytes數的總數
* ceph.paxos.collect_latency.avgcount 收集延遲平均數量
* ceph.paxos.collect_latency.sum 收集延遲總數
* ceph.paxos.collect_uncommitted
* ceph.paxos.collect_timeout 收集逾時時間
* ceph.paxos.accept_timeout 接受逾時時間
* ceph.paxos.lease_ack_timeout 租約确認逾時時間
* ceph.paxos.lease_timeout 租約逾時時間
* ceph.paxos.store_state 存儲的狀态
* ceph.paxos.store_state_keys.avgcount 存儲狀态中的事務密鑰平均數
* ceph.paxos.store_state_keys.sum 存儲狀态中的事務密鑰總數
* ceph.paxos.store_state_bytes.avgcount 存儲狀态中事務中的資料的平均數
* ceph.paxos.store_state_bytes.sum 存儲狀态中事務中的資料的總數
* ceph.paxos.store_state_latency.avgcount 存儲狀态延遲平均數
* ceph.paxos.store_state_latency.sum 存儲狀态延遲總數
* ceph.paxos.share_state 共享狀态
* ceph.paxos.share_state_keys.avgcount 共享狀态的keys的平均數
* ceph.paxos.share_state_keys.sum 共享狀态的keys的總數
* ceph.paxos.share_state_bytes.avgcount 共享狀态資料平均數
* ceph.paxos.share_state_bytes.sum 共享狀态資料總數
* ceph.paxos.new_pn 建立提議号詢問
* ceph.paxos.new_pn_latency.avgcount 建立提議号詢問等待時間的平均數量
* ceph.paxos.new_pn_latency.sum 建立提議号詢問等待時間的總數

1.5 throttle

監控類型 監控項 說明 級别
perf dump throttle-* val 目前可用的值
* max 最大限制數
* get 擷取到的值
* get_sum 擷取到的總數
* get_or_fail_fail 擷取或者錯誤值
* get_or_fail_success 擷取或者錯誤成功值
* take 接受值
* take_sum 接受總數
* put 推送值
* put_sum 推送總數
* wait.avgcount 等待平均數量
* wait.sum 等待總數