linux(centos8):为prometheus安装grafana(grafana-7.0.3)
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了linux(centos8):为prometheus安装grafana(grafana-7.0.3),小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2711字,纯文字阅读大概需要4分钟。
内容图文
一,grafana的用途
1,grafana是什么?
grafana 是用 go 语言编写的开源应用,
它的主要用途是大规模指标数据的可视化展现
它是现在网络架构/应用分析中最流行的时序数据展示工具
2,如何安装prometheus?
参见这一篇:
https://www.cnblogs.com/architectforest/p/13051386.html
说明:刘宏缔的架构森林是一个专注架构的博客,地址:https://www.cnblogs.com/architectforest
对应的源码可以访问这里获取: https://github.com/liuhongdi/
说明:作者:刘宏缔 邮箱: 371125307@qq.com
二,下载grafana
1,官网地址
https://grafana.com/
下载地址:
https://grafana.com/grafana/download
2,下载:选择适用于redhat系的rpm安装包
[root@blog grafana]# pwd /usr/local/source/grafana [root@blog grafana]# wget https://dl.grafana.com/oss/release/grafana-7.0.3-1.x86_64.rpm
三,安装grafana
1,预先安装grafana运行所需的rpm包
[root@blog grafana]# dnf install initscripts fontconfig -y
2,安装grafana
[root@blog grafana]# rpm -ivh grafana-7.0.3-1.x86_64.rpm
3,检查安装是否成功?
查看grafana-server的版本
[root@blog grafana]# /usr/sbin/grafana-server -v Version 7.0.3 (commit: 00ee734baf, branch: HEAD)
四,启动grafana-server
1,启动
[root@blog grafana]# systemctl start grafana-server.service
2,检查是否启动成功
[root@blog grafana]# ss -lntp | grep3000 LISTEN 01024 *:3000 *:* users:(("grafana-server",pid=25976,fd=9))
启动成功,grafana-server已在守护3000端口
五,Grafana对接prometheus
1,登录grafana:注意把ip换成自己server的ip
http://121.122.123.47:3000/login
用户名/密码都使用 admin
2,登录后的第一个界面是修改密码:
如图:
配置密码为自己的密码,完成后点 submit 按钮
3,配置数据源:
左侧菜单->Configuration->Data Sources->点 add data source 按钮
选择prometheus:
如图:
设置数据源为:
http://127.0.0.1:9090
如图:(大家注意替换为自己机器所在ip和端口)
完成后点 save & test 按钮
看到 "Data source is working" 表示数据源可以正常工作
六,为 grafana手动添加dashboard
左侧菜单->+加号->Dashboard
如图:
点 + Add new panel 按钮
panel的编辑界面:
在query下面的数据源,选择Prometheus
然后在下面设置3个query
分别为Metrics选择:node->node_load1,
node->node_load5
node->node_load15
用来观察node118的平均负载
如图:
然后点击Apply按钮,返回上一级页面
如果需要多个panel,点击:Add panel
panel添加完成后,点击Save dashboard按钮
如图:
七,import现成的dashboard,无需手动添加
手动添加dashboard,需要一个个手动操作,
但事实上我们需要的数据多数都已经规范化,
所以grafana上有现成的dashboard可以导入,
此处以 node_exporter为例:
dashboards的下载地址:
https://grafana.com/grafana/dashboards?orderBy=name&direction=asc
从左侧的:Data Source
选择 Prometheus即可
如图:
我们选择: https://grafana.com/grafana/dashboards/8919
从页面右侧可以看到它的id是8919
找到id后返回到我们自己搭建的grafana服务器
左侧菜单 ->+加号->import
在Import via grafana.com一栏
输入id,点击 load按钮,如图:
选择数据源为prometheus后,点 import 按钮
如图
返回dashboard页面后,点 save dashboard
七,查看prometheus的版本
[root@blog ~]# /usr/local/soft/prometheus-2.18.1.linux-amd64/prometheus --version prometheus, version 2.18.1 (branch: HEAD, revision: ecee9c8abfd118f139014cb1b174b08db3f342cf) build user: root@2117a9e64a7e build date: 20200507-16:51:47 go version: go1.14.2
八 ,查看linux的版本
[root@blog ~]$ cat /etc/redhat-release CentOS Linux release 8.0.1905 (Core)
原文:https://www.cnblogs.com/architectforest/p/13059860.html
内容总结
以上是互联网集市为您收集整理的linux(centos8):为prometheus安装grafana(grafana-7.0.3)全部内容,希望文章能够帮你解决linux(centos8):为prometheus安装grafana(grafana-7.0.3)所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。