diff --git a/.internal/templates/services/grafana/template.yml b/.internal/templates/services/grafana/template.yml index 10b9de5c..98298430 100644 --- a/.internal/templates/services/grafana/template.yml +++ b/.internal/templates/services/grafana/template.yml @@ -26,3 +26,9 @@ grafana: options: max-size: "5m" max-file: "3" + healthcheck: + test: ["CMD", "wget", "-O", "/dev/null", "http://localhost:3000"] + interval: 30s + timeout: 10s + retries: 3 + start_period: 30s diff --git a/.internal/templates/services/influxdb/template.yml b/.internal/templates/services/influxdb/template.yml index c2f05714..59c68992 100644 --- a/.internal/templates/services/influxdb/template.yml +++ b/.internal/templates/services/influxdb/template.yml @@ -22,3 +22,9 @@ influxdb: options: max-size: "5m" max-file: "3" + healthcheck: + test: ["CMD", "curl", "http://localhost:8086"] + interval: 30s + timeout: 10s + retries: 3 + start_period: 30s