[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#594897: ITP: icinga -- A host/service/network monitoring framework forked from Nagios



Hi Daniel

On Mon, Aug 30, 2010 at 03:53:16PM +0200, Daniel Keyhani wrote:
> Package: wnpp
> Severity: wishlist
> Owner: Daniel Keyhani <daniel@keyhani.info>
> 
> 
> * Package name    : icinga
>   Version         : 1.0.2
>   Upstream Author : Icinga Development Team <info@icinga.org>
> * URL             : http://www.icinga.org/
> * License         : GPL
>   Programming Lang: C
>   Description     : A host/service/network monitoring framework forked from Nagios
> 
> Icinga is an enterprise grade open source monitoring system which keeps watch over a network and any 
> conceivable network resource, notifies the user of errors and recoveries, and generates performance 
> data for reporting. Scalable and extensible, Icinga can monitor complex, large environments across 
> dispersed locations. In a nutshell, Icinga allows you to:
> 
> Monitor – any network and all its resources
> 
>     * Network services: SMTP, POP3, HTTP, SNMP, NNTP, PING, etc.
>     * Host resources: CPU load, disk utilization, system logs, etc
>     * Server components: Switches, routers, temperature and humidity sensors, etc
> 
> Notify – when issues arise and are resolved
> 
>     * Through any channel (Email, SMS, phone call, etc)
>     * Escalate alerts to other users or communication channels
>     * Fine tune notification settings (accounting for dependencies between hosts & services)
> 
> Report – on performance and plan ahead
> 
>     * Capacity utilization to plan for growth
>     * Chart graphs with addons like PNP or Grapher
> 
> Icinga is a fork of Nagios and is backward compatible. So, Nagios configurations, plugins and addons 
> can all be used with Icinga. Though Icinga retains all the existing features of its predecessor, it 
> builds on them to add many long awaited patches and features requested by the user community.
> 
> ===== (the above text copy-pasted from the icinga.org About page =====
> 
> I propose to package the files from the main Icinga source distribution as follos:
> 
> icinga		meta-package which installs icinga-core and icinga-cgi
> icinga-core	core icinga binary and basic configuratio
> icinga-cgi	"old" cgi web interface, arch-dependent files, depends on icinga-html
> icinga-html	"old" cgi web interface, arch-independent files (HTML, JS etc.)
> icinga-ido2db	ido2db daemon and configuration for interfacing with an RDBMS (optional)
> icinga-api	PHP API required for operation of the new web interface (optional)
> 
> Packaging and creation of basic config for icinga-core is essentially done. The icinga-cgi
> package needs work - the webapp best practices site appears to be unavailable, and so far
> the CGI binaries and their config are merely copied to appropriate locations. The
> icinga-ido2db package is ready, but I plan to use debconf to configure it appropriately
> for the RDBMS in use (mysql and pgsql are supported). The icinga-api package is untested so far.
> 
> Lintian reports a licensing problem due to GPL code linked with OpenSSL; this is due to the
> compiled-in optional SSL support for the idomod to ido2db communication. I will try to have
> the license changed appropriately, depending on whether this code uses the Nagios license
> or is Icinga-specific code, or build without SSL support. I may eventually patch in GNUTLS
> support if I do the latter.

Please note that icinga is already packaged for Debian:

rmadison icinga
    icinga |    1.0.2-1 |       testing | source, amd64, armel, hppa, i386, ia64, mips, mipsel, powerpc, s390, sparc
    icinga |    1.0.2-1 |      unstable | source, alpha, amd64, armel, hppa, i386, ia64, mips, mipsel, powerpc, s390, sparc
    icinga |    1.0.3-1 |  experimental | source, alpha, amd64, armel, i386, ia64, mipsel, s390, sparc

HTH, bests
Salvatore

Attachment: signature.asc
Description: Digital signature


Reply to: