From bab19af527a21d689324a95aa9a0134c9aadb863 Mon Sep 17 00:00:00 2001 From: varac Date: Sat, 23 Oct 2010 02:55:17 +0200 Subject: basic pnp4nagios grapher integration --- files/pnp4nagios/pnp4nagios-popup-templates.cfg | 14 ++++++++++++++ files/pnp4nagios/pnp4nagios-templates.cfg | 14 ++++++++++++++ files/pnp4nagios/status-header.ssi | 8 ++++++++ 3 files changed, 36 insertions(+) create mode 100644 files/pnp4nagios/pnp4nagios-popup-templates.cfg create mode 100644 files/pnp4nagios/pnp4nagios-templates.cfg create mode 100644 files/pnp4nagios/status-header.ssi (limited to 'files/pnp4nagios') diff --git a/files/pnp4nagios/pnp4nagios-popup-templates.cfg b/files/pnp4nagios/pnp4nagios-popup-templates.cfg new file mode 100644 index 0000000..0035c63 --- /dev/null +++ b/files/pnp4nagios/pnp4nagios-popup-templates.cfg @@ -0,0 +1,14 @@ +# http://docs.pnp4nagios.org/de/pnp-0.6/webfe + +define host { + name host-pnp + action_url /pnp4nagios/index.php/graph?host=$HOSTNAME$&srv=_HOST_' class='tips' rel='/pnp4nagios/index.php/popup?host=$HOSTNAME$&srv=_HOST_ + register 0 +} + +define service { + name srv-pnp + action_url /pnp4nagios/index.php/graph?host=$HOSTNAME$&srv=$SERVICEDESC$' class='tips' rel='/pnp4nagios/index.php/popup?host=$HOSTNAME$&srv=$SERVICEDESC$ + register 0 +} + diff --git a/files/pnp4nagios/pnp4nagios-templates.cfg b/files/pnp4nagios/pnp4nagios-templates.cfg new file mode 100644 index 0000000..14b60c9 --- /dev/null +++ b/files/pnp4nagios/pnp4nagios-templates.cfg @@ -0,0 +1,14 @@ +# http://docs.pnp4nagios.org/de/pnp-0.6/webfe + +define host { + name host-pnp + action_url /pnp4nagios/index.php/graph?host=$HOSTNAME$&srv=_HOST_ + register 0 +} + +define service { + name srv-pnp + action_url /pnp4nagios/index.php/graph?host=$HOSTNAME$&srv=$SERVICEDESC$ + register 0 +} + diff --git a/files/pnp4nagios/status-header.ssi b/files/pnp4nagios/status-header.ssi new file mode 100644 index 0000000..472be3a --- /dev/null +++ b/files/pnp4nagios/status-header.ssi @@ -0,0 +1,8 @@ + + + + -- cgit v1.2.3 From 4c407f8575c290082fc61c3db42c0390c25d0aac Mon Sep 17 00:00:00 2001 From: nadir Date: Sat, 23 Oct 2010 16:28:49 +0200 Subject: standard pnp4nagios apache config --- files/pnp4nagios/apache.conf | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 files/pnp4nagios/apache.conf (limited to 'files/pnp4nagios') diff --git a/files/pnp4nagios/apache.conf b/files/pnp4nagios/apache.conf new file mode 100644 index 0000000..8f66756 --- /dev/null +++ b/files/pnp4nagios/apache.conf @@ -0,0 +1,30 @@ +# SAMPLE CONFIG SNIPPETS FOR APACHE WEB SERVER + +Alias /pnp4nagios "/usr/share/pnp4nagios/html" + + + AllowOverride None + Order allow,deny + Allow from all + # + # Use the same value as defined in nagios.conf + # + AuthName "Nagios Access" + AuthType Basic + AuthUserFile /etc/nagios3/htpasswd.users + Require valid-user + + # Turn on URL rewriting + RewriteEngine On + Options FollowSymLinks + # Installation directory + RewriteBase /pnp4nagios/ + # Protect application and system files from being viewed + RewriteRule ^(application|modules|system) - [F,L] + # Allow any files or directories that exist to be displayed directly + RewriteCond %{REQUEST_FILENAME} !-f + RewriteCond %{REQUEST_FILENAME} !-d + # Rewrite all other URLs to index.php/URL + RewriteRule .* index.php/$0 [PT,L] + + -- cgit v1.2.3 From dc61b5b838a2835be4f2b89d585f7daef980e6ea Mon Sep 17 00:00:00 2001 From: nadir Date: Sun, 12 Dec 2010 18:32:41 +0100 Subject: added pnp-grapher templates for explicit use --- files/pnp4nagios/pnp4nagios-popup-templates.cfg | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) (limited to 'files/pnp4nagios') diff --git a/files/pnp4nagios/pnp4nagios-popup-templates.cfg b/files/pnp4nagios/pnp4nagios-popup-templates.cfg index 0035c63..de17d84 100644 --- a/files/pnp4nagios/pnp4nagios-popup-templates.cfg +++ b/files/pnp4nagios/pnp4nagios-popup-templates.cfg @@ -12,3 +12,20 @@ define service { register 0 } +# templates for explicit use, i.e. +# use => 'generic-host-pnp' + +define host { + name generic-host-pnp + use generic-host,host-pnp +# action_url /pnp4nagios/index.php/graph?host=$HOSTNAME$&srv=_HOST_ + register 0 +} + +define service { + name generic-service-pnp + use generic-service,srv-pnp +# action_url /pnp4nagios/index.php/graph?host=$HOSTNAME$&srv=_HOST_ + register 0 +} + -- cgit v1.2.3 From cd6386a3854099a312891ef65d86ce72e9a86912 Mon Sep 17 00:00:00 2001 From: nadir Date: Sun, 12 Dec 2010 18:35:08 +0100 Subject: added pnp-grapher templates for explicit use --- files/pnp4nagios/pnp4nagios-templates.cfg | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) (limited to 'files/pnp4nagios') diff --git a/files/pnp4nagios/pnp4nagios-templates.cfg b/files/pnp4nagios/pnp4nagios-templates.cfg index 14b60c9..64c5186 100644 --- a/files/pnp4nagios/pnp4nagios-templates.cfg +++ b/files/pnp4nagios/pnp4nagios-templates.cfg @@ -1,5 +1,7 @@ # http://docs.pnp4nagios.org/de/pnp-0.6/webfe +# templates for additional use, i.e. +# use => 'generic-host,host-pnp' define host { name host-pnp action_url /pnp4nagios/index.php/graph?host=$HOSTNAME$&srv=_HOST_ @@ -12,3 +14,20 @@ define service { register 0 } +# templates for explicit use, i.e. +# use => 'generic-host-pnp' + +define host { + name generic-host-pnp + use generic-host,host-pnp +# action_url /pnp4nagios/index.php/graph?host=$HOSTNAME$&srv=_HOST_ + register 0 +} + +define service { + name generic-service-pnp + use generic-service,srv-pnp +# action_url /pnp4nagios/index.php/graph?host=$HOSTNAME$&srv=_HOST_ + register 0 +} + -- cgit v1.2.3 From c35d053d62ff363a53b797aca10e254bd4a405e2 Mon Sep 17 00:00:00 2001 From: varac Date: Mon, 17 Sep 2012 19:41:20 +0200 Subject: configure pnp4nagios npcd --- files/pnp4nagios/npcd | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 files/pnp4nagios/npcd (limited to 'files/pnp4nagios') diff --git a/files/pnp4nagios/npcd b/files/pnp4nagios/npcd new file mode 100644 index 0000000..64b3d4d --- /dev/null +++ b/files/pnp4nagios/npcd @@ -0,0 +1,8 @@ +# Default settings for the NPCD init script. + +# Should NPCD be started? ("yes" to enable) +RUN="yes" + +# Additional options that are passed to the daemon. +DAEMON_OPTS="-d -f /etc/pnp4nagios/npcd.cfg" + -- cgit v1.2.3 From 54695b64c2ac83962a461cefd91c79c2fd5775ab Mon Sep 17 00:00:00 2001 From: varac Date: Mon, 17 Sep 2012 22:46:00 +0200 Subject: use a graph style icon for action.gif --- files/pnp4nagios/action.gif | Bin 0 -> 1536 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 files/pnp4nagios/action.gif (limited to 'files/pnp4nagios') diff --git a/files/pnp4nagios/action.gif b/files/pnp4nagios/action.gif new file mode 100644 index 0000000..96571a4 Binary files /dev/null and b/files/pnp4nagios/action.gif differ -- cgit v1.2.3