zoukankan      html  css  js  c++  java
  • 常见监控软件介绍及原理介绍

    1. cactio

    cacti不是监控工具,他是个依赖于SNMP的数据采集和数据呈现的工具。

    功能:数据采集、 保存数据[SQL, txt].
    数据展示(rrdtool 绘图)。
    数据分析和报警(很一般)。

    2. nagios。

    功能:数据报警(报警功能是Nagios的特色功能) [ 故障触发,故障恢复都可以。
    依赖分析报警(能自动的识别到关键设备的故障,关联设备不会报警)。

    数据采集(采集的数据是弱项,他只关心警戒位,只关心正常与否的状态,状态转换时可以实现报警,所以它采集的数据不需要保存),当然也有插件弥补这个不足,如PNP4Nagios。

    3. zabbix (php)(推荐)

    Nagiostcacti整合互相弥补不足!I

    nagios和 cacti不适合超大规模的监控、由于大规模的带宽和网络限制,会导致监控的延迟等问题,所以有很多是 nagios+ cacti整合,但是依然不适合在大规模的环境中,不适合分布式部署, Nagios在大规模中就会出现延迟,失
    去 Nagios本事的特色。
    那么 zabbix同时整合了 cacti和 Nagios特点的工具,而且还具有了前两者不具有的工具,支持分布式等等。

    4. 补充工具:

    netdata:托管在github上的一款类型zabbix的开源监控工具https:/
    /github. com/firehol/netdata
    open- falcon:小米公司开源的企业级监控工具(python)(推荐)
    Ganglia类似于 zabbix,大型分布式监控系统

    开源监控工具对比http://www.oschina.net/news/67525/monitoring-tools

    5. 监控软件数据采集的方式

    SNMP 协议。
    agent 代理的方式去采集数据。
    shell 脚本api 接口

    6. 数据展示方式

    php html app

    7. 数据告警

    mail,msm,微信,电话,钉钉机器人

  • 相关阅读:
    shell脚本控制
    Oracle语句优化53个规则详解
    oracle 查看 用户,用户权限,用户表空间,用户默认表空间
    建Oracle表空间,指定用户默认表空间,增加数据文件
    建Oracle表空间,指定用户默认表空间,增加数据文件
    shell 日期参数
    shell 日期参数
    Oracle语句优化53个规则详解
    Trac 经验谈之(4)报表篇
    trac 经验谈之(3)工作流篇
  • 原文地址:https://www.cnblogs.com/daozhangblog/p/12446323.html
Copyright © 2011-2022 走看看