19.1 Linux监控平台介绍

Linux监控平台介绍

  • 监控存在的缘由
    • 站点出了问题,没有人知道,等用户发现了,才提醒供应商;对公司影响很大
  • 常见开源监控软件
    • cacti、nagios、zabbix、smokeping、open-falcon等等,其中nagios、zabbix流行度很是高
    • cacti、smokeping偏向于基础监控,成图很是漂亮,适合监控网络设备
      • cacti监控网络的设备
    • cacti、nagios、zabbix服务端监控中心,须要php环境支持(用Apache的php,用nginx的php均可以),其中zabbix和cacti都须要mysql做为数据存储,nagios不用存储历史数据,注重服务或者监控项的状态,zabbix会获取服务或者监控项目的数据,会把数据记录到数据库里,从而能够成图
      • 由于zabbix配置简单,优点明显,早起使用nagios的企业,慢慢的转向使用zabbix
      • nagios,须要更改配置文件,并不支持web界面一键执行,nagios和zabbix相比,
        • nagios 更注重的是某一个监控的状态,不关注历史;
        • zabbix,则是把每一次监控的数值反馈出来,数值存到数据库里面,方便后期数据图去分析监控整个状态;
        • nagios不须要mysql的支持,不能成图,若须要画图,得安装插件之后才支持web界面;
        • ccti 也须要mysql的支持,也能够成图,能够记录历史数据
      • zabbix 在web界面下管理得很是完全,能够增长监控节点,报警预知等等
    • open-falcon为小米公司开发,开源后受到诸多大公司和运维工程师的追捧,适合大企业,滴滴、360、新浪微博、京东等大公司在使用这款监控软件,值得研究
      • open-falcon软件适合大企业使用,小企业能够去研究它的思想
  • 后续以介绍zabbix为主
相关文章
相关标签/搜索