zabbix主动被动配置
聚石塔主机请使用被动模式,聚石塔以外的主机请使用主动模式。
主动模式创建步骤:
1、安装zabbix主动模式rpm包
rpm -ivh http://yum.ops.fenxibao.com/6/shuyun-zabbix-zd-0.1-x86_64.x86_64.rpm
2、登录到被监控主机的zabbix目录添加监控脚本与配置文件
cd /usr/local/zabbix/
vim test.sh 添加下方内容
#/bin/bash
ps -ef|grep "vertica -D" |wc -l >/tmp/newbi.list
进程监控可使用wc -l来进行统计进程数量,日志字段监控可使用grep -c来统计字段数量
crontab -e 添加定时执行任务
*/5 * * * * sh /usr/local/zabbix/test.sh 每5分钟执行一次脚本
上面脚本意思为每5分钟执行脚本,查看vertica -D进程是否存在,然后把进程总数导入到/tmp/newbi.list文件夹内。
cd /usr/local/zabbix/etc/zabbix_agentd.conf.d
vim newbi_vertica.conf newbi_vertica这个名称可随便定义
UserParameter=newbi.check, cat /tmp/newbi.list newbi这个名称可随便定义
上面配置文件为zabbix系统监控进程时需要用到的
3、登录zabbix,找到被监控主机,依次添加Applications、Items、Triggers、Graphs
创建Applications
创建Items
Type选择zabbix agent(active)主动模式
key填写第1步newbi_vertica.conf这配置文件内的newbi.check
Update interval (in sec) 这里是配置数据采集频率以秒为单位,比如想设置为每小时到服务器采集数据,则此处设置为3600。
applications选择上方新创建的newbi
创建Triggers
Name需按此格式 :issueID:监控名称填写 issueID必须填写正确,因为当监控有报警需要发送给收件人时,zabbix上动作项下面配置的动作,会来拿这个issueID并到cmdb上gungnir下的config去查找对应的收件人。
Expression 可以自己选择定义条件
{newbi_vertica_1:newbi.check.min(2)}<0 代表小于2时且为0时则报警
创建Graphs
Items:选择被监控的主机
4、查看图形是否有数据,如果显示2或者2以上的数字则代表监控添加成功。下方数字3是第1步脚本test.sh执行的结果。
5、按照正常流程,我们监控配置完成了,还需要到zabbix上的组态--动作下配置监控报警的接收人信息。
由于所有监控报警都是采用的一个已经配置好的通用动作,故无需再去配置收件人,通用动作里面会自动去cmdb上调用收件人信息并发送,只要在第3步创建Triggers时issueid填写正确即可。
6、测试监控是否生效,
1)可在被监控的文件内添加监控字段进行测试,比如执行echo "proxy error" >> app.log
2)查询报警邮件或者短信,登录cmdb进入gungnir下的config,先查看是否有issueID的信息,然后进入notify_log通过查看最后一页或者排序即可完成。
被动模式创建步骤:
1、安装zabbix被动模式rpm包
rpm -ivh http://yum.ops.fenxibao.com/6/shuyun-jstecs-zabbix-0.2-rhel.x86_64.rpm
被动和主动模式的区别主要是配置文件/usr/local/zabbix/etc/zabbix_agentd.conf内的配置区别
被动模式配置:
Server=121.41.161.12,10.153.193.112,jstzabproxy.intranet.fenxibao.com
ServerActive=jstzabproxy.intranet.fenxibao.com:10051
Hostname=jst-alib-no_ccms-ecs-online-06
LogFile=/var/log/zabbix/zabbix_agentd.log
Include=/usr/local/zabbix/etc/zabbix_agentd.conf.d/*.conf
主动模式配置:
LogFile=/var/log/zabbix/zabbix_agentd.log
Server=223.6.248.235,120.26.194.31,10.117.43.148,zabbix_project_proxy
StartAgents=0
ServerActive=223.6.248.235:10051
Hostname=newbi_vertica_3
Include=/usr/local/zabbix/etc/zabbix_agentd.conf.d/*.conf
2、第2、3、4步同上方主动模式第2、3、4步配置方法一致。只有在第3步创建Items时Type选择被动模式zabbix agent
3、上面1、2、3、4步配置完后,可以登录到zabbix代理主机10.153.193.112测试能否查询到被监控主机的信息。
/usr/local/zabbix/bin/zabbix_get -s 10.24.41.165被监控主机ip地址 -k alidw1.check被监控主机在第2步conf配置文件内配置的检测字段。
当结果显示与第2步sh脚本查询出的数据一致时则正常。
zabbix主动被动配置相关推荐
- Zabbix 主动/被动 监控
1.介绍 被动检测:相对于agent而言:agent, server向agent请求获取配置的各监控项相关的数据,agent接收请求.获取数据并响应给server: 主动检测:相对于agent而言:a ...
- zabbix 主动监控与被动监控
一.被动模式 无论是模式还是被动模式,都是站在zabbix agent角度来说的工作模式,比如被动模式,是说zabbix agent被动的接受zabbix server周期性发送过来的数据收集指令. ...
- zabbix主动监控和被动监控
目录 一.环境准备 1.搭建zabbix基础环境 二.主动监控与被动监控介绍 三.设置客户端为主动监控 1.给web2主机安装zabbix_agent 2.修改主动监控配置 四.设置zabbix管理端 ...
- Zabbix的架构配置选项
2019独角兽企业重金招聘Python工程师标准>>> [toc] Zabbix的架构配置选项 一.zaabix的主动模式和被动模式 首先确定一点是,主动模式和被动模式针对的是客户端 ...
- 使用 Docker 安装 Zabbix,并配置自定义监控项
使用 Docker 安装 Zabbix,并配置自定义监控项 一.Zabbix 简介 1.监控功能 2.Zabbix 工作原理 3.Zabbix 组件 4.Zabbix 进程 二.使用 Zabbix 配 ...
- 【IPFS应用开发】--zabbix监控接口配置
在IPFS应用开发.调试.测试.发布.运行.运维过程中,发现了一个问题--对ipfs节点的数据监控很重要.这些数据可以很直观的判断出是否要扩容,硬件瓶颈在哪,需要如何增加资源. [IPFS应用开发]- ...
- 【BurpSuite】插件开发学习之J2EEScan - 汇总篇(主动+被动1-76)
[BurpSuite]插件开发学习之J2EEScan - 汇总篇(主动+被动1-76) 前言 为了方便查阅,将下列文章合并 [BurpSuite]插件开发学习之J2EEScan(上)-被动扫描 [Bu ...
- 全网最详细的zabbix监控(zabbix安装和配置、web页面配置、监控Linux主机、监控华为交换机、监控Windows、监控nginx)
目录 前言 一.准备工作 二.zabbix server端 三.zabbix-agent Linux客户端的安装 四.zabbix-agent Windows客户端的安装 五.使用zabbix监控ng ...
- 自动化监控--zabbix安装和配置详解
规划: 准备三台主机分别为:监控节点(10.220.5.171).web节点(10.220.5.172),被监控节点(10.220.5.173). 监控节点安装:zabbix-server.zabbi ...
最新文章
- ASP.NET MVC基于标注特性的Model验证:DataAnnotationsModelValidator
- July大神---SVM讲解
- 百度地图-矩形编辑的模拟实现
- Java转JSON串的几种方式
- 针对数据库连接池到DRDS连接探活的优化
- Vue3(监视器watch)
- VS CODE离线安装C/C++扩展的方法
- ★LeetCode(202)——快乐数(JavaScript)
- 服装色差的识别成因与预防
- MapReduce 的架构
- 上传文件到本地操作和上传到Azure云上
- QCLOUD APIGATEWAY HTTP header字段整理
- 视频格式与编码压缩标准 mpeg4,H.264.H.265 有什么关系?
- 机电控制与可编程序控制技术【1】
- 高考失利后,属于我的大学本科
- 有道购物助手脚本版,支持chrome,解决bug【Update 0.03】!
- 「开源学」:如何分门别类理解开源
- 误删服务器里面的文件,服务器文件误删
- 一个粗糙的二人贪吃蛇联机版实现
- 云盘存储 教学反思_wps轻松办公优秀教学设计范文