In the past it was in some cases a hard task to setup a monitoring suite and get it running. Commercial and open source tools where not very user friendly and often lagging a good usebility. I remeber the early days of tools like HPOpenView and Nagios. Luckely times have changed and today you can have your monitoring up and running in a few minutes. I am a big fan of OMD and the Check_MK frontend developped by Mathias Kettner. I show you the steps that are needed to get OMD up and running.
First you have to download the software package:
From the project download page you find packages for Debian/Ubuntu, RHEL/CentOS and SUSE.
In my example installtion I used Ubuntu Server. So lets get started.
First I install two additional packets:
apt-get install gdebi apt-get install apache2-mpm-prefork
Now we can start to install the OMD package that we have downloaded from the OMD homepage.
gdebi omd-1.20.wheezy.amd64.deb
After the installation the OMD commands should be ready to use.
The first task is to create a omd site. The concept behind it is that you can have multiple sites on the same server so e.g. you can create a site network and a site server. The benefit is that you can do separations for different IT departments or locations. It is also always a good idea to create a test site. Note all OMD commands need root privlidges.
omd create "site name"
The basic configuration for the site that we have just created can be accessed with the command:
omd config "site name"
It is a menu based configurator where you can change the basic settings for your site. I use as the Default_GUI check_mk. If you like addtional addons you can also activate them here. I enabled here NAGVIS wich provides grphical maps and vsiulization for your monitoring and PNP4Nagios that provides grphical statistics.
So lets start our new site:
omd start "site name"
Now we can connect to our site via HTTP
http://127.0.01/„site name“/check_mk/
The default credentials are
User: omdadmin
PW: omd
From this point you can configure all further settings from the web frontend. With Check_MK you have a powerfull gui that can be customized by the user. You have on the left side a so called snapin menu. With the button on the left down side you can add or remove snapins wich can gave you access to extra addons like NagVis or BI. Compared to the config file based configuration from the classic nagios this is much more easy to handle. Adding new hosts is also done very quick with the copy function from the gui. Once you have created a host it is possible to copy this host simple change the name , alias and IP address and you have a new system in the monitoring configured. From the hardware prospective OMD runs on very small boxes like a Rasberry Pi. Here it really depends how many devices and checks you are running on your server.
Try out OMD distro and leave a comment about your impressions here if you like.
Cheers