Ad Widget

Collapse

如何监控maridb数据库,参数如何配置

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • guopc
    Junior Member
    • Jan 2024
    • 1

    #1

    如何监控maridb数据库,参数如何配置

    zabbix_agentd (daemon) (Zabbix) 5.0.17
    1. 已经按照:https://www.zabbix.com/integrations/mysql 配置完新mysql用户,.my.cnf文件,用户名:zbx_monitor
    2. server-web端也修改了{$MYSQL.HOST}
    3. mysql 配置:
    tcp 0 0 192.168.0.5:3306 0.0.0.0:* LISTEN 6799/mariadbd

    4.测试MySQL: Status报错:
    mysqladmin: connect to server at '192.168.0.5' failed
    error: 'Access denied for user 'zabbix'@'db1' (using password: NO)'​

    问题:这个'zabbix'@'db1'的参数是哪里配置的,为什么.my.cnf没有生效?
  • dust2k
    Junior Member
    • Nov 2021
    • 5

    #2
    你的Agent要连你的数据库需要账号,你创建的账号是zbx_monitor,但你的agent用来连的 是账号zabbix,当然报错了。。去改agent连接的配置文件,自己去看配置页面的说明。。

    Comment

    • imghch
      Junior Member
      • Mar 2024
      • 3

      #3
      1. 修改passwd,给agent一个shell。su agent,命令行下mysql看是否能够直接进界面,如果能进那么权限没问题
      2. 如果权限没问题,那么设selinux的问题,disable掉selinux
      照以上思路应该可以解决

      Comment

      • Jun.Liu
        Member
        • Apr 2007
        • 91

        #4
        前几天我也遇到过类似的问题,当时没有修改my.cnf文件,是在agentd的conf文件里,把mys ql.ping的UserParameter里的mysqladmin命令加上用户名/密码参数解决了这个问题。

        Comment

        Working...