Add observability stack with Grafana, Prometheus, Loki, and cAdvisor
- Introduced a new Grafana dashboard for monitoring Docker containers using cAdvisor. - Created provisioning files for Grafana dashboards and data sources. - Added Dockerfiles and configuration files for Loki and Prometheus. - Implemented a Docker Compose stack for the observability services. - Configured Traefik as a reverse proxy for the services with appropriate routing. - Added scripts for SSH tunneling to access the telemetry dashboard. - Included secrets management for Grafana admin credentials.
This commit is contained in:
41
observability/grafana/grafana.ini
Normal file
41
observability/grafana/grafana.ini
Normal file
@@ -0,0 +1,41 @@
|
||||
; https://grafana.com/docs/grafana/latest/setup-grafana/configure-grafana/#configuration-options
|
||||
[server]
|
||||
http_port = 3000
|
||||
|
||||
; https://grafana.com/docs/grafana/latest/setup-grafana/configure-grafana/#serve_from_sub_path
|
||||
; To enable serving Grafana from a subpath
|
||||
serve_from_sub_path = false
|
||||
; root_url = http://grafana.localhost:3030/
|
||||
|
||||
enable_gzip = true
|
||||
|
||||
[analytics]
|
||||
reporting_enabled = true
|
||||
check_for_updates = true
|
||||
check_for_plugin_updates = true
|
||||
feedback_links_enabled = false
|
||||
|
||||
[security]
|
||||
disable_gravatar = false
|
||||
|
||||
[users]
|
||||
allow_sign_up = false
|
||||
allow_org_create = false
|
||||
|
||||
[log]
|
||||
level = info ; debug, info, warn, error
|
||||
|
||||
[explore]
|
||||
enabled = true
|
||||
[help]
|
||||
enabled = true
|
||||
[profile]
|
||||
enabled = true
|
||||
[news]
|
||||
news_feed_enabled = false
|
||||
|
||||
[public_dashboards]
|
||||
enabled = false
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user