This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
user:thakes3:portfolio:fall2013:nagios [2013/10/10 19:53] – thakes3 | user:thakes3:portfolio:fall2013:nagios [2013/10/10 20:16] (current) – [Intro] thakes3 | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | =======Installing & Configuring Nagios Core 4.0.0======== | ||
+ | |||
+ | ====Intro==== | ||
+ | This tutorial is designed to demonstrate a full installation & configuration of nagios 4.0.0 on a debian wheezy system. Nagios is (GPL) open-source industry standard monitoring software. It more or less stalks each computer for the information it wants and if it doesn' | ||
+ | |||
+ | ====Installation===== | ||
+ | |||
+ | Please make sure you have the following packages installed: | ||
+ | <cli> | ||
+ | satan@lab46: | ||
+ | </ | ||
+ | |||
+ | The next step is to get the latest nagios 4.0.0 onto the server for instalation. http:// | ||
+ | |||
+ | You will want the nagios core 4.0.0 and the plugins ( at this date version 1.5 ) | ||
+ | |||
+ | Now give nagios a user and group to run from. | ||
+ | *please note* the last command adds the user ' | ||
+ | |||
+ | <cli> | ||
+ | satan@lab46: | ||
+ | satan@lab46: | ||
+ | satan@lab46: | ||
+ | </ | ||
+ | |||
+ | Now, make a directory for nagios. It can be / | ||
+ | |||
+ | <cli> | ||
+ | satan@lab46: | ||
+ | satan@lab46: | ||
+ | </ | ||
+ | |||
+ | now extract that mofo | ||
+ | |||
+ | <cli> | ||
+ | satan@lab46: | ||
+ | </ | ||
+ | |||
+ | jump in that folder, and compile it good | ||
+ | |||
+ | <cli> | ||
+ | satan@lab46: | ||
+ | satan@lab46:/ | ||
+ | </ | ||
+ | |||
+ | from here it'll spit out a bunch of crap, and if it doesn' | ||
+ | |||
+ | now? now we must make this work. | ||
+ | with make. | ||
+ | make. | ||
+ | |||
+ | <cli> | ||
+ | satan@lab46:/ | ||
+ | satan@lab46:/ | ||
+ | satan@lab46:/ | ||
+ | satan@lab46:/ | ||
+ | satan@lab46:/ | ||
+ | satan@lab46:/ | ||
+ | </ | ||
+ | |||
+ | Now copy the event handlers to their location, and make sure that they are owned by the proper person / thing. | ||
+ | |||
+ | <cli> | ||
+ | satan@lab46:/ | ||
+ | satan@lab46:/ | ||
+ | </ | ||
+ | |||
+ | And now, check to make sure the default config will work. If it does, start it up. | ||
+ | |||
+ | <cli> | ||
+ | satan@lab46: | ||
+ | satan@lab46: | ||
+ | </ | ||
+ | |||
+ | |||
+ | got this error | ||
+ | <cli> | ||
+ | satan@lab46: | ||
+ | / | ||
+ | </ | ||
+ | |||
+ | checking into it | ||
+ | |||