Setting up A Network Monitoring and Inventory System

From Alpine Linux
Revision as of 19:52, 1 September 2010 by Jbilyk (talk | contribs) (added goal of the page)
This material is work-in-progress ...

Do not follow instructions here until this notice is removed.
(Last edited by Jbilyk on 1 Sep 2010.)

Setting up Nagios, OpenAudit and related services for Monitoring and Inventory

This guide will set up (list subject to change):

  • Lighttpd
  • Nagios
  • Cacti
  • Smokeping
  • OpenAudit
  • SNMPTT
  • MySQL DB and associated scripts to tie these together

Goal

Basic concept is to combine the above apps/utilities to create an easy to set up and low upkeep monitoring system that also tracks inventory thanks to OpenAudit. Redundant entries in configs will be kept to a minimum (hopefully). New devices should be auto-added to monitoring systems, along with associated services (for example, a Windows server running MS Exchange might have basic services such as CPU load, HD free space, running services and Exchange queues monitored, whereas a router running on Alpine Linux would might need the routing table, throughput, and opennhrp monitored). Also, software licensing should be monitored so that Windows boxes do not exceed purchased licenses.