From 09e50c5e36cceca8bc6216b261fece6c4f4f9171 Mon Sep 17 00:00:00 2001
From: anima
Date: Sun, 2 Feb 2025 02:38:06 +0100
Subject: [PATCH] setup full autodeployment for icingaweb with grafana
---
env.sample | 17 ++++++++++++++++-
1 file changed, 16 insertions(+), 1 deletion(-)
diff --git a/env.sample b/env.sample
index 1b30945..a27638e 100644
--- a/env.sample
+++ b/env.sample
@@ -28,4 +28,19 @@ ICINGADB_CMD_TYPE=api
ICINGA_API_HOST=icinga2
ICINGA_API_PORT=5665
ICINGA_API_ICINGAWEB_USER=icingaweb
-ICINGA_API_ICINGAWEB_PASS=icingaweb
\ No newline at end of file
+ICINGA_API_ICINGAWEB_PASS=icingaweb
+
+## grafana settings
+### must be change else you dont have graphs
+### must be a network address what your client can reach
+GRAFANA_HOST=$(hostname -I | awk '{print $1}') # set first ip of system, can be wrong!
+GRAFANA_PORT=3000
+GRAFANA_DASHBOARD_NAME=icinga2-default
+GRAFANA_DASHBOARD_UID=icinga2-default
+GRAFANA_DASHBOARD_FILE=icinga2-default.json
+GRAFANA_ADMIN_USER=grafanaadmin
+GRAFANA_ADMIN_PASS=grafanaadmin
+ICINGA_INFLUX_HOST=influxdb # "hard coded" at the moment in icinga2-default.json
+ICINGA_INFLUX_USER=icinga
+ICINGA_INFLUX_DB=icinga
+ICINGA_INFLUX_PASS=icinga
\ No newline at end of file