Zabbix 监控 linux主机
前面有写安装
zabbix-client端,这里我用脚本安装的,方便批量部署
脚本内容如下:
-
#!/bin/bash
-
# Guying 2015/12/2 15:42
-
#version v1
-
###zabbix client install ##########
-
####关闭selinux 和防火墙#########
-
/etc/init.d/iptables stop;chkconfig iptables off
-
sed -i "s/SELINUX=.*/SELINUX=disabled/g" /etc/selinux/config
-
/usr/sbin/setenforce 0
-
###################################################
-
yum install epel-release -y && yum install zabbix22-agent -y
-
#######这里提示输入的是zabb-server 的ip地址######################
-
echo "Please input zabbix server ipaddress:"
-
read ipaddress
-
sed -i "s/Server=.*/Server=$ipaddress/g" /etc/zabbix_agentd.conf
-
sed -i "s/ServerActive=.*/ServerActive=$ipaddress:10051/g" /etc/zabbix_agentd.conf
-
#这里提示输入的主机名要和,添加监控主机名对应,否则无法通讯,建议将主机名添加到#zabbix-server 的/etc/hosts 文件里面#
-
echo "Please input hostname:"
-
read hostname
-
sed -i "s/Hostname=.*/Hostname=$hostname/g" /etc/zabbix_agentd.conf
-
/etc/init.d/zabbix-agentd restart ;chkconfig zabbix-agentd on
执行过脚本,只需在zabbix UI 上面,添加该主机即可
注意: 主机名写到zabbix-server /etc/hosts 里面,主机名和,添加主机的名字对应
阅读(1182) | 评论(0) | 转发(0) |