• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 845
  • Last Modified:

Nagios Ubuntu and Web Interface for Config

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
RickEpnet
Asked:
RickEpnet
  • 5
  • 4
1 Solution
 
RoyCommented:
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
 
RickEpnetAuthor Commented:
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
 
RickEpnetAuthor Commented:
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
Improve Your Query Performance Tuning

In this FREE six-day email course, you'll learn from Janis Griffin, Database Performance Evangelist. She'll teach 12 steps that you can use to optimize your queries as much as possible and see measurable results in your work. Get started today!

 
RoyCommented:
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
 
RickEpnetAuthor Commented:
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
 
RoyCommented:
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
 
RickEpnetAuthor Commented:
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
 
RoyCommented:
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
 
RickEpnetAuthor Commented:
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
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Worried about phishing attacks?

90% of attacks start with a phish. It’s critical that IT admins and MSSPs have the right security in place to protect their end users from these phishing attacks. Check out our latest feature brief for tips and tricks to keep your employees off a hackers line!

  • 5
  • 4
Tackle projects and never again get stuck behind a technical roadblock.
Join Now