一、安装grafana
安装grafana官方文档:
https://grafana.com/grafana/download
1、安装
wget https://dl.grafana.com/oss/release/grafana-8.0.3.linux-amd64.tar.gz
tar -zxvf grafana-8.0.3.linux-amd64.tar.gz
2、使用systectl管理grafana服务
$ vim grafana.service
[Unit]
Description=grafana_service
After=network.target
[Service]
Type=simple
User=root
ExecStart=/usr/local/monitor/grafana-8.0.3/bin/grafana-server -homepath /usr/local/monitor/grafana-8.0.3
Rastart=on-failure
[Install]
WantedBy=multi-user.target
### NOT starting on installation, please execute the following statements to configure grafana to start automatically using systemd
/bin/systemctl daemon-reload
/bin/systemctl enable grafana.service
### You can start grafana-server by executing
/bin/systemctl start grafana.service
访问grafana地址 http://<服务器IP>:3000
默认用户名:admin,密码:admin,登陆后需要重新修改密码
二、配置grafana
2.1、添加数据源
进入grafana首页,点击配置,进入数据源添加页面,输入prometheus部署服务器IP:9090
2.2、添加dashboard
grafana官方地址 https://grafana.com/grafana/dashboards
登陆grafana官方网站,查找dashboard。
复制dashboard ID
打开grafana,找到首页—>manage,然后点击import
粘贴上面在grafana页面复制的dashboard ID,然后点击Load
选择数据源,然后点击加载
至此,dashboard配置结束。
三、采集被监控端数据
客户端安装软件步骤参考 https://www.yuque.com/qinxi-cvygi/ah7pbg/sg0f6e,软件安装结束后,默认端口9100启动后,需要将客户端IP:9100信息添加到服务端主配置文件中,然后重启服务端prometheus
......
- job_name: 'd-web01'
static_configs:
- targets: ['172.17.3.200:9100']
labels:
instance: d-web01
......