diff --git a/src/icinga2/install-service.sh b/src/icinga2/install-service.sh index e96fda9..a0339e9 100644 --- a/src/icinga2/install-service.sh +++ b/src/icinga2/install-service.sh @@ -93,7 +93,6 @@ object Influxdb2Writer "influxdb2-writer" { auth_token = "${INFLUX_ICINGA_TOKEN}" } EOF - cat > /etc/icinga2/zones.conf < /etc/icingaweb2/config.ini < /etc/icingaweb2/modules/perfdatagraphs/config.ini < /etc/icingaweb2/modules/perfdatagraphsinfluxdbv2/config.ini < /etc/icingaweb2/modules/perfdatagraphs/config.ini << EOF +[perfdatagraphs] +default_timerange = "PT12H" +default_backend = "InfluxDBv2" +EOF + +icinga2 feature enable icingadb api influxdb2-writer perfdata + chown -R grafana:grafana /var/lib/grafana/grafana.db echo "[INFO] Icinga Web 2 Module werden in korrekter Reihenfolge aktiviert." @@ -305,6 +307,7 @@ icingacli module enable incubator icingacli module enable director icingacli module enable icingadb icingacli module enable perfdatagraphs +icingacli module enable perfdatagraphsinfluxdbv2 echo "[INFO] Alle Services werden neu gestartet, um die finale Konfiguration zu laden." systemctl restart mariadb