zoukankan      html  css  js  c++  java
  • 使用zabbix自带mysql模板监控mysql

    使用zabbix自带mysql模板监控mysql

    1.拷贝mysql模板文件

    监控主机与被监控主机上都有这个文件

    [root@db40 local]# find / -name userparameter_mysql.conf
    /usr/share/doc/zabbix-agent-5.0.3/userparameter_mysql.conf

    将这个文件拷贝到模板路径下

    cp /usr/share/doc/zabbix-agent-5.0.3/userparameter_mysql.conf /etc/zabbix/zabbix_agentd.d/

    2.创建监控用户

    这个用于连接mysql,执行SQL查询命令,不需要额外的多余的权限

    grant usage on *.* to zabbix_monitor@'localhost' identified by '你的密码'

    3.添加配置文件

    在/etc/zabbix下添加隐藏配置文件.my.cnf
    网上很多说拷贝到/var/lib/zabbix下,其实都可以,后期配置文件写清楚就行,后面有描述
    这个隐藏的配置文件需要写上监控用的用户与密码

    vim /etc/zabbix/.my/cnf
    [client]
    user=zabbix_monitor
    password=zabbix
    socket=/tmp/mysql.sock

    4.编辑监控配置文件

    1. 我们有一个隐藏的配置文件(内含连接账号密码),需要告诉zabbix_agent,这个文件在哪里
    2. zabbix_agent需要知道mysql这个命令在哪里,所以我们也要修改监控配置文件,指明mysql的路径
    vim /etc/zabbix/zabbix_agentd.d/userparameter_mysql.conf

    5.重启agent

    systemctl restart zabbix-agent

    6.zabbix-server 页面为这台服务器链接mysql模板





  • 相关阅读:
    数据库事务查看
    在SQL中删除重复记录(多种方法)
    OO设计原则
    NHibernate开源框架Cuyahoga学习之权限映射
    链队列的实现
    二叉树的实现
    NHibernate.cfg.xml文件配置
    HQL查询实例
    对象枚举遍历实现二
    NHibernate开源框架Cuyahoga学习之数据访问泛型约束的实现
  • 原文地址:https://www.cnblogs.com/dbsqler/p/ee896d83a86b5e607f8685c997e19a8a.html
Copyright © 2011-2022 走看看