Prometheus+node_exporter+grafana

                          Prometheus+node_exporter+grafana

部署环境

IP

系统

组件

10.172.112.1(server)

10.52.210.223

CentOS Linux release 7.2.1511 (Core)

Prometheusnode_exporter

grafana

10.52.210.224

CentOS Linux release 7.2.1511 (Core)

node_exporter

安装步骤

1. prometheus

1-1 解压

tar -xvf prometheus-2.12.0.linux-amd64.tar.gz

cd prometheus-2.12.0.linux-amd64/

 Prometheus+node_exporter+grafana

 

 

1-2查看prometheus版本

./prometheus –version(查看版本)

 

1-3 添加监控项

vim prometheus.yml添加监控项

 Prometheus+node_exporter+grafana

 

 

1-4          启动prometheus

nohup ./prometheus --config.file=prometheus.yml &启动prometheus

2. 安装node_exporter(客户端安装)

2-1 解压node_exporter

Tar -xvf node_exporter-0.18.1.linux-amd64.tar.gz

Cd node_exporter-0.18.1.linux-amd64/

2-2  启动node_exporter

nohup ./node_exporter &启动node_exporter

2-3 访问prometheus界面

 Prometheus+node_exporter+grafana

 

点击Statusc菜单下,configuration Rule  Targets 等

Configuration展示prometheus.Yml配置文件

 Prometheus+node_exporter+grafana

 

 

3. 安装grafana

3-1  解压grafana

tar -xvf grafana-2.5.0.linux-x64.tar.gz

cd grafana-2.5.0/

3-2 运行grafana界面

./bin/grafanf-server  web

nohup ./bin/grafana-server web&

3-3 访问grafana界面

http://10.52.210.223/3000

admin/admin

 Prometheus+node_exporter+grafana

 

 

4. 导入模板grafana

4-1 添加数据源与自带模块

Add data source----->http://10.52.210.223:9090-->dashboards-->prometheus2.0-->sace&test

 Prometheus+node_exporter+grafana

 

 

 

http://10.52.210.223:9090

 Prometheus+node_exporter+grafana

 

 Prometheus+node_exporter+grafana

 

 

 

4-2 添加node-exporter-server-metrics模块

下载方法:https://grafana.com/dashboards/405-->Dashboards-->点击搜索栏node-exporter-server-metrics -->点击第一个进去--> version-->download

在grafana的Dashboard中导入模板的json文件

 Prometheus+node_exporter+grafana

 

 Prometheus+node_exporter+grafana

 

 Prometheus+node_exporter+grafana

 

 

4-3. 添加1-node-exporter-0-16-for-prometheus模块(linux监控模块如:CPU MEM  磁盘使用率等)

此监控模板基于node_exporter 可以更好的展示多项基本监控项

模板的url  https://grafana.com/dashboards/8919

在grafana所在的server安装饼状图插件,并重启grafana

饼状图地址:

 http://grafana.com/grafana/plugins/grafana-piechart-panel

Cd  /usr/local/grafana/bin

./grafana-cli plugins install grafana-piechart-panel

Killall  grafana-server

Nohup./grafana-server restart &

图像界面配置

 Prometheus+node_exporter+grafana

 

 Prometheus+node_exporter+grafana

 

 Prometheus+node_exporter+grafana

 

 

4. 遇到的问题:

4-1饼状图总磁盘信息无法显示

处理方法:

4-1-1 安装插件grafana-piechart-panel 将包下载到本地若无法安装成功

4-1-2 更改配置文件:defaults.ini

添加:

[plugin.piechart]

path = /var/lib/grafana/plugins/grafana-piechart-panel/(grafana-piechart-panel存放目录)

1-3 重启grafana程序

 

上一篇:jenkins exporter(收集jenkins构建结果)


下一篇:Prometheus监控实战day2——监控主机和容器