zabbix监控客户端安装

添加zabbix用户

zabbix客户端程序会以该用户的身份启动 
shell> groupadd zabbix
shell> useradd -r -g zabbix zabbix

zabbix 编译安装

解压zabbix安装包
shell> tar zxvf zabbix-2.4.5.tar.gz 
shell> cd zabbix-2.4.5/

编译安装zabbix
shell> ./configure --prefix=/usr/local/zabbix_agent --enable-agent 

shell> make && make install

shell> ln -s /usr/local/zabbix/sbin/* /usr/local/sbin/
shell> ln -s /usr/local/zabbix/bin/* /usr/local/bin/

zabbix 配置

添加zabbix server端口
shell> grep zabbix /etc/services 
zabbix-agent    10050/tcp               # Zabbix Agent
zabbix-agent    10050/udp               # Zabbix Agent
zabbix-trapper  10051/tcp               # Zabbix Trapper
zabbix-trapper  10051/udp               # Zabbix Trapper

shell> vi /usr/local/zabbix_agent/etc/zabbix_agentd.conf
==============================================================
Server=192.168.56.210
ServerActive=192.168.56.211:10051
DebugLevel=2 
Include=/usr/local/etc/zabbix_agentd.conf.d/
UnsafeUserParameters=1                                 #允许自定义脚本
==============================================================

启动zabbix客户端

添加zabbix到开机启动脚本并修改
shell> cp misc/init.d/fedora/zabbix_agentd /etc/init.d/

shell> /etc/init.d/zabbix_agentd start
Starting zabbix_agentd:                                    [确定]


zabbix服务器端执行
shell> zabbix_get -s192.168.56.211 -p10050 -k"system.uptime"
8748

添加自定义监控

1、在配置文件里面添加如下监控项:

UserParameter=mysql.status[*],mysql -u$1 -p$2 -e 'show global status' | grep Com_select | awk '{printf $$2}'
注意$$表示原shell含义

2、重新启动 zabbix_agentd服务

3、zabbix服务器端check服务

/usr/local/zabbix/bin/zabbix_get -s 192.168.56.211 -k mysql.status['zabbix','123@qwe'] 
116611

服务器web配置Item

Hosts --> items --> Create item
Name : mysql.status
Type :Zabbix agent
Key : mysql.status['zabbix','123@qwe']
其他根据需要做修改,保存

配置graph

Hosts --> graph --> Create graph
Name : mysql.status
Items: 选择刚配置的Item

其他根据需要做修改,保存

此时zabbix就可以生成出界面了

整理自网络

Svoid
2015-07-02

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/29733787/viewspace-1735707/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/29733787/viewspace-1735707/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip 【备注】 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用!有问题请及时沟通交流。 2、适用人群:计算机相关专业(如计科、信息安全、数据科学与大数据技术、人工智能、通信、物联网、自动化、电子信息等)在校学生、专业老师或者企业员工下载使用。 3、用途:项目具有较高的学习借鉴价值,不仅适用于小白学习入门进阶。也可作为毕设项目、课程设计、大作业、初期项目立项演示等。 4、如果基础还行,或热爱钻研,亦可在此项目代码基础上进行修改添加,实现其他不同功能。 欢迎下载!欢迎交流学习!不清楚的可以私信问我! 毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值