Nagios Core是功能强大的企业级主机,服务,应用程序和网络监视程序。它被设计为快速,灵活且坚如磐石。 Nagios在* NIX主机上运行,可以监视Windows,Linux / Unix / BSD,Netware和网络设备。
Nagios Core充当各种事件的基本事件调度程序,事件处理器和警报管理器。它具有几个API,这些API用于扩展程序的初始功能以执行其他任务。出于性能原因,它被实现为用C编写的守护程序。 Nagios Core设计为在Linux / * nix系统上本机运行。
Nagios Core的设计具有针对性,可扩展的体系结构,该体系结构经过专门设计,具有灵活性和可扩展性。它提供了多个API,以允许通过附加插件轻松扩展其功能集。
主要功能包括:
- 完整的基础架构监视。
- 数百个免费加载项。
- 开源监视引擎。
- 论坛支持。
Nagios Core主要专注于检查计划,检查执行,检查处理,事件处理和警报。诸如执行检查,发送通知,处理性能数据之类的任务通常被视为Nagios Core的范围外的任务,并由其他Nagios项目处理。
Nagios Core具有默认的CGI接口。这些将为您提供查看和管理Nagios Core监视的各种元素所需的基本功能。它们已成为标准的Nagios Core接口,并且经常被许多Nagios扩展用作API。 Nagios Core允许您部署其他前端,以自定义UI的外观,感觉和功能。
Nagios Core具有丰富的附加组件,可提供Nagios Core本身无法提供的其他功能。这些包括配置前端,性能图表,自动发现和分布式监视。