ganglia自定義metric擴充套件

2021-08-15 12:00:18 字數 563 閱讀 2988

在使用ganglia時,直接安裝後會發現他已經有了一些監控項。但是在大多數情況下,這些自帶的監控項是不夠用的,很多指標都沒有。但是幸好的是ganglia提供非常方便的metric擴充套件機制,可以新增自己希望的監控項。

網上也有很多文章是教如何進行metric擴充套件的,這裡我就不講了。

我們知道ganglia的擴充套件自定義metric的方法之一,是編寫python**。基本流程是

網上有很多已經寫好的metric**可以直接使用。ganglia官方也提供了一些貢獻的metric**。下面說一下基本擴充套件流程。

安裝並成功執行ganglia

在每個節點執行

yum install ganglia-gmond-python.x86_64

(我的環境是64位機)

每個節點重啟ganglia

service gmond restart (這裡有乙個注意點,不要用systemctl restart gmond.service)

此時你開啟ui就可以看到上百個新的監控項了。

此後如果你還想加入新的metric,就可以分別往上面兩個資料夾裡加入對應檔案就可以了。

自定義 如何自定義協議

何為自定義協議,其實是相對標準協議來說的,這裡主要針對的是應用層協議 常見的標準的應用層協議如http ftp smtp等,如果我們在網路通訊的過程中不去使用這些標準協議,那就需要自定義協議,比如我們常用的rpc框架 dubbo,thrift 分布式快取 redis,memcached 等都是自定義...

自定義控制項 自定義鐘錶

private context mcontext 畫筆 private paint mpaint 控制項的寬 private int mwidth x方向的圓心座標 private int center 鐘錶的半徑 private int mradio 圓環的寬 private int stroke...

自定義控制項及自定義屬性

自定義控制項在android開發中的重要性,是不言而喻,眾人皆知的。希望通過這二天的學習,能讓大家了解自定義控制項的原理,熟悉自定義控制項的使用步驟,並能寫出一些普通的效果。內容介紹 1 使用系統控制項,實現自定義的效果,案例有 優酷環形選單 廣告條 viewpager 下拉列表 spinner 2...