Difference between revisions of "Package Icinga"

From CDOT Wiki
Jump to: navigation, search
(Blogs)
(Project Details)
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
= Project Name =
+
= Package Icinga =
 
<!-- Replace "Project Name" with the actual name of the project in the line above. -->
 
<!-- Replace "Project Name" with the actual name of the project in the line above. -->
  
Line 5: Line 5:
  
 
<!-- Description should be no longer than a paragraph.  Include links to any relevant on-line resources.  For example, [http://fedoraproject.org/wiki] or [http://developer.mozilla.org MDC]. -->
 
<!-- Description should be no longer than a paragraph.  Include links to any relevant on-line resources.  For example, [http://fedoraproject.org/wiki] or [http://developer.mozilla.org MDC]. -->
 +
Icinga is a completely backwards compatible Nagios fork which adds many long awaited patches and features that were requested by the Nagios community. Icinga is an open source, enterprise level, system monitoring application which keeps watch over any network resource and can generate alerts and reports for many different events as decided by the administrator. This project involves the packaging Icinga for Fedora and getting that package approved by the review process.
  
 
== Project Leader(s) ==
 
== Project Leader(s) ==
Line 20: Line 21:
  
 
<!-- Provides more depth than the Project Description.  This is the place for technical discussions, project specs, or other details.  If this gets very long, you might consider breaking this part into multiple pages and linking to them. -->
 
<!-- Provides more depth than the Project Description.  This is the place for technical discussions, project specs, or other details.  If this gets very long, you might consider breaking this part into multiple pages and linking to them. -->
 +
 +
Thoughts for 0.2
 +
- change icingacmd to icinga-cmd to match the docs?
 +
- check dependencies on all separate RPMs (like httpd for core)
 +
- net-snmp net-snmp-devel (recommended for compiling of plugins)
 +
- determine if the yum install of nagios-plugins will work with icinga
 +
- add read me doc
 +
- conflicts with nagios? (conflicts tag) (doesn't seem to)
 +
- requires nagios-plugins (can you pass config script modifications to it)
 +
- see if soft links to its default install location will work
 +
- fedora specific changes (if fedora bracket)
 +
- check fedora packaging checklist
 +
- change icingacmd to icinga-cmd to match the user docs?
 +
- create a separate upgrade from nagios to icinga package???
  
 
== Project Plan ==
 
== Project Plan ==
Line 47: Line 62:
 
=== Source Code Control ===
 
=== Source Code Control ===
 
<!-- Add a link to source code URLs, including git/mercurial/svn/cvs repositories -->
 
<!-- Add a link to source code URLs, including git/mercurial/svn/cvs repositories -->
 +
[http://sourceforge.net/projects/icinga/ Source Code]
  
 
=== Blogs ===
 
=== Blogs ===
 
<!-- Links to the blogs of people involved, both inside and outside Seneca -->
 
<!-- Links to the blogs of people involved, both inside and outside Seneca -->
[https://kirtonmike.wordpress.com/ Tech Squire (Mike Kirotn)]
+
[https://kirtonmike.wordpress.com/ Tech Squire (Mike Kirton)]
 
 
  
 
==== Seneca Particpants ====
 
==== Seneca Particpants ====

Latest revision as of 01:02, 15 March 2011

Package Icinga

Project Description

Icinga is a completely backwards compatible Nagios fork which adds many long awaited patches and features that were requested by the Nagios community. Icinga is an open source, enterprise level, system monitoring application which keeps watch over any network resource and can generate alerts and reports for many different events as decided by the administrator. This project involves the packaging Icinga for Fedora and getting that package approved by the review process.

Project Leader(s)

Mike Kirton

Project Contributor(s)

Project Details

Thoughts for 0.2

- change icingacmd to icinga-cmd to match the docs?
- check dependencies on all separate RPMs (like httpd for core)
- net-snmp net-snmp-devel (recommended for compiling of plugins)
- determine if the yum install of nagios-plugins will work with icinga
- add read me doc
- conflicts with nagios? (conflicts tag) (doesn't seem to)
- requires nagios-plugins (can you pass config script modifications to it)
- see if soft links to its default install location will work
- fedora specific changes (if fedora bracket)
- check fedora packaging checklist
- change icingacmd to icinga-cmd to match the user docs?
- create a separate upgrade from nagios to icinga package???

Project Plan

Tracking mechanism (bugzilla, trac, github, ...): Bugzilla

Key contacts:

Goals for each release and plans for reaching those goals:

  • 0.1 - The application will be built and installed from source to gain knowledge of its inner workings and to be tested for any issues. A basic, draft package will be built and tested.
  • 0.2 - The package will be tested with Koji to ensure it supports the necessary architectures & the final package review process will be underway.
  • 0.3 - At this point the package has passed the Fedora package review process and entered the release management system.

Communication

Mailing Lists

Upsteam Wiki and Web

Links/Bugs/Tracking

Source Code Control

Source Code

Blogs

Tech Squire (Mike Kirton)

Seneca Particpants

Mike Kirton

Non-Seneca Participants

Planets

Project News