grafana
grafana是一个美观、强大的可视化监控指标展示工具,是一款采用 go 语言编写的开源应用,主要用于大规模指标数据的可视化展现,是网络架构和应用分析中最流行的时序数据展示工具,目前已经支持绝大部分常用的时序数据库。
grafana安装
1、官方下载,安装
[root@docker1 prometheus]# mkdir /grafana
[root@docker1 prometheus]# cd /grafana/
[root@docker1 grafana]# wget https://dl.grafana.com/enterprise/release/grafana-enterprise-9.1.2-1.x86_64.rpm
[root@docker1 grafana]# ls
grafana-enterprise-8.4.5-1.x86_64.rpm
[root@docker1 grafana]# yum install grafana-enterprise-9.1.2-1.x86_64.rpm -y
2、启动服务
[root@docker1 grafana]# service grafana-server start
Starting grafana-server (via systemctl): [ 确定 ]
[root@docker1 grafana]# netstat -anplut|grep grafana
tcp 0 0 192.168.1.137:52062 34.120.177.193:443 ESTABLISHED 5413/grafana-server
tcp6 0 0 :::3000 :::* LISTEN 5413/grafana-server
3、浏览器访问本服务器localhost:3000
再次强调输入url的时候,:、:两个冒号不一样,一定要用英文的冒号
首次进入时,需要输入用户名和密码,皆为admin
然后重新设置自己的密码即可
成功进入后为如下界面
grafana简单使用
1、添加datasoures
添加prometheus
2、导入模块使用
grafana官网有许多已经制作好了的图表模板,直接导入json文件或输入模板的id号即可使用
https://grafana.com/grafana/dashboards
该网站有许多已经搭建好了的grafana模板,每个模板都有一个id,也可以下载成json文件,选择+ ==》 import 就可以导入模板
这里选择upload json file上传 在grafana网站下载的模板json文件
示例选择upload json file
上传在grafana网站下载的模板json文件
成功导入后,就可以看到如下的界面,这里展示了本机的系统性能的各项指标,可以看到这些数据做的非常的直观
示例 : 选择直接输入grafana网站上模块的id
然后点击load就会自动去加载即可
若id为有效的id,则会加载到这个模板
import后即可看到自己的系统性能的各项参数情况
日后项目的学习还会继续使用可视化软件,与告警软件结合使用,用邮件/电话的方式告警。