优秀的系统监控工具

Posted 性能与架构

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了优秀的系统监控工具相关的知识,希望对你有一定的参考价值。

下面介绍3个开源的主流监控工具


Nagios





https://www.nagios.org/

Nagios 用于对服务器、网络、应用进行监控和告警,非常成熟,几乎已经成为IT基础设施监控方面的标准

Nagios 使用C语言开发,开源,跨平台,提供了漂亮的WEB界面,可以进行快速简单的管理和配置

Nagios 包括3个主要部分:


1. Nagios XI  --  基础设施监控


2. Nagios Log Server  --  企业级日志监控、管理、分析


3. Nagios Network Analyzer  --  深度观察所有网络流量,查找潜在的安全威胁



Graphite





http://graphiteapp.org/

Graphite 是一个企业级监控工具,简洁、开源

Graphite 用于跟踪网站、应用、服务、网络的实时性能状态,大量团队在使用Graphite,例如 GitHub、Electronic Arts、Booking.com

Graphite 主要做两件事:

1. 存储时间序列数据

2. 根据需求,把数据以图形化展示

Graphite 不是一个采集代理,但提供了非常方便的方法来获取测量数据

Graphite 由3个部分组成:

1. carbon --  守护进程,负责监听时间序列数据

2. whisper --  简单的数据库,用来存储数据

3. graphite webapp  --  Django web应用,根据需求渲染展示数据


Icinga





https://www.icinga.org/

Icinga 刚开始时就是 Nagios 的一个分支,同样是一个开源的监控系统,可以发送问题通知、生成性能数据报告

类似 Nagios 的插件化体系结构,使其功能高度可扩展

Icinga提供了镜像,可以快速部署,扩展能力强,可以监控大型、复杂的系统环境,文档写的很棒,使用配置简单



点击“阅读原文”查看 文章列表

以上是关于优秀的系统监控工具的主要内容,如果未能解决你的问题,请参考以下文章

[转帖]8个优秀Docker容器监控工具,收藏了

教你选择合适的linux系统监控工具!

超实用的系统监控工具,弥补了win10的不足

一款类似loadRunner的优秀国产压力测试工具——kylinTOP测试与监控平台

一篇文章教你选择合适的linux系统监控工具!

centos性能监控系列二:Collectl初解