Hi!请登陆

zabbix-agent安装使用

2020-10-27 57 10/27

添加zabbix 源并安装配置.
添加源库:

$rpm -ivh http://repo.zabbix.com/zabbix/3.2/rhel/6/x86_64/zabbix-release-3.2-1.el6.noarch.rpm

安装:

$yum install zabbix-agent -y
$chkconfig zabbix-agent on   #添加开机启动

注意,如果网速过慢导致安装失败,请直接下载对应有agent包再安装,效果一样.

$wget http://101.96.10.64/repo.zabbix.com/zabbix/3.2/rhel/6/x86_64/zabbix-agent-3.2.8-1.el6.x86_64.rpm
$rpm -ivh zabbix-agent-3.2.8-1.el6.x86_64.rpm

配置zabbix_agentd.conf:

PidFile=/var/run/zabbix/zabbix_agentd.pid
LogFile=/var/log/zabbix/zabbix_agentd.log
LogFileSize=0
Server=172.16.3.152                   #zabbix server
ServerActive=172.16.3.152:10051       #zabbix server  主动提交监控数据时使用
Hostname=salt-master147               #zabbix-agent标识 可以是主机名一样
RefreshActiveChecks=60                #主动刷新提交数据失败间隔重新提交时间
BufferSize=1000                       #缓存大小
MaxLinesPerSecond=200                 #处理监控类型为log和eventlog日志时,agent每秒最大发送的行数.默认为100行
Timeout=30                            #超时时间
UnsafeUserParameters=1                #允许所有字符的参数传递给用户定义的参数
Include=/etc/zabbix/zabbix_agentd.d/*.conf
UserParameter=proc.mysql,ps -ef|grep /usr/sbin/mysqld|grep -v grep|wc -l
UserParameter=mostcpu,ps -aux | sort -k4nr | head -1 | awk '{print $1,$3}'
UserParameter=mostmem,ps -aux | sort -k4nr | head -1 | awk '{print $1,$4}'
UserParameter=webcheck,curl -I -m 10 -o /dev/null -s -w %{http_code}  www.dytyou.com
#最后四行为自定义监控项

保存,重启zabbbix-agent:

$service zabbix-agent restart
Tag:

相关推荐