zabbix客户端搭建

zabbix 客户端安装

一、手工安装zabbix客户端

# tar -xzvf zabbix-2.2.2.tar.gz

# cd zabbix-2.2.2

# ./configure --prefix=/usr/local/zabbix/ --enable-agent

# make

# make install

# vim /usr/local/zabbix/etc/zabbix_agentd.conf

Server=127.0.0.1(注意,客户机上面这个需要修改为监控机的IP地址)

ServerActive=127.0.0.1(注意,客户机上面这个需要修改为监控机的IP地址)

Hostname=zabbix_server(这里的名字需要和监控机上面配置的一致)

其中Server和ServerActive都指定zabbixserver的IP地址,不同的是,前者是被动(zabbix server 来客户端取数据)后者是主动(客户端主动提交数据)。

也就是说Server这个配置是用来允许127.0.0.1这个ip来我这取数据。而serverActive的127.0.0.1的意思是,客户端主动提交数据给他。

EnableRemoteCommands=0 //是否允许远程 (非必要修改)

Include=/usr/local/zabbix/etc/zabbix_agentd.conf.d/   #配置文件,即独立的配置文件

UnsafeUserParameters=1 #开启此项,自定义 key 时候可以添加特殊字符

# groupadd zabbix

# useradd -g zabbix zabbix

cp /home/data/zabbix/misc/init.d/fedora/core/zabbix_agentd /etc/rc.d/init.d/zabbix_agentd #客户端

chmod +x /etc/rc.d/init.d/zabbix_agentd #添加脚本执行权限

chkconfig zabbix_agentd on #添加开机启动

vi /etc/rc.d/init.d/zabbix_agentd #编辑客户端配置文件

BASEDIR=/usr/local/zabbix/ #zabbix安装目录

一、配置防火墙,开启10050、10051的TCP和UDP端口

vi /etc/sysconfig/iptables #编辑防火墙配置文件

-A INPUT -s 192.168.21.128 -m state --state NEW -m tcp -p tcp --dport 10050:10051 -j ACCEPT

-A INPUT -s 192.168.21.128 -m state --state NEW -m udp -p udp --dport 10050:10051 -j ACCEPT

:wq! #保存退出

service iptables restart #重启防火墙使配置生效

说明:192.168.21.127是Zabbix服务端的IP地址,表示端口只对此IP开放,如果要对所有IP开放,规则如下:

-A INPUT -m state --state NEW -m tcp -p tcp --dport 10050:10051 -j ACCEPT

-A INPUT -m state --state NEW -m udp -p udp --dport 10050:10051 -j ACCEPT

或者可以直接清空iptables表,iptables -F,然后再/etc/init.d/iptables save就清空了iptables的所有规则。

二、关闭SELINUX

vi /etc/selinux/config

#SELINUX=enforcing #注释掉

#SELINUXTYPE=targeted #注释掉

SELINUX=disabled #增加

:wq! #保存退出

setenforce 0 #使配置立即生效

三.配置mysql监控模板

#添加MySQL监控账号

GRANT USAGE,PROCESS,SUPER,REPLICATION CLIENT,REPLICATION SLAVE ON *.* TO ‘zabbbix‘@‘localhost‘ IDENTIFIED BY ‘123456‘

#拷贝模板到指定位置

cp /home/data/zabbix-2.2.2/conf/zabbix_agentd/userparameter_mysql.conf /usr/local/zabbix/etc/zabbix_agentd.conf.d/

sed -i ‘s/usr\/local\/zabbix\ /usr\/local\/zabbix\ \/usr\/local\/mysql\/bin\//g‘ userparameter_mysql.conf

时间: 2024-10-26 09:37:47

zabbix客户端搭建的相关文章

基于rhel7.2的Zabbix平台搭建和部署(一)

基于rhel7.2的zabbix平台搭建和部署(一) 一.实验环境: (1)虚拟机:rhel7.2 x86_64 (2)数据库:mysql5.7.13 (3)nginx1.10.2 (4)PHP5.6.27 (5)zabbix 二.安装编译工具及库文件 [[email protected] ~]# yum-y install make apr* autoconf automake curl-devel gcc gcc-c++  openssl openssl-devel gd kernel ke

