Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
public:nagios_toaster [2010/12/31 11:40] – Nico | public:nagios_toaster [2023/06/21 22:27] (current) – fix code tag bug Nico | ||
---|---|---|---|
Line 7: | Line 7: | ||
* [[http:// | * [[http:// | ||
* [[http:// | * [[http:// | ||
- | * [[http:// | + | * [[http:// |
- | * [[http:// | + | * [[http:// |
+ | |||
+ | The main idea here is to use Nagios' | ||
===== Web Server ===== | ===== Web Server ===== | ||
- | Any Webserver will fit there, as long as it supports CGI (for Nagios) and PHP (for Nagios Administrator). http authentification and https, although not mandatory, are strongly recommended. | + | Any Webserver will fit there, as long as it supports CGI (for Nagios) and PHP (for NConf). http authentification and https, although not mandatory, are strongly recommended. |
In this document, we will assume that the webroot directory will be / | In this document, we will assume that the webroot directory will be / | ||
Line 32: | Line 34: | ||
< | < | ||
- | ===== Nagios Administrator | + | ===== NConf ===== |
- | - Get it from [[https://projects.secure-net-concepts.de/projects/list_files/nagiosadmin|Nagiosadmin redmine]] | + | - Get it from [[http://sourceforge.net/ |
- | - Extract it at the same level as the others tools (i.e. / | + | - Extract it at the same level as the others tools (i.e. / |
- | - Follow /www/monitor/ | + | - Follow |
- | - Some fixes: | + | |
- | * bug in long commands: apps/backend/modules/ | + | |
- | < | + | |
- | @@ -19,7 +19,7 @@ | + | |
- | | + | |
- | | + | |
- | | + | |
- | - command: | + | |
- | + command: { type: input_tag, params: size=80 maxsize=1024 } | + | |
- | | + | |
- | + | ||
- | | + | |
- | </ | + | |
- | * shadow are ugly, plus they make tabs difficult | + | |
- | < | + | |
- | @@ -42,7 +42,7 @@ | + | |
- | padding-left: | + | |
- | text-align: | + | |
- | text-decoration: | + | |
- | - | + | |
- | + / | + | |
- | } | + | |
- | </ | + | |
- | * default language is German. if you don't understand this wunderbar language (like I do), change in apps/ | + | |
- | < | + | |
- | @@ -1,5 +1,5 @@ | + | |
- | | + | |
- | - default_culture: | + | |
- | + default_culture: | + | |
- | # | + | |
- | # | + | |
- | # | + | |
- | </ | + | |
===== Binding all together ===== | ===== Binding all together ===== | ||
- | ==== Nagiosadmin | + | ==== NConf integration ==== |
- | * Change the following line in the main Nagios configuration file: | + | |
- | < | + | |
- | cfg_dir=/ | + | |
- | </ | + | |
* Add a link in the Nuvola menu. Edit / | * Add a link in the Nuvola menu. Edit / | ||
+ | |||
<code js> | <code js> | ||
- | configuration.add(5, | + | configuration.add(5, |
</ | </ | ||
==== Munin integration ==== | ==== Munin integration ==== | ||
- | As Munin already output its graphs in / | + | As Munin already output its graphs in / |
<code js> | <code js> | ||
reporting.add(9, | reporting.add(9, |