Zabbix agent代理程序配置

Posted xwupiaomiao

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Zabbix agent代理程序配置相关的知识,希望对你有一定的参考价值。

1、安装依赖包
[[email protected] ~]# yum -y install mysql mariadb-server mysql-devel net-snmp-devel libssh2-devel
[[email protected] ~]# useradd -s /sbin/nologin -M zabbix

2、下载对应版本并编译安装zabbix-proxy(注此处服务器使用的也是3.0.27)
[[email protected] ~]# wget https://jaist.dl.sourceforge.net/project/zabbix/ZABBIX%20Latest%20Stable/3.0.27/zabbix-3.0.27.tar.gz
[[email protected] ~]# tar xf zabbix-3.0.27.tar.gz
[[email protected] zabbix-3.0.27]# ./configure --prefix=/opt/zabbix --enable-proxy --enable-agent --with-mysql --with-net-snmp --with-ssh2
[[email protected] zabbix-3.0.27]# make && make install

3、启动mariadb数据库并创建名为zabbix的数据库
[[email protected] ~]# systemctl start mariadb.service
[[email protected] ~]# mysql
MariaDB [(none)]> create database zabbix character set utf8 collate utf8_bin;
MariaDB [(none)]> grant all privileges on zabbix.* to [email protected] identified by ‘123456‘;
MariaDB [(none)]> flush privileges;
[[email protected] ~]# mysql -uzabbix -p123456 zabbix < /root/zabbix-3.0.27/database/mysql/database/mysql/schema.sql

4、编辑zabbix_proxy.conf配置文件
[[email protected] ~]# grep -Ev ‘^$|#‘ /opt/zabbix/etc/zabbix_proxy.conf

Server=X.X.X.X            #服务器IP地址
Hostname=Zabbix_proxy     #此处hostname名称必需与服务器端agent代理程序名称相同
LogFile=/tmp/zabbix_proxy.log
DBName=zabbix
DBUser=zabbix
DBPassword=123456
Timeout=4
LogSlowQueries=3000

5、服务器配置使用zabbix-proxy
技术图片
添加主机使用agent代理程序监测
技术图片

 

以上是关于Zabbix agent代理程序配置的主要内容,如果未能解决你的问题,请参考以下文章

Zabbix 无法从 Agent 获取值(中断的系统调用)

Zabbix 详细配置信息

Centos7 下安装部署zabbix-agent客户端

Centos7 下安装部署zabbix-agent客户端

zabbix管理(分享十九)

zabbix_agent代理端监控FTP服务