summaryrefslogtreecommitdiffstats
path: root/constants.conf
diff options
context:
space:
mode:
authorTobias Wiese <tobias@tobiaswiese.com>2020-05-10 22:26:29 +0200
committerTobias Wiese <tobias@tobiaswiese.com>2020-05-10 22:26:29 +0200
commit1f358c5572bd1f847478b314bcd3e9378655ec92 (patch)
treee877d59c21fff46b0671f5a591d479c158e2fde2 /constants.conf
basic configuration
Provides a basic inital configuration. Signed-off-by: Tobias Wiese <tobias@tobiaswiese.com>
Diffstat (limited to 'constants.conf')
-rw-r--r--constants.conf31
1 files changed, 31 insertions, 0 deletions
diff --git a/constants.conf b/constants.conf
new file mode 100644
index 0000000..d6dcac9
--- /dev/null
+++ b/constants.conf
@@ -0,0 +1,31 @@
+/**
+ * This file defines global constants which can be used in
+ * the other configuration files.
+ */
+
+/* The directory which contains the plugins from the Monitoring Plugins project. */
+const PluginDir = "/usr/lib/nagios/plugins"
+
+/* The directory which contains the Manubulon plugins.
+ * Check the documentation, chapter "SNMP Manubulon Plugin Check Commands", for details.
+ */
+const ManubulonPluginDir = "/usr/lib/nagios/plugins"
+
+/* The directory which you use to store additional plugins which ITL provides user contributed command definitions for.
+ * Check the documentation, chapter "Plugins Contribution", for details.
+ */
+const PluginContribDir = "/usr/lib/nagios/plugins"
+
+/* Our local instance name. By default this is the server's hostname as returned by `hostname --fqdn`.
+ * Leave the default, so this config works on all nodes.
+ */
+//const NodeName = "localhost"
+
+/* Our local zone name. */
+const ZoneName = NodeName
+
+/* Secret key for remote node tickets */
+const TicketSalt = ""
+
+/* Public URL to icingaweb */
+const IcingaWebUrl = "https://icinga.tobiaswiese.net/icingaweb2"