grafana 可视化
grafana是一款开源的、基于web的可视化工具,通过客户端图表、面板插件展示。
数据源可以来自于各种源,如prometheus
展示prometheus的数据
(1)安装grafana,并启动服务
[root@prometheus ~]# cd prometheus_soft/
[root@prometheus prometheus_soft]# ls *.rpm
grafana-6.7.3-1.x86_64.rpm
[root@prometheus prometheus_soft]# yum install -y grafana-6.7.3-1.x86_64.rpm
[root@prometheus ~]# systemctl enable grafana-server.service --now
(2)修改配置,使其对接prometheus
访问http://192.168.4.10:3000。(grafana 端口号 3000)
初始用户名和密码都是admin。第一次登陆,要求改密码,我的密码修改为`tedu.cn`。
添加数据源
展示监控信息
grafana模板下载:https://grafana.com/grafana/dashboards/
导入主机监控的模板,以 json 结尾的模板
[root@prometheus ~]# scp prometheus_soft/*.json 192.168.4.254:/tmp/ (真机4.254)
监控mysql数据库
(1)安装数据库
[root@node1 ~]# yum install -y mariadb-server
[root@node1 ~]# systemctl enable mariadb.service --now
(2)在数据库服务器上安装mysql exporter
mysql exporter 需要连接数据库,要在mysql数据库中为exporter创建授权用户.。
[root@node1 ~]# mysql
MariaDB [(none)]> grant all on *.* to 'jerry'@'localhost' identified by '123';
(3) 配置mysql exporter
[root@node1 ~]# cd prometheus_soft/
[root@node1 prometheus_soft]# tar xf mysqld_exporter-0.12.1.linux-amd64.tar.gz
[root@node1 prometheus_soft]# mv mysqld_exporter-0.12.1.linux-amd64 /usr/local/mysqld_exporter
(4)编写连接mysql服务的数据文件
[root@node1 ~]# vim /usr/local/mysqld_exporter/.my.cnf
[client]
host=127.0.0.1
port=3306
user=jerry
password=123
(5)创建管理exporter的service文件(用systemctl启动的话,需要添加服务文件)
[root@node1 ~]# vim /usr/lib/systemd/system/mysqld_exporter.service
[Unit]
Description=node_exporter
After=network.target[Service]
ExecStart=/usr/local/mysqld_exporter/mysqld_exporter \
--config.my-cnf=/usr/local/mysqld_exporter/.my.cnf[Install]
WantedBy=multi-user.target[root@node1 ~]# systemctl daemon-reload[root@node1 ~]# systemctl enable mysqld_exporter.service --now[root@node1 ~]# systemctl start mysqld_exporter.service --now
[root@node1 ~]# ss -tlnp | grep :9104
LISTEN 0 128 :::9104 :::*
(6)配置prometheus 监控 mysql
[root@prometheus ~]# vim /usr/local/prometheus/prometheus.yml
# 追加以下内容:- job_name: 'mysql'static_configs:- targets: ['192.168.4.11:9104']
[root@prometheus ~]# systemctl restart prometheus.service
[root@prometheus ~]# systemctl status prometheus.service
查看状态
导入granfa模板
grafana 可视化相关推荐
- 查看mysql服务的可视化_Prometheus 监控Mysql服务器及Grafana可视化
Prometheus 监控Mysql服务器及Grafana可视化. mysql_exporter:用于收集MySQL性能信息. 使用版本 mysqld_exporter 0.11.0 官方地址 使用文 ...
- Prometheus 监控Mysql服务器及Grafana可视化
Prometheus 监控Mysql服务器及Grafana可视化 mysql_exporter:用于收集MySQL性能信息. 使用版本 mysqld_exporter 0.11.0 官方地址 使用文档 ...
- Prometheus+Grafana可视化监控SpringBoot项目
原文地址:https://xeblog.cn/articles/7 Prometheus简介 简史 Prometheus受启发于Google的Brogmon监控系统(相似的Kubernetes是从Go ...
- k8s实战之部署Prometheus+Grafana可视化监控告警平台
写在前面 之前部署web网站的时候,架构图中有一环节是监控部分,并且搭建一套有效的监控平台对于运维来说非常之重要,只有这样才能更有效率的保证我们的服务器和服务的稳定运行,常见的开源监控软件有好几种,如 ...
- Grafana可视化工具-之表格图开发
Grafana可视化工具-之表格图开发 Table Panel也是Grafana的原生插件,Table Panel支持将基于时间序列的多种数据以表格式形式展示,Table Panel灵活且相对复杂 D ...
- grafana可视化
目录 grafana可视化 环境说明 部署grafana 展示node1的监控信息 监控mariadb数据库 在node1节点上安装数据库 在node1上安装mysql exporter 配置prom ...
- 阿里云日志服务grafana可视化探索
一.背景 网站前端启用了阿里云的负载均衡,各类日志很方便的接入阿里云的日志服务,目前对于日志服务后台提供的可视化不甚满意,故探索grafana对其可视化. 二.目的 1.根据nginx日志(slb)来 ...
- Grafana可视化工具-之仪表测量(Gauge)图
仪表测量(Gauge)图介绍 Gauge 和Bar Gauge 均是 Grafana 的原生插件,使用简单.Grafana 有几个版是将 Gauge 放在了 Singlestat 中.但 Single ...
- prometheus+grafana可视化实时jvm监控工具
先安装Grafana: Docker部署可视化监控工具Grafana 再安装Prometheus并配置到Grafana grafana+prometheus 下载JMX Exporter的jar包用来 ...
最新文章
- poi 合并单元格_POI数据获取脚本分享
- Tomcat 之 tomcat安装和组件介绍
- Sun 认证考试是否合适于你?
- sudoers配置文件详解
- python 匹配字符串多个_在Python中匹配多个数据集的字符串
- HDLBits答案(1)_Verilog语法基础
- java中如何设计答题小系统_java的一点问题,设计一个答题的程序
- docker mysql关掉后启动_Docker启动mysql的坑2
- 状态空间模型中参数的贝叶斯估计
- 阿里程序员常用的 15 个高效工具,大部分已开源!
- java之模块学习-接口回调机制详解
- python制作简单文本编辑器
- win7网络打印机重启后脱机的问题
- 数据库操作(DML,DCL,DQL)
- 程序员怎么跨年?跨年烟花网页支持自定义文本烟花
- 星际争霸2人工智能研究环境SC2LE完全入门指南
- 前端请求异步与同步的区别
- 认识区块链,认知区块链——百花争鸣
- 【文本挖掘】——词频统计、词云绘制与美化+[微微一笑很倾城]实战
- 反恐精英枪王对决 服务器维护6,反恐精英之枪王对决
热门文章
- 天迹云通信短信分销系统源码
- python提取首字母的函数_Oracle提取中文字符串拼音首字母函数
- keystone提示“......The client is assumed to be in error. (HTTP 400) (Request-ID: req-7d2a33be-..)“错误
- 跨平台移动应用开发是否真的是一个好选择?
- 索引(SqlServer2008)
- Blob工具基本使用
- Linux make学习
- linux内核烧写erasing failed,TQIMX6UL开发板手动烧写具体方法
- 四面阿里巴巴拿offer后定级P6:分享Java面经及答案总结
- 在windows和linux上传或下载文件