首页 应用实时监控服务ARMS 可观测监控 Prometheus 版 操作指南 参考信息 mysqld_exporter访问MySQL数据库所需的权限说明

mysqld_exporter访问MySQL数据库所需的权限说明

更新时间: 2023-11-10 13:48:10

在您使用Prometheus接入MySQL类型的云服务时,需要获取MySQL数据库类型的监控指标数据,那么则需要您在MySQL数据库中开通相关的权限,将Prometheus监控的mysqld_exporter连接到MySQL数据库,从而获取MySQL数据库类型的监控指标数据。本文介绍如何设置相关权限将Prometheus监控的mysqld_exporter连接到MySQL数据库。

操作步骤

在MySQL数据库中为mysqld_exporter创建一个用户,用户密码可以自行设置。然后执行如下命令,为performance_schema.* 表添加读权限。

mysql> GRANT REPLICATION CLIENT, PROCESS ON *.* TO 
'mysqld_exporter'@'localhost' identified by 'arms_prometheus2022';      
mysql> GRANT SELECT ON performance_schema.* TO 'mysqld_exporter'@'localhost';
mysql> FLUSH PRIVILEGES;
说明

mysqld_exporterarms_prometheus2022是自定义的用户名称和密码,请根据实际情况替换。

阿里云首页 应用实时监控服务ARMS 相关技术圈