使用Prometheus和Grafana的Mysql监控
我需要使用Prometheus和Grafana监控Mysql 在客户端服务器中添加了mysqld导出器 在客户端服务器中启动mysqld时,它报告为:使用Prometheus和Grafana的Mysql监控,grafana,prometheus,Grafana,Prometheus,我需要使用Prometheus和Grafana监控Mysql 在客户端服务器中添加了mysqld导出器 在客户端服务器中启动mysqld时,它报告为: time="2017-09-05T11:42:53Z" level=info msg="Error scraping slave state: dial tcp [::1]:3306: getsockopt: connection refused" file="mysqld_exporter.go" line=824 time="2017-09-
time="2017-09-05T11:42:53Z" level=info msg="Error scraping slave state: dial tcp [::1]:3306: getsockopt: connection refused" file="mysqld_exporter.go" line=824
time="2017-09-05T11:42:53Z" level=info msg="Error scraping table schema: dial tcp [::1]:3306: getsockopt: connection refused" file="mysqld_exporter.go" line=836
在客户端服务器中:
- 我已经下载了mysqld导出器
- 提取
- 已创建.my.cnf文件
[客户]
用户=可编程只读存储器 密码=abc123 - 通过使用此命令授予该用户权限 mysql>授予复制客户端,进程打开。至“prom”@“本地主机”,由“abc123”标识 mysql>向'prom'@'localhost'授予基于性能的SELECT_架构。*
- 执行此命令 ./mysqld_exporter-config.my cnf=“.my.cnf”
在Grafana中,没有为MySQL加载数据服务器是否正在侦听端口3306并接受连接?另外,您在与DB进程相同的主机上运行导出器进程,对吗?3306端口处于侦听状态,在同一服务器(DB服务器)中,mysqld导出器在9104端口上运行。>“Prometheus状态页显示为此的启动条件”这是否意味着您可以在Prometheus仪表板上看到mysql数据,但不能在grafana中看到?在运行
curl localhost:9104/metrics
时,您是否可以看到MySQL度量?您是否解决过这个问题?遇到同样的问题。