1、添加主机ide
这里讲一下自动发现测试
一、客户机器192.168.137.129已经准备好,agent已经启动。
pwa
二、建立自动发现规则
命令行
三、配置动做
3d
将动做启用,等待发现主机到主机列表就能够了。server
2、添加监控项blog
方式1、命令行方式添加并测试get
步骤:it
一、按照zabbix_agent主配置文件里面的说明,在/etc/zabbix/zabbix_agentd.d/目录下新增自定义监控项key配置文件userlogin.conf模板
内容以下:
[root@localhost zabbix_agentd.d]# cat userlogin.conf
UserParameter=login.user,who | wc -l
[root@localhost zabbix_agentd.d]#
二、在服务端机器上,执行命令测试
[root@zabbix-server zabbix_agentd.d]# zabbix_get -s '192.168.137.129' -k 'login.user'
0 #当前登录用户数为0
方式2、页面方式
添加流程:
-建立监控项
-建立应用集 (比如文件夹,里面放了一堆监控项)
-建立监控项 (自定义item,你具体想监控的内容)
-建立触发器 (当监控项获取到值的时候,与触发器比较,肯定是否要报警)
-将主机与监控项关联
添加步骤:
一、建立模板
(2)建立应用集
(3)建立监控项,注意键值填写,应当是在客户端上配置的键值
(4)建立触发器
(5)建立图形
(6)将主机与模板关联
至此已经建立完模板并于机器关联,固然也能够从网上下载模板直接导入使用。
3、配置邮件报警
步骤:
一、在管理-报警媒介类型-建立媒体类型。
添加一条messagetamplate
二、在配置里面将动做启用
三、在user settings界面报警媒介添加收件人地址
3、SNMP监控
一、服务端安装snmp监控程序
[root@zabbix-server ~]# yum install net-snmp net-snmp-utils
二、修改snmp配置
sed -i.ori '57a view systemview included .1' /etc/snmp/snmpd.conf
[root@zabbix-server ~]# systemctl start snmpd
三、使用snmp命令
-v 指定协议版本号
-c 指定暗号
sysname 键值
[root@zabbix-server ~]# snmpwalk -v 2c -c public 127.0.0.1 sysname
SNMPv2-MIB::sysName.0 = STRING: zabbix-server
[root@zabbix-server ~]#
四、zabbix监控界面添加
这里以zabbix-server主机为例
(1)主机→interfaces
(2)更新模板
(3)查看已经更新为snmp