summaryrefslogtreecommitdiffstats
path: root/README.md
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-28 12:46:04 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-28 12:46:04 +0000
commitb880345a8a897b3fe600ef94a0fee5bb5f2f8558 (patch)
treefdc7483ceea33373b6cfa4a8c20c11cb02a2676a /README.md
parentInitial commit. (diff)
downloadicingaweb2-module-pnp-b880345a8a897b3fe600ef94a0fee5bb5f2f8558.tar.xz
icingaweb2-module-pnp-b880345a8a897b3fe600ef94a0fee5bb5f2f8558.zip
Adding upstream version 1.1.0.upstream/1.1.0upstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'README.md')
-rw-r--r--README.md30
1 files changed, 30 insertions, 0 deletions
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..a50f902
--- /dev/null
+++ b/README.md
@@ -0,0 +1,30 @@
+PNP module for Icinga Web 2
+===========================
+
+General Information
+-------------------
+
+PNP is an addon to Icinga which analyzes performance data provided by plugins
+and stores them automatically into RRD-databases.
+
+This module integrates PNP4Nagios into your
+[Icinga Web 2](https://www.icinga.org/icinga/screenshots/icinga-web-2/)
+frontend. It requires [PNP4Nagios](https://docs.pnp4nagios.org/)
+to installed and configured.
+
+Installation
+------------
+
+Just drop this module to a folder named `pnp` in one of your Icinga Web 2 module
+directories. Then enable it in your frontend (Configuration -> Modules -> pnp
+-> enable) and it should work out of the box. Check the modules config tab right
+there in case you are using a customized installation instead of standard
+PNP4Nagios packages.
+
+TODO
+----
+
+We should also provide an easy way to integrate our authentication and
+permission system into PNP4Nagios. This would require a small wrapper doing an
+embedded Icinga Web 2 bootstrap in order to provide our user object and a list
+of allowed hosts/services to PNP4Nagios.