Nagios 教程

Nagios 是一款开源的免费网络监视工具,能有效监控 Windows、Linux和Unix 的主机状态,交换机路由器等网络设备,打印机等。在系统或服务状态异常时发出邮件或短信报警第一时间通知网站运维人员,在状态恢复后发出正常的邮件或短信通知。

什么是持续监控

Nagios 是一个开源的持续监控工具,用于监控网络、应用程序和服务器。它可以发现并修复在基础设施中检测到的问题,并在问题影响最终用户之前阻止未来的问题。它提供了您的 IT 基础架构及其性能的完整状态。

在生产服务器上完成部署后,即开始持续监控。从那时起,这个阶段负责监控发生的一切。这个阶段对企业生产力非常重要。 使用连续监控有几个好处 :

  • 它检测所有服务器和网络问题。
  • 它找到了失败的根本原因。
  • 它有助于降低维护成本。
  • 它有助于解决性能问题。
  • 它有助于在过时之前更新基础设施。
  • 它可以在检测到问题时自动修复问题。
  • 它确保服务器、服务、应用程序和网络始终正常运行。
  • 它每秒监控完整的基础设施。

为什么选择 Nagios

Nagios 提供以下功能,使其可供大量用户社区使用 :

  • 可以监控SQL Server、Oracle、Mysql、Postgres等数据库服务器
  • 它提供应用程序级别的信息(Apache、Postfix、LDAP、Citrix 等)。
  • 提供积极的开发环境。
  • 拥有庞大的活跃社区的优秀支持。
  • Nagios 可以在任何操作系统上运行。
  • 它可以 ping 以查看主机是否可达。

Nagios 的好处

Nagios 为用户提供以下好处 :

  • 它有助于摆脱定期测试。
  • 当腕带仍处于“间歇”阶段时,它会检测到瞬间故障。
  • 它在不牺牲性能的情况下降低了维护成本。
  • 它为控制和故障的管理提供及时的通知。

下一章:Nagios 架构

Nagios 架构有以下几点值得注意:Nagios 具有服务器代理架构。Nagios 服务器安装在主机上,插件安装在要监控的远程主机/服务器上。Nagios 通过进程调度程序发送信号以在本地/远程主机/服务器上运行插件。 ...