REVIEW: Icinga - Enterprise-grade, open-source network-monitoring that scales

Icinga的管理软件是充分证明,安装方便,并有大量的插件,但可以从一个更简单的安装中受益

MaxiPhoto /盖蒂图片社

继续我们对健壮的,企业级的开源网络监控任务,我们测试Icinga睿2(2.8.1版)和单机Icinga的Web 2.0接口。创建于2009年的Nagios的网络监控工具的一个分支,Icinga已经走过了很长的路要走。

我们发现Icinga要以极大的许多功能强大的监控工具。核心安装非常简单和基本的监控很容易与任何预配置模板或插件。然而,我们发现,Web安装更多的是有点复杂,并可以站在精简

一世cinga runs on most of the popular Linux distros and the vendor provides detailed installation instructions for Ubuntu, Debian, Red Hat (including CentOS and Fedora) and SUSE/SLES. Icinga does not publish specific hardware requirements, but our installation ran well on a quad-core processor with 4 GB RAM and this is probably a good starting point for a basic installation.

与大多数监控应用程序,存储的是,在很大程度上取决于主机和服务的数量和监测频率信息被写入日志的一个重要变量。太少存储,日志可以很容易填满并冻结系统。

Network World > Open-Source Monitoring Tools > Icinga > Pros + Cons 一世DG

我们能够只用在提示符下一些简单的命令在Ubuntu 16.04 LTS快速安装Icinga。第一个步骤是必要的文件下载到本地资源库,然后安装实际Icinga应用。Icinga可用于监视来自交换机的主机和服务和路由器的可用性以及像HTTP,SMTP和SSH各种网络服务。

Plug-ins

一个Icinga的优势之一是可以用于大多数监测任务的插件的可用性,并根据安装的一部分,您需要安装基本监控插件,以检查外部服务。从字面上有数以千计的插件可供选择,包括直接从Icinga交易所和来自第三方。对于来源不明的第三方插件,这是一个良好的安全习惯,以检查源代码和你自己,还是坚持编译已知和可信的插件作者。

细化的监测能力

Icinga提供了令人印象深刻的粒度如何hosts and services are monitored. For instance, you can create what Icinga calls a ‘host object’, which is essentially a rule or task, to monitor a server. For each server you can define what services to check, from a simple ping command to make sure the server is on and responding, or checking to see if the HTTP or FTP services are running. Icinga provides flexibility in how often to check, with various warning levels defining how and who to alert when something needs attention.

Icinga使用有关的基础设施如何监控系列的配置文件来存储信息。除了10多名默认的文件,你可以创建自己的自定义文件和包括这些作为整体Icinga配置的一部分。虽然这种方法可能是有点势不可挡为首次用户,我们发现,这些概念是相当容易掌握,一旦你花一些时间与各种文件。Icinga提供了覆盖大多数情况下模板,使其更容易定制你的环境下使用。

一世cinga utilizes different monitoring methods; the most common is the use of a pre-built or custom service-monitoring plugin. With the abundance of available plugins, you may never need to build your own, but Icinga provides instructions on how to accomplish this, if desired.

插件可用于监视主机和服务,如Linux,Windows中,数据库,SMTP,Web服务,硬件,邮件服务器和VMware和SAP的第三方应用程序。在情况下,远程访问可能不可用,Icinga提供基于代理的监控。一种常用方法是一个SNMP守护程序,在远程系统上运行。对于那些需要坚实的Windows支持,Icinga可以利用NSClient ++运行本地脚本,提供详细的系统信息。

组态

如果您需要定期改变,Icinga可能会变得有点费时配置和从命令提示符管理。方便的是,有可以使用的几种网络接口和我们选择Icinga网络2.这是一个独立的应用程序,与Icinga核传送。而核心Icinga安装非常简单,硬是花了不到10分钟,我们发现Web应用程序是有点缺憾,并花了超过30分钟。

一世cinga Web 2 module: Icinga Director, configuration deployment tool 一世cinga

一世cinga Director

继续阅读这篇文章现在注册

一世T Salary Survey:结果是