Set-up Grafana integration
Aidbox metrics has integration with Grafana, which can generate dashboards and upload them to Grafana
Before setting up Grafana integration, ensure you have set up the Aidbox Metrics Server. Check the guide below on how to do it.
Use Aidbox Metrics ServerPlease start a discussion or contact us if you have questions, feedback, or suggestions.
Configuration
You need to set up the following environment variables:
Environment variable | Description |
---|---|
| Provided instance name will be attached to metrics labels. Required for monitoring of multiple Aidbox instances. |
| Grafana instance url |
| Grafana user name |
| Grafana user password |
RPC Methods
Сreated dashboards will be placed in the aidboxgen
folder
aidbox.metrics/update-aidbox-dashboard
aidbox.metrics/update-aidbox-dashboard
Generates dashboards with instance-specific metrics
datasource
(Optional) - specify prometheus like datasource name. Default: Prometheus
kibana-url
(Optional) - specify Kibana base url for generating a drill-down link to Kibana.
Request example
aidbox.metrics/update-cluster-dashboard
aidbox.metrics/update-cluster-dashboard
Generates dashboards with cluster-specific metrics
Required Prometheus exporters:
kube-state-metrics
node-exporter
cadvisor
Request example
aidbox.metrics/get-aidbox-dashboard
aidbox.metrics/get-aidbox-dashboard
Generates dashboards as a JSON
Expects no parameters
Required Prometheus exporters:
kube-state-metrics
node-exporter
cadvisor
Request example
Last updated