zabbix mysql 连接数据库_Zabbix 监控Mysql数据库及主从数据库

本文介绍了如何使用Zabbix安全地监控MySQL数据库,包括配置MySQL的--login-path以避免命令行密码报错,创建并授权Zabbix用户,以及设置客户端的低级别发现脚本。此外,还提供了服务端的测试步骤和模板设置,确保Zabbix能够有效监控MySQL主从数据库。
摘要由CSDN通过智能技术生成

Zabbix监控mysql主从数据库在脚步出现用户名和密码是会出现如下报错“Warning: Using a password on thecommandline interface can be insecure”,报错原因是mysql 5.6版本增加了密码安全策略,之前版本可以使用的命令行里加上密码就会强制报错,所以使用zabbix监控mysql的时候,就会由于收到zabbix客户端日志报错信息。结合了网友的解决方案,现将整理出来供大家参考。

一,zabbix被监控端的设置:

1,首先配置mysql数据库,配置mysql的--login-pathde安全登录:

设置--login-path:[root@mysql conf]# mysql_config_editor set --login-path=local --host=localhost --user=zabbix -p

Enter password:

[root@mysql conf]# mysql_config_editor print --all

[local]

user = zabbix

password = *****

host = localhost

命令解释:

--login-path是设置访问的名字,我设置的local;

--host是指定允许访问的host地址,这个地址是你grant的时候配置的;

--user是用户名,也是grant时候配置的;

-p是指定密码,同样是grant配置

2,进入mysql,修改zabbix账号的权限和密码:

mysql> create user 'zabbix' identified by  'zabbix';   #(已创建会显示为0)

Query OK, 0 rows affected (0.00 sec)

mysql> select user,host from mysql.user;

+------------+--------------+

| user       | host         |

+------------+--------------+

| databak    | %            |

| ppt        | %            |

| root       | %            |

| slave_u

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值