监视服务器的健康状况和正常运行时间非常重要。您必须确保您的服务器运行良好,以便连接到它的用户不会经历任何停机。因此,明智的做法是拥有一个监视工具,以便随时监视您的服务器。
以下是一些流行的和广泛使用的监控工具,可以免费在线用于Windows和Linux服务器。
ZABBIX
平台:Windows / Linux
www.zabbix.com
Zabbix是一款终极企业级软件,用于实时监控从数万台服务器、虚拟机和网络设备收集的数百万个指标。它具有强大的可视化支持,包括用户定义的视图、缩放和映射。它可以通过电子邮件、短信或即时消息发送警报。
Zabbix的设置和配置非常简单,可以确保较低的学习曲线,从而降低拥有成本。集中式监控系统允许将所有信息(配置和性能数据)存储在关系数据库中,以便更容易地处理和重用数据
PERFORMANCE CO-PILOT
平台:Windows / Linux
www.pcp.io/index.html
PERFORMANCE CO-PILOT,简称PCP,是一个系统性能和分析框架。它从多个主机收集指标,并实时分析它们。它有一个美妙的,易于解释图形输出格式。它观察趋势以帮助您识别异常的性能模式。您还可以使用这些api定制自己的监视和报告解决方案。
Linux代理从2.0.36或更高版本开始从内核导出各种性能数据。这包括CPU、磁盘、内存、交换、网络、NFS、RPC、文件系统和每个进程的统计信息。
NAGIOS
平台:Windows / Linux
www.nagios.com
Nagios——这是一个开源应用程序,主要关注系统监视、协议监视、应用程序监视、数据库监视、日志监视和带宽监视等。市场上有各种Nagios代理,它们可以执行多种功能。
一些关键特征是-
1.整个受监控的IT基础设施的集中视图
2.详细的状态信息可通过web界面获得
3.快速检测基础设施故障
4.警报可以通过电子邮件或短信发送给技术人员
5.升级功能确保警报通知到达正确的人
Cacti
平台:Windows / Linux
www.cacti.net
Cacti主要是一个系统数据的前端绘图工具,但它也可以处理数据收集。通过一个外部脚本在“cron作业”中收集数据,该脚本为Cacti存储在MySQL®数据库中的指标提供数据。使用Cacti,您可以创建各种图形,这些图形可以用多种不同的方式显示和组织。Cacti具有用户权限,允许某些用户访问特定的图表或图形。
Ganglia
平台:Windows / Linux
www.ganglia.info
Ganglia是一个开源(BSD许可)监视系统,专门为高性能计算系统(如集群和网格)设计。它具有可伸缩的分布式架构,该架构基于针对集群联邦的分层设计。它利用了广泛使用的技术,如用于数据表示的XML和用于数据传输的XDR。它的目标之一是设计数据结构和算法,以实现最高效率,从而为每个节点带来开销。
(转载:www.idcew.com)