My company decided to use Nagios XI instead of Nagios Core. Nagios Core is open source and can be used for free. Nagios XI is not a free tool, which means you have to pay for the license. And the price is determined by the hosts/nodes you intend to monitor.
The Nagios XI is actually built on top Nagios Core, and also utilizes some other Linux tools. Its core components include: Nagios Core, Nagios Plugins, PNP, NDOUtils, NagiosQL, MRTG and Cacti.
The main purpose of developing Nagios XI I think is to make Nagios more powerful and less difficult to use. You need some Linux knowledge if you want to set up a Nagios core server from scratch. However, with Nagios XI you almost don’t need to type any Linux command lines. 99% work can be done through the Nagios XI web interface. Besides that, Nagios XI has some pre-defined functions which make it more user friendly, like monitor wizard, customized dash board.
There are couple ways to deploy a Nagios XI box. If you want to make your life easier, I recommend to use the VMware virtual applicance.
Besides customizing the Nagios Dashboards, can i customize the whole GUI of Nagiosxi so that it looks like my own web site? I want to change the menu options. I have gone thru the web UI source code and it seems that its written in PHP. As i not depth knowledge of Nagiosxi and Nagios core, so i want ot ask whether this customization is possible?
Hi Kumar, I haven’t done this before. But I believe it is doable considering the nature of open source.
Check this out (http://www.nagios-portal.org/wbb/index.php?page=Thread&threadID=11107), this might give you some ideas.