25容器監控實踐Prometheus&grafana

核心組件:

1.Prometheus server 用於拉取數據並存儲到時序數據庫
2.客戶端SDK 植入監控的應用程序中,完成數據採集
3.push gateway 支持客戶端主動推送的中間網關
4.Exporter 負責從目標節點蒐集數據並將其轉化爲支持的抓取格式
5.alertmanager 告警管理器

image.png

1、安裝配置Prometheus

docker pull prom/prometheus
docker run -d -p 9090:9090 -v ~/docker/prometheus:/etc/prometheus prom/prometheus
#修改本地主配置文件/root/docker/prometheus/prometheus.yml 修改後要重啓容器
#global 全局
#scrape_config 要抓取的目標


2、安裝配置grafana UI外圍控制檯展示

docker run -d -p 3000:3000 grafana/grafana

3、配置grafana數據源

data Sources --> prom

image.png

4、配置客戶端exporter

cd node_exporter-0.18.1.linux-amd64/
./node_exporter
##9100端口

grafana  dashboard 導入插件




發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章