聚石塔主机请使用被动模式,聚石塔以外的主机请使用主动模式。

主动模式创建步骤:

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

image2017-2-24%2010%3A37%3A6.png?version

创建Items

image2017-2-24%2010%3A38%3A38.png?versio

image2017-2-24%2010%3A39%3A47.png?versio

Type选择zabbix agent(active)主动模式

key填写第1步newbi_vertica.conf这配置文件内的newbi.check

Update interval (in sec) 这里是配置数据采集频率以秒为单位,比如想设置为每小时到服务器采集数据,则此处设置为3600。

applications选择上方新创建的newbi

创建Triggers

image2017-2-24%2010%3A43%3A5.png?version

image2017-2-24%2010%3A45%3A4.png?version

Name需按此格式 :issueID:监控名称填写 issueID必须填写正确,因为当监控有报警需要发送给收件人时,zabbix上动作项下面配置的动作,会来拿这个issueID并到cmdb上gungnir下的config去查找对应的收件人。

Expression 可以自己选择定义条件

{newbi_vertica_1:newbi.check.min(2)}<0 代表小于2时且为0时则报警

创建Graphs

image2017-2-24%2010%3A50%3A43.png?versio

image2017-2-24%2010%3A51%3A33.png?versio

Items:选择被监控的主机

4、查看图形是否有数据,如果显示2或者2以上的数字则代表监控添加成功。下方数字3是第1步脚本test.sh执行的结果。

image2017-2-24%2010%3A56%3A0.png?version

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脚本查询出的数据一致时则正常。

本文转自 Bruceweien 51CTO博客,原文链接:http://blog.51cto.com/bruceweien/1932360

zabbix主动被动配置相关推荐

  1. Zabbix 主动/被动 监控

    1.介绍 被动检测:相对于agent而言:agent, server向agent请求获取配置的各监控项相关的数据,agent接收请求.获取数据并响应给server: 主动检测:相对于agent而言:a ...

  2. zabbix 主动监控与被动监控

    一.被动模式 无论是模式还是被动模式,都是站在zabbix agent角度来说的工作模式,比如被动模式,是说zabbix agent被动的接受zabbix server周期性发送过来的数据收集指令. ...

  3. zabbix主动监控和被动监控

    目录 一.环境准备 1.搭建zabbix基础环境 二.主动监控与被动监控介绍 三.设置客户端为主动监控 1.给web2主机安装zabbix_agent 2.修改主动监控配置 四.设置zabbix管理端 ...

  4. Zabbix的架构配置选项

    2019独角兽企业重金招聘Python工程师标准>>> [toc] Zabbix的架构配置选项 一.zaabix的主动模式和被动模式 首先确定一点是,主动模式和被动模式针对的是客户端 ...

  5. 使用 Docker 安装 Zabbix,并配置自定义监控项

    使用 Docker 安装 Zabbix,并配置自定义监控项 一.Zabbix 简介 1.监控功能 2.Zabbix 工作原理 3.Zabbix 组件 4.Zabbix 进程 二.使用 Zabbix 配 ...

  6. 【IPFS应用开发】--zabbix监控接口配置

    在IPFS应用开发.调试.测试.发布.运行.运维过程中,发现了一个问题--对ipfs节点的数据监控很重要.这些数据可以很直观的判断出是否要扩容,硬件瓶颈在哪,需要如何增加资源. [IPFS应用开发]- ...

  7. 【BurpSuite】插件开发学习之J2EEScan - 汇总篇(主动+被动1-76)

    [BurpSuite]插件开发学习之J2EEScan - 汇总篇(主动+被动1-76) 前言 为了方便查阅,将下列文章合并 [BurpSuite]插件开发学习之J2EEScan(上)-被动扫描 [Bu ...

  8. 全网最详细的zabbix监控(zabbix安装和配置、web页面配置、监控Linux主机、监控华为交换机、监控Windows、监控nginx)

    目录 前言 一.准备工作 二.zabbix server端 三.zabbix-agent Linux客户端的安装 四.zabbix-agent Windows客户端的安装 五.使用zabbix监控ng ...

  9. 自动化监控--zabbix安装和配置详解

    规划: 准备三台主机分别为:监控节点(10.220.5.171).web节点(10.220.5.172),被监控节点(10.220.5.173). 监控节点安装:zabbix-server.zabbi ...

最新文章

  1. ASP.NET MVC基于标注特性的Model验证:DataAnnotationsModelValidator
  2. July大神---SVM讲解
  3. 百度地图-矩形编辑的模拟实现
  4. Java转JSON串的几种方式
  5. 针对数据库连接池到DRDS连接探活的优化
  6. Vue3(监视器watch)
  7. VS CODE离线安装C/C++扩展的方法
  8. ★LeetCode(202)——快乐数(JavaScript)
  9. 服装色差的识别成因与预防
  10. MapReduce 的架构
  11. 上传文件到本地操作和上传到Azure云上
  12. QCLOUD APIGATEWAY HTTP header字段整理
  13. 视频格式与编码压缩标准 mpeg4,H.264.H.265 有什么关系?
  14. 机电控制与可编程序控制技术【1】
  15. 高考失利后,属于我的大学本科
  16. 有道购物助手脚本版,支持chrome,解决bug【Update 0.03】!
  17. 「开源学」:如何分门别类理解开源
  18. 误删服务器里面的文件,服务器文件误删
  19. 一个粗糙的二人贪吃蛇联机版实现
  20. 云盘存储 教学反思_wps轻松办公优秀教学设计范文

热门文章

  1. 量化派冲刺港交所上市,在人工智能领域频获殊荣
  2. 中企通信亮相WRE制造业CIO峰会2017
  3. fiddler-13-修改脚本保存流量文件
  4. 06Ni9DR钢板、9Ni钢
  5. blender中UV贴图及导出dae文件
  6. 测线仪正确使用方法图解3
  7. 【观察】解码“一网统管”:城市治理“新范式”,推动数字城市建设迈向“新高度”...
  8. mysql ifnull 判断空字符
  9. 五个大学生前端学习网站推荐
  10. XAMPP保姆级的安装及使用教程(图文)