zabbix的搭建与配置

Zabbix的安装与配置 环境:Centos6.5  虚拟机中搭建 zabbix为c/s架构,一台服务器,一台客户端,IP分别为: 192.168.1.14   服务器 192.168.1.15   客户端 1,首先检测一下安装包,如果有没安装的,用yum进行安装,一定记得安装php-fpm [[email protected]~]# rpm -q  mysql-server mysql-devellibcurl-devel net-snmp-devel php php-gd php-xml p

基于rhel7.2的Zabbix平台搭建和部署(四)

基于rhel7.2的Zabbix平台搭建和部署(四) 一.实现zabbix添加监测项,添加对Linux主机的监控. 说明:先在"配置"-"主机"里添加主机监控,监控os资源:内存,cpu,io,负载,带宽等. (1)登录zabbix,先在"配置"-"主机"里单击"创建主机": (2)在"主机"标签,填写相关信息 注:这个主机名字必须和hostname的一模一样,这里用的ip就是被监控主机

基于rhel7.2的Zabbix平台搭建和部署(二)

 基于rhel7.2的Zabbix平台搭建和部署(二) 一.监控系统Zabbix-3.2.1的安装 zabbix-server端的操作 说明:zabbix服务器端要提前安装好LNMP环境(mysql,nginx,php5的安装目录均是/usr/local) (1)创建zabbix运行的用户 [[email protected] ~]# groupadd zabbix [[email protected] ~]# useradd -g zabbix [[email protected] ~]# g

基于rhel7.2的Zabbix平台搭建和部署(五)

基于rhel7.2的Zabbix平台搭建和部署(五) zabbix3.2.1邮件报警设置 说明:zabbix监控服务端.客户端都已经部署完成,被监控主机已经添加,zabiix监控运行正常. 在zabbix服务端设置邮件报警,当被监控主机宕机或者达到触发器预设值时,会自动发送报警邮件到指定邮箱. 一.zabbix报警部署步骤(操作在Zabbix监控服务端进行): 安装sendmail两个依赖包 [[email protected] ~]# yum install -y perl-Net-SSLea

基于rhel7.2的Zabbix平台搭建和部署(三)

基于rhel7.2的Zabbix平台搭建和部署(三) 一.优化zabbix服务端配置: 此时你看到的是英文页面,我们现在让其显示简体中文页面. (1)由于在安装数据库时已经将zabbix库设置了utf-8字符 首先确定zabbix开启了中文支持功能: 说明:登录到zabbix服务器的数据目录下(前面部署的zabbix数据目录是/usr/local/nginx1.10/html/zabbix/),打开locales.inc.php文件. [[email protected] ~]# cd /usr

zabbix基础搭建

zabbix简介 zabbix(音同 zbix)是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案. zabbix能监视各种网络参数,保证服务器系统的安全运营:并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题. zabbix由2部分构成,zabbix server与可选组件zabbix agent. zabbix server可以通过SNMP,zabbix agent,ping,端口监视等方法提供对远程服务器/网络状态的监视,数据收集等功能,它可以运行在

ubuntu zabbix 客户端 安装

zabbix安装客户端 使用环境 [email protected]:/home/ubuntu# cat /etc/issue Ubuntu 14.04.5 LTS \n \l [email protected]:/home/ubuntu# uname -a Linux ubuntu 4.4.0-31-generic #50~14.04.1-Ubuntu SMP Wed Jul 13 01:07:32 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux 在线直接安装z

zabbix 客户端安装

zabbix 客户端安装 zabbix版本为:zabbix-2.4.5 1.防火墙开启 iptables -A INPUT -p tcp --dport 10050 -j ACCEPT iptables -A INPUT -p udp --dport 10050 -j ACCEPT 2.安装zabbix ####zabbix 安装包可去zabbix.com 官网上下载 tar zxvf zabbix-2.4.5.tar.gz -C /usr/src/ cd /usr/src/zabbix-2.4