Solved

Nagios Ubuntu and Web Interface for Config

Posted on 2011-09-23
9
810 Views
Last Modified: 2012-05-12
I have a fresh install of Ubuntu Server 11.04 64-Bit.

I have install Nagios and it is running well.

I would Like to install Nagios Administrator ( I am use to it) but I am unsure how to do that. I really need step by step.

I am open to other Nagios Config generators.  But again I need step by step.
0
Comment
Question by:RickEpnet
  • 5
  • 4
9 Comments
 
LVL 2

Expert Comment

by:Roy
ID: 36592826
If you are use to of it then  you must be knowing how to generate the config file. please follow the instruction below change the language to "English" and then just configure your webserver to pick the app from directory. It should work for you.

http://www.voipphreak.ca/2008/10/06/nagios-administrator-change-language-default-to-english-instead-of-german/
0
 
LVL 14

Author Comment

by:RickEpnet
ID: 36592855
I have never installed it. How do I get the Nagios Administrator installed. Do I simple copy the folder over the /var/www/ folder? I am sure there is more to it than that?
0
 
LVL 14

Author Comment

by:RickEpnet
ID: 36707480
r00t4u Thank for posting but this just tells me how to get the software to default to English. That does not help me to install it
0
 
LVL 2

Accepted Solution

by:
Roy earned 500 total points
ID: 36707828
Hello Rick, I have tried to intsall Nagios Administrator but unfortunately it uses a very old php setup which i don't have available with me. Though i did a little bit of RnD and found this website. this website is very straight forward and you can generate you Nagios Config very easily. Try out this:

http://www.linickx.com/nagios

There is one more entrprize level Nagios configuration genetator avaialble called NConf, which i used long back. here is the URL for that:

http://sourceforge.net/projects/nconf/files/nconf/1.2.6-0/nconf-1.2.6-0.tgz/download

it is also very straight forward.

1. download the package.
2. copy the folder in your /var/www/html directory and configure apache to read it.
3. it requires MySQL so you should have DB installed create a DB, DB user etc.
4. though once you open the browser INSTALL.php will run from the browser and it will guide you for the next steps.
5. Once you get the DB connection page make sure you create the DB and the DB user before you click next because it will try to connect with the given DB name and user.
6. After that it is pretty much next next next and you are done.

Though i will still recommend the first URL because your will the required config with doing any extra efforts..... Hope this helps
0
Complete VMware vSphere® ESX(i) & Hyper-V Backup

Capture your entire system, including the host, with patented disk imaging integrated with VMware VADP / Microsoft VSS and RCT. RTOs is as low as 15 seconds with Acronis Active Restore™. You can enjoy unlimited P2V/V2V migrations from any source (even from a different hypervisor)

 
LVL 14

Author Comment

by:RickEpnet
ID: 36710879
I need a little more help with this line

copy the folder in your /var/www/html directory and configure apache to read it

What do I have to do to get apache to read it?
0
 
LVL 2

Expert Comment

by:Roy
ID: 36711126
rename the folder to nconf and copy the folder under /var/www/html and check the permissions.
go to your browser and type "http://localhost/nconf" if PHP is installed on the system and you will see the index.php page loading...
0
 
LVL 14

Author Comment

by:RickEpnet
ID: 36893283
nconf seem to be working except.
I have configured it all  seems to work except when I go to generate a config Nagios does not seem to change. It is like the config files are not reaching Nagios. I cannot see where they are going I did a find but it could not find the config files it says it generated. Any ideas?
0
 
LVL 2

Expert Comment

by:Roy
ID: 36893816
Once you added host and configured the checks. You need to click on "generate nagios configuration" it will generate the configuration. By default nagios configuration is saved in nconf/output/.

--Optional

You can change folder to nagios default configuration folder i.e /usr/local/nagios/etc/objects/.

You need to copy latest config from output folder to nagios actual configuration folder.

To make NConf work with Nagios add followings in /usr/local/nagios/etc/nagios.cfg
cfg_file=/usr/local/nagios/etc/objects/checkcommands.cfg
cfg_file=/usr/local/nagios/etc/objects/contactgroups.cfg
cfg_file=/usr/local/nagios/etc/objects/hosts.cfg
cfg_file=/usr/local/nagios/etc/objects/hostgroups.cfg
cfg_file=/usr/local/nagios/etc/objects/services.cfg
cfg_file=/usr/local/nagios/etc/objects/servicegroups.cfg
cfg_file=/usr/local/nagios/etc/objects/extended_service_info.cfg
0
 
LVL 14

Author Comment

by:RickEpnet
ID: 36896838
Ok I had to change the rights on the Output folder to get it to work. Now it make an archive with two folders.

One is Default Collector and the other is global which one have the new config files they both seem to have config files in them.
0

Featured Post

PRTG Network Monitor: Intuitive Network Monitoring

Network Monitoring is essential to ensure that computer systems and network devices are running. Use PRTG to monitor LANs, servers, websites, applications and devices, bandwidth, virtual environments, remote systems, IoT, and many more. PRTG is easy to set up & use.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Is your computer hacked? learn how to detect and delete malware in your PC
PRTG Network Monitor lets you monitor your bandwidth usage, so you know who is using up your bandwidth, and what they're using it for.
Learn several ways to interact with files and get file information from the bash shell. ls lists the contents of a directory: Using the -a flag displays hidden files: Using the -l flag formats the output in a long list: The file command gives us mor…
This tutorial will walk an individual through the process of configuring basic necessities in order to use the 2010 version of Data Protection Manager. These include storage, agents, and protection jobs. Launch Data Protection Manager from the deskt…

863 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

22 Experts available now in Live!

Get 1:1 Help Now