Repolode
NagiosEnterprises

NagiosEnterprises/nagioscore

Nagios Core 是一款用 C 编写的主机、服务和网络监控程序,可选配 Web 界面查看状态与历史。

Star
2,061
Fork
487
未关闭 Issue
215
最近提交
3个月前

这是什么?

Nagios Core 是一款面向主机、服务和网络设备的监控程序。它可以检测服务器、SMTP、POP3、HTTP 等网络服务以及处理器负载、磁盘使用率等主机资源是否正常,并在故障出现和恢复时发送通知。

监控检查通过插件接口执行,团队可以自行开发服务检查插件。主机可以按父子关系组织成层级,从而区分真正宕机的主机与因上游节点故障而无法访问的主机。还可以定义事件处理器,在检测到问题时自动执行操作。

项目附带 CGI 程序,可选配 Web 界面查看当前状态、通知与故障历史以及日志文件。

核心功能

  • 01监控 SMTP、POP3、HTTP、PING 等网络服务。
  • 02监控处理器负载、磁盘使用率等主机资源。
  • 03支持通过插件接口开发自定义服务检查。
  • 04利用父主机关系区分宕机与不可达的主机。
  • 05问题出现和恢复时可通过邮件、寻呼机或自定义方式发送通知。
  • 06提供可选的 Web 界面,并支持日志自动轮转。

适用场景

  • 监控本地机房或数据中心服务器的运行状态和资源使用情况。
  • 网络服务无响应时通过邮件或寻呼机通知运维人员。
  • 保存故障和通知历史,便于事后复盘。

快速上手

  1. 1

    从 Nagios 下载页面获取最新版本

  2. 2

    按照官方快速入门安装指南操作

使用前须知

  • 安装需要手动操作,包括编译和配置服务器,README 中没有包管理器安装方式。
  • 采用 GPL-2.0 许可证,这是一种 copyleft 许可证,对专有软件使用可能有影响。

标签

常见问题

nagioscore 是什么?
Nagios Core 是一款用 C 编写的主机、服务和网络监控程序,可选配 Web 界面查看状态与历史。 Nagios Core 是一款面向主机、服务和网络设备的监控程序。它可以检测服务器、SMTP、POP3、HTTP 等网络服务以及处理器负载、磁盘使用率等主机资源是否正常,并在故障出现和恢复时发送通知。
nagioscore 可以免费使用吗?用的什么许可证?
nagioscore 以 GPL-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
nagioscore 还在维护吗?
半年内有更新。nagioscore 最近一次提交是在 2026年8月7日。
nagioscore 适合用来做什么?
监控本地机房或数据中心服务器的运行状态和资源使用情况。 网络服务无响应时通过邮件或寻呼机通知运维人员。 保存故障和通知历史,便于事后复盘。
nagioscore 怎么安装和运行?
从 Nagios 下载页面获取最新版本 按照官方快速入门安装指南操作
在哪里获取 nagioscore?
源代码和安装说明在 GitHub 上:https://github.com/NagiosEnterprises/nagioscore

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目