前言
這一篇記錄並不是詳細的使用方法,因為在開始學習普羅米修斯的時候找的文檔都不滿意,后來才找到了中文手冊,所以在這里記錄一下,也給有需要的人。
這里需要提一點文檔中說道的:”Prometheus Server並不直接服務監控特定的目標,其主要任務負責數據的收集,存儲並且對外提供數據查詢支持。因此為了能夠能夠監控到某些東西,如主機的CPU使用率,我們需要使用到Exporter。Prometheus周期性的從Exporter暴露的HTTP服務地址(通常是/metrics)拉取監控樣本數據。“
安裝
安裝時的系統是mac,其他系統可以參考文檔里的內容
#安裝prometheus brew install prometheus #啟動 brew services start prometheus #訪問: http://localhost:9090 #安裝node exporter curl -OL https://github.com/prometheus/node_exporter/releases/download/v0.15.2/node_exporter-0.15.2.darwin-amd64.tar.gz tar -zxf node_exporter-0.15.2.darwin-amd64.tar.gz -C /usr/local cp node_exporter /usr/local/bin #啟動 http://localhost:9100 #安裝grafana brew install grafana #啟動 brew services start grafana #訪問 http://localhost:3000
