下载地址
https://grafana.com/grafana/download
安装grafana可视化工具
#wget https://dl.grafana.com/oss/release/grafana-8.4.3-1.x86_64.rpm
#yum install grafana-8.4.3-1.x86_64.rpm
启动并自启
#systemctl start grafana-server
#systemctl status grafana-server
登录系统
地址是ip:3000
初始账号密码都是admin
添加数据源
有各种数据源类型
本次只添加prometheus
为数据源中的系统监控项添加图形展示(这里以node_load为例)
添加模板
下载地址https://github.com/percona/grafana-dashboards
这里用监控服务器做例子
新建模板存储路径
#mkdir -p /var/lib/grafana/dashboards
修改grafana的配置文件,开启模板功能
#vim /etc/grafana/grafana.ini
在最后面添加下面内容
[dashboards.json]
enabled = true
path = /var/lib/grafana/dashboards
添加模板ID
选择数据源
可以看到对应模板上主机的信息
常用模板
物理机/虚拟机(Linux)监控:8919、1860
物理机/虚拟机(windows):10467
spring boot:10467
Nginx:9614、2949
黑盒监控:7587、9965
MySQL监控:7362
Redis监控:763
Rockermq监控:14612
容器监控:
11600 Docker Container(多个服务器)
193 Docker monitoring (单个服务器)
315 Kubernetes cluster monitoring (via Prometheus)
3146 Kubernetes Pods
8685 K8s Cluster Summary
8588 Kubernetes Deployment Statefulset Daemonset metrics
10000 Cluster Monitoring for Kubernetes
域名证书监控:13230
Minio监控:12063
Docker监控:11600
重置密码
#grafana-cli admin reset-admin-password admin123
#systemctl restart grafana-server