Set up Nagios monitoring of the ARM farm

From CDOT Wiki
Revision as of 11:17, 8 December 2010 by Mathon (talk | contribs)
Jump to: navigation, search

Project Name

Set Up Nagios to monitor the Seneca Machines (ARM/X86)

Project Description

"Nagios monitors your entire IT infrastructure to ensure systems, applications, services, and business processes are functioning properly. In the event of a failure, Nagios can alert technical staff of the problem, allowing them to begin remediation processes before outages affect business processes, end-users, or customers. With Nagios you'll never be left having to explain why a unseen infrastructure outage hurt your organization's bottom line. "

Setting up Nagios for the Fedora-ARM build farm will make it easier to get notification of system issues.

Project Leader(s)

Matthew Ortofsky - Server

Yegor Tyunin - Documentation

Akkim Taylor - Client

Project Contributor(s)

No one has contributed to our project yet.

Project Details

We will divide the project up into four parts, they are as follows:

Notification System

  • E-Mail
  • IRC
  • SMS

Server Side setup

  • Configuring server
  • Installing Plug-ins

Client Side Setup

  • Configuring Client part
  • Testing the plug-ins

Documentation

  • Step by step documentation on how to setup Nagios
  • Rough Draft
  • Draft
  • Final Draft
  • Final Documentation for review
  • Final Documentation

Project Plan

Goals for each release:

  • 0.1 - Install Nagios on Iraq and Romania ARM Systems
  • Compile
  • Install Nagios
  • Configure
  • Test functionality of Nagios
  • 0.2 - Setup Nagios on live systems
  • Customize Configuration
  • Configure the Web Interface
  • Compile and Install the Nagios Plugins
  • 0.3 - Have a completed and detailed documentation

What we need to learn

How to setup Nagios

How to configure different notifications methods(IRC, SMS, E-Mail).

Resources

We will use the following resources below:

Nagio's Documentation: http://www.nagios.org/documentation

Nagios Mail list: http://wiki.nagios.org/index.php/Mail_Lists

People: Chris Tyler

Documentation

How to Setup and configure Nagios Version: 0.6

Project News

Oct 06, 2010 - Project Started.

Oct 08, 2010 - Added information to a project page.

Oct 12, 2010 - Added 2 sections what I need to learn and resources.

Oct 18, 2010 - Rizwan Haq has moved to another project. We wish him all the best.

Oct 19, 2010 - Presented Nagios to class.

Oct 29, 2010 - Installed Nagios Server, that monitors localhost for now.

Nov 05, 2010 - Nagios Implementation On Client Part 1, Part 2, Part 3.

Nov 14, 2010 - Added A link for our Documentation.

Nov 14, 2010 - Updated our documentation to version 0.2. (added Server installation steps)

Nov 24, 2010 - Updated our documentation to version 0.3. (added Client installation steps)

Nov 26, 2010 - Successfully installed IRC bot.

Dec 01, 2010 - Updated our documentation to version 0.4 (added screen shots and logo + included IRC bot configuration)

Dec 03, 2010 - Documentation is updated to 0.5 version. (fixed minor issues with grammar and commands)

Dec 05, 2010 - Monitoring Host and ARM machine.

Dec 08, 2010 - Documentation is updated to 0.6 version. (added 2 more sub directories)