prometheus-grafana介绍安装
简介
Grafana是一款用Go语言开发的开源数据可视化工具,可以做数据监控和数据统计,带有告警功能。目前使用grafana的公司有很多,如paypal、ebay、intel等。
特点
- 可视化:快速和灵活的客户端图形具有多种选项。面板插件为许多不同的方式可视化指标和日志。
- 报警:可视化地为最重要的指标定义警报规则。Grafana将持续评估它们,并发送通知。
- 通知:警报更改状态时,它会发出通知。接收电子邮件通知。
- 动态仪表盘:使用模板变量创建动态和可重用的仪表板,这些模板变量作为下拉菜单出现在仪表板顶部。
- 混合数据源:在同一个图中混合不同的数据源!可以根据每个查询指定数据源。这甚至适用于自定义数据源。
- 注释:注释来自不同数据源图表。将鼠标悬停在事件上可以显示完整的事件元数据和标记。
- 过滤器:过滤器允许您动态创建新的键/值过滤器,这些过滤器将自动应用于使用该数据源的所有查询。
安装
安装环境依赖
1 | yum install initscripts fontconfig -y |
部署安装
Standalone Linux Binaries(64 Bit)
1 | wget https://dl.grafana.com/enterprise/release/grafana-enterprise-8.4.0-beta1.linux-amd64.tar.gz |
建议这种方式安装
Red Hat, CentOS, RHEL, and Fedora(64 Bit)
1 | wget -c https://dl.grafana.com/enterprise/release/grafana-enterprise-8.4.0~beta1-1.x86_64.rpm |
启动服务设置开机自动启动
1 | sudo systemctl daemon-reload |
设置配置文件
1 | # 备份配置文件 |
插件安装
1 | 使用grafana-cli工具安装 |
安装和卸载后需要重启grafana才能够生效
使用
WEB 访问 http://IP:3000
默认用户 admin/admin
创建Dashboard
一、添加数据源
Prometheus
二、可视化方式
可视化方式有很多种,不过Graph、Table、Pie chart 这三种基本就已经满足数据展现要求了。
这边主要介绍下 Graph
| 注意:只有Graph才能配置告警
Graph
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 云运维!