Dashboard Service
tl;dr¶
Debug Information
Image: docker.io/bitnami/grafana:10.4.9-debian-12-r0
- Ports: 3000/tcp
- UI:
http://<hostname>/dashboard
- Management UI:
http://<hostname>:3000
(see Management)
- Management UI:
- Prometheus:
http://<hostname>/dashboard/metrics
To directly access in Kubernetes (for e.g. debugging), forward the svc port to your local machine:
kubectl [-n namespace] port-forward svc/dashboard-service 3000:3000
Overview¶
The Dashboard Service is visualizing the status of DBRepo with charts. The default dashboard provisioner located in
/etc/grafana/provisioning/dashboards/provider.yaml
checks for new JSON
dashboard files in /app/dashboards
every 10
seconds and makes the available in the Dashboard Service.
Management¶
The Dashboard Service can be accessed with admin users (see Identity Service). In this
case, access the UI via the port 3000
directly to avoid UI Redirects.
UI Redirects
It is a known bug #460
that when being logged-in, the UI randomly redirects when being accessed from the Gateway Service, we therefore
recommend to access port 3000
directly: http://<hostname>:3000
. Anonmyous users are not affected.
Limitations¶
- Unintended redirects when being logged-in (see above).
Do you miss functionality? Do these limitations affect you?
We strongly encourage you to help us implement it as we are welcoming contributors to open-source software and get in contact with us, we happily answer requests for collaboration with attached CV and your programming experience!
Security¶
(none)