zabbix自定义监控内容和自动发现

6 目录

一、自定义监控内容:

1.明确需要执行的 linux 命令

2.创建 zabbix 的监控项配置文件,用于自定义 key:

 3. 在 Web 页面创建自定义监控项模板:

  3.1 创建模板:

  3.2 创建监控项:

  3.3 创建触发器:

  3.4 创建图形:

 3.5 将主机与模板关联起来:

 3.6 设置邮件报警:

 3.7 测试邮件报警:

、自动发现与自动注册:

 1. 准备:

 2. 确保客户端上的 zabbix-agent2 服务状态正常

 3. 在服务端和客户端上配置 hosts 解析:

 4. 在 Web 页面配置自动发现:

 5. 可在服务端查看 zabbix 日志:

三、zabbix 自动注册:

 1.环境准备:

 2. 在服务端和客户端上配置 hosts 解析:

 3. 修改 zabbix-agent2 配置文件

 4. 在 Web 页面配置自动注册:


一、自定义监控内容:

  监控登录用户

1.明确需要执行的 linux 命令

     who | wc -l

2.创建 zabbix 的监控项配置文件,用于自定义 key:

vim /etc/zabbix/zabbix_agent2.conf

#可以将自定义的监控项配置文件创建在 zabbix_agent2.d 目录中
281 Include=/etc/zabbix/zabbix_agent2.d/*.conf
#自定义监控项的格式如下
321 #Format: UserParameter=<key>,<shell command>


cd /etc/zabbix/zabbix_agent2.d/

vim UserParameter_login.conf
UserParameter=login.user,who|wc -l

systemctl restart zabbix-agent2

 3. 在 Web 页面创建自定义监控项模板:

  3.1 创建模板:

点击左边菜单栏【配置】中的【模板】,点击【创建模板】
【模板名称】设置成 Template Login User
【可见的名称】设置成 Template Login User
【群组】选择 Template
【描述】可自定义
点击 【添加】,此时就可在【名称】中搜索到 Template Login User 了

  3.2 创建监控项:

点击 Template Login User 模板进入
点击上方菜单栏【监控项】,点击【创建监控项】
【名称】设置成 Number of login users
【键值】设置成 login.user			#键值必须要与自定义的监控项配置文件中设置的保持一致
【更新间隔】设置成 10s
【历史数据保留时长】Storage period	30d		#保留时间可自定义设置
点击 【添加】

  3.3 创建触发器:

      当监控项获取到监控的值后和触发器预设的值进行对比,判断是否报警

点击上方菜单栏【触发器】,点击【创建触发器】
【名称】设置成 Number of login users is greater than 3
【严重性】设置成 一般严重		#根据严重程度可自定义设置
【表达式】点击添加,【监控项】点击选择 Number of login users,【功能】选择 last(),【结果】选择 > 3,点击 【插入】
点击 【添加】

  3.4 创建图形:

点击上方菜单栏【图形】,点击【创建图形】
【名称】设置成 Number of login users
【宽】、【高】可直接采用默认值
【监控项】点击添加勾选相关监控项 Number of login users,【功能】选择 最大,其它可保持默认值
点击 【添加】

 3.5 将主机与模板关联起来:

          一个主机可以关联多个模板

点击左边菜单栏【配置】中的【主机】,点击你要关联的主机
【模板】搜索 login,选择 Template Login User,点击【更新】

此时就点击【监测】中的【主机】,点击你关联主机的【图形】,即可查看到相关的监控项指标

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值