zabbix提供十几种监控类型,包括:Zabbix agent, Simple checks, SNMP, Zabbix internal, IPMI, JMX monitoring等等,那我们应该如何选择呢?

zabbix agent

zabbix自带的客户端程序(被动模式),zabbix server主动向它收集监控数据。agent提供丰富的key,包括不限于cpu、内存、网络、磁盘、web等等。如果你不介意或者系统支持安装此程序,那么他是首选的。需要注意的是,server检索数据有超时限制,最大超时时间30秒,如果检索数据经常超过30秒,那么,不建议你使用主动模式的agent,可以使用如下类型agent active

zabbix agent(active)

也需要安装agent(主动模式),和上一个相同。但是数据由zabbix agent主动提交至zabbix server

simple check

基本的检测,可以检测网络、端口、fping这些,功能很少并且无需安装客户端。

snmp check

snmp v1 check、snmp v2 check、snmp v3 check的功能都是一样的。推荐如下场景:

  • 客户基于安全考虑,不同意安装agent
  • 路由器、打印机等等设备无法安装,但是支持snmp协议
  • 不喜欢频繁对agent升级

zabbix internal

zabbix Server系统内部用,比如趋势数据记录数了、历史记录数量等等,日常业务监控用不上他。

zabbix trapper

也需要安装agent(主动模式),你需要借助bin/zabbix_sender将数据提交至zabbix server。如下情况适合使用:

  • 检索数据时间较长
  • 同一时间有大量的数据要提交,例如redis info信息,里面包含五六十项数据,通过zabbix_sender来一次性提交,显然比agent来取几十次要方便。

zabbix aggretage

aggregate checks是一个聚合的检测,例如我想知道某个组的host负载平均值,硬盘剩余总量,或者某几台机器的这些数据,简单的说,这个方法就是用来了解一个整体水平,而不需要我们一台台看过去。这个方法的数据全部来之数据库,所以它不需要agent。

external check

zabbix server运行脚本或者二进制文件来执行外部检测,外部检测不需要在被监控端运行任何agentd

备注:请不要过度使用外部检测,这会严重降低zabbix系统性能

database monitor

zabbix通过调用ODBC来获取数据库的数据以及数据库状态等等信息

IPMI agent

用于监控硬件设备,例如Dell或者hp服务器的主板温度、cpu电压、盖子是不是被打开等等

SSH agent

zabbix使用提供的ssh信息(服务器用户密码或者证书)登录服务器,执行指定的脚本来检索数据。如下人适合用

  • 不会安装agent、不想安装agent
  • 不担心账号密码/证书放在zabbix里

Telnet agent

同上,Windows不支持ssh,可以使用Telnet agent。

jmx agent

通过jmx监控java jvm,比如tomcat。目前有一个很大的不足,如果tomcat多实例,jmx agent只能监控一个。如果是多实例,建议使用agent + cmdline-jmxclient-0.10.3.jar

zabbix Calculated

计算类型,在几个key值之间做计算,例如redis自带的info命令可以监控keyspace_hits和keyspace_misses这两个值,但是redis的命中率不能直接获取,可以通过zabbix的calculated实现监控redis的命中率

其中必须要安装agent的类型有:

zabbix agent 、zabbix agent(active)、zabbix trapper

转载于:https://www.cnblogs.com/wyzhou/p/10844881.html

(82)zabbix如何选择适合的监控类型相关推荐

  1. zabbix如何选择适合的监控类型(107)

    zabbix agentzabbix自带的客户端程序(被动模式),zabbix server主动向它收集监控数据.agent提供丰富的key,包括不限于cpu.内存.网络.磁盘.web等等.如果你不介 ...

  2. (11)zabbix item types监控类型

    1. 什么是item types item types是由zabbix提供的各种类型的检查器(这样翻译很奇怪),大致就是Zabbix agent, Simple checks, SNMP, Zabbi ...

  3. 使用Zabbix的SNMP trap监控类型监控设备的一个例子

    转载来源 :使用Zabbix的SNMP trap监控类型监控设备的一个例子 :https://www.jianshu.com/p/aa795afdf655 介绍 本文以监控绿盟设备为例. 1.登录被监 ...

  4. 【Zabbix-SNMP trap】使用Zabbix的SNMP trap监控类型监控设备的一个例子

    本文以监控绿盟设备为例. 1.登录被监控的设备的管理系统,配置snmptrap地址指向zabbix服务器或代理服务器. snmptrap地址也叫陷阱. 2.配置或关闭防火墙,并验证是否能在zabbix ...

  5. 浅析刚刚起步的创业公司应该如何选择适合自己的网站类型呢?

    在近些年的创业大潮引领下,很多创业公司都会选择在互联网市场中打响自己的品牌,树立良好的企业形象和知名度,以引起用户的注意.不过对于大多数的没有什么资源渠道的创业者来说,想要迅速打响自己的品牌,最好先做 ...

  6. vba 根据分辨率 调整窗口显示比例_2020 如何选择适合自己的显示器?小白选购电脑显示器必看,附各类型显示器高性价比选购指南分析...

    2020如何选择适合自己的显示器?小白选购电脑显示器必看,可能是全网最完整显示器参数科普与选购分析. 说到显示器的选购,你的反应是什么?价格.尺寸.分辨率,我相信大部分小白最关心的就是这三个问题.这是 ...

  7. 企业电脑屏幕监控:为何需要及如何选择适合的工具

    随着企业信息化水平的提高,越来越多的企业开始使用电脑来进行日常工作.而随之而来的是企业对员工电脑使用情况的监控需求.企业电脑屏幕监控是一种常用的监控方式,其主要目的是为了保障企业的信息安全和员工的工作 ...

  8. 如何选择适合自己的阿里云服务器规格类型?

    阿里云服务器拥有非常多的实例规格族,大家在选型的时候可以对比实例性能,来选择适合自己的型号. 对于阿里云实例规格名称的命令,部分小写字母的含义如下: c:一般表示计算型(computational) ...

  9. zabbix工作流程(自定义添加监控项目)

    Zabbix工作流程监控流程描述 zabbix上自带的监控想模板及项目很少,所以很多时候我们需要自己制定一些项目及操作. 这里我只说明了如何来获取zabbix需要监控的一些数据方式.web界面的添加及 ...

最新文章

  1. div地址跳转 vue_vue---导航栏点击跳转到对应位置
  2. (转载)jQuery 1.6 源码学习(一)——core.js[1]之基本架构
  3. 程序运行实例数量的控制
  4. 线程池状态和使用注意点
  5. for循环中pairs与ipairs的区别与联系
  6. mysql any运算符_MySQL 运算符
  7. LeetCode之Happy Number
  8. 浅说深度学习(4):增强学习
  9. 如何在终端编辑文件并保存
  10. 基于XMPP协议的Android即时通信系
  11. DataTable转换成List
  12. Python数据处理039:数据分析之csv文件
  13. New Windows Vista Includes ActiveSync
  14. 电脑 变速 java游戏_极品飞车-变速FX版
  15. IE 凉了?怎么可能!
  16. PyQt5——pyqtgraph绘图大招
  17. 2010年IT十大人物猜想
  18. 计算排列组合数-python
  19. [OpenGL] 屏幕后处理:景深效果
  20. Opengl投影变换理解

热门文章

  1. Spark SQL 简介
  2. 通过WiFi控制智能小车机器人制作过程详解
  3. ExtJs2.0学习系列(8)--Ext.FormPanel之第五式(综合篇)
  4. 每天进步一点点《ML - K-means》
  5. 【4】协同过滤算法的原理与实现
  6. 差分隐私中随机响应的抛硬币问题(LDP)
  7. linux c 写文件 换行符,[Linux文件]带回车换行的写入字符串实例
  8. 微信小程序 - 基础 - 003 - WEUI - 基本表单组件 - form - 页面数据提交和获取 - 01
  9. 路由器snmp配置_S7503E V7 snmpv3典型组网配置案例(与IMC联动)
  10. 张鑫 css,元素有高度 但是css设置背景色不显示