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
运维网声明
1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网 享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com