设为首页 - 加入收藏 ASP站长网(Aspzz.Cn)- 科技、建站、经验、云计算、5G、大数据,站长网!
热搜: 创业者 手机 数据
当前位置: 首页 > 运营中心 > 建站资源 > 策划 > 正文

一篇文章带你了解当下主流的监控工具(2)

发布时间:2019-05-22 06:51 所属栏目:20 来源:老王谈运维
导读:优点: 自动发现,支持 falcon-agent. Snmp、支持用户主动 push、用户自定义插件支持; 支持单周期亿次的数据采集、告警判定、历史数据存储和查询; 支持策略模板、模板继承和覆盖、多种告警方式、支持 callback 调用

优点:

  • 自动发现,支持 falcon-agent. Snmp、支持用户主动 push、用户自定义插件支持;
  • 支持单周期亿次的数据采集、告警判定、历史数据存储和查询;
  • 支持策略模板、模板继承和覆盖、多种告警方式、支持 callback 调用;
  • 单机支撑 200 万 metric 的上报、归档、存储;
  • 采用 rdool 的数据归档策略;
  • 多维度的数据展示,用户自定义 Screen;
  • 通过各种插件目前支持 Linux、Windows、Mysql、Redis、Memache RabbitMQ 和交换机监控。

缺点:

  • 发布时间较短;
  • 不支持很多基础的服务监控插件(如 Tomcat、apache 等);
  • 功能不完善
  • 无专门运维支撑,社区运营有欠缺。

Ganglia

官方网站:http://ganglia.info/

Ganglia监控系统是UC Berkeley开源的一个项目,设计初衷就是要做好分布式集群的监控。监控层面包含资源层面和业务层面,资源层面包含cpu、memory、disk、IO、网络负载等

一篇文章带你了解当下主流的监控工具

它是一个易于扩展的监控系统。使用它可以实时查看 Linux 服务器和集群(图形化展示)中的各项性能指标。

优点:

  • 适合监控系统性能,通过曲线很容易见到每个节点的工作状态
  • 可以自定义监控项,监控展示有表格和图像两种,支持手机版
  • 部署方便,通过不同的分层管理上万台机器,无需逐个添加配置,有利于后期的大规模扩张。

缺点:

  • 没有内置的消息通知系统
  • 没有报警机制,出现问题不能够及时报警

Cacti

官方网站:https://www.cacti.net/

Cacti是一套基于PHP,MySQL,SNMP及RRDTool开发的网络流量监测图形分析工具。它提供了非常强大的数据和用户管理功能,可以指定每一个用户能查看树状结构、host以及任何一张图,还可以与LDAP结合进行用户验证,同时也能自己增加模板,功能非常强大完善。

一篇文章带你了解当下主流的监控工具

优点:

  • 开源,自由发行,开放源代码,运行高效。
  • 跨平台,支持的平台redhat 、windows 、solaris、centos 、suse
  • 界面友好,图形丰富、各种模板、自定义模板
  • 可扩展,支持二十种的插件,丰富的插件资源,大大提高了cacti的功能。

缺点:

  • 使用文本式的数据库,数据不能重复使用;
  • 只能按日、周、月、年来查看数据;每图只能画两个DS(一条线、一个块);
  • 每取一次数据即需要绘图一次,浪费系统资源;
  • 不具备管理功能。

Graylog

官方网站:https://www.graylog.org/

Graylog是一个开源的完整的日志管理工具,功能和ELK类似,但又比ELK要简单,是强大的日志管理、分析工具。它基于 Elasticsearch, Java和MongoDB。Graylog可以收集监控多种不同应用的日志

一篇文章带你了解当下主流的监控工具

优点:

  • 一体化方案,安装方便,不像ELK有3个独立系统间的集成问题。
  • 个性化定制开发(带来很大的自由度)采集日志的脚本,
  • 搜索结果高亮显示。
  • 搜索语法简单

缺点:

  • 不能处理多行日志,比如Mysql慢查询,Tomcat/Jetty应用的Java异常打印
  • 不能保留原始日志,只能把原始日志分字段保存,这样搜索日志结果是一堆Json格式文本,无法阅读。
  • 不符合正则表达式匹配的日志行,被全部丢弃。

Grafana

官方网站:http://grafana.org/

一篇文章带你了解当下主流的监控工具

Grafana是一个可视化面板(Dashboard),有着非常漂亮的图表和布局展示,功能齐全的度量仪表盘和图形编辑器,支持Graphite、zabbix、InfluxDB、Prometheus和OpenTSDB作为数据源。

Grafana是一个展示的工具,我们可以搭配Prometheus和zabbix一同使用。

Zenoss Core

官方网站:https://www.zenoss.com/

Zenoss Core是开源企业级IT管理软件-是智能监控软件,他允许IT管理员依靠单一的WEB控制台来监控网络架构的状态和健康度。

一篇文章带你了解当下主流的监控工具

Zenoss Core的强大能力来自于深入的列表与配置管理数据库,以发现和管理公司IT环境的各类资产(包括服务器、网络、和其他结构设备)。Zenoss可以创建 关键资产清单和对应的组件级别(接口、服务、进程,已安装的软件等)。建立好模型后,就可以监控与报告IT架构中各种资源的状态和性能容限了。 Zenoss同时提供与CMDB关联的事件和错误管理系统,以协助提高各类事件和提醒的管理效率。

优点:

  • 功能全面,网络管理软件所应涵盖的功能主要有:可用性管理,事件管理,性能监视等
  • 配置使用灵活,由于使用了CMDB数据库来存储数据模型对象,可以方便地对数据模型对象进行增删改操作
  • 对开发者友好,基于zenoss下的开发,方便在于开发周期短,代码简洁,上手较为容易

(编辑:ASP站长网)

网友评论
推荐文章
    热点阅读