MinIO Integration for Grafana Cloud
MinIO is a Kubernetes-native high performance object storage server compatible with Amazon S3. The MinIO Integration enables the Grafana Cloud Agent to send metrics to Grafana Cloud. The integration also creates a useful default dashboard for visualization of MinIO metrics within Grafana Cloud.
This integration monitors a single MinIO server.
Use the walkthrough in Grafana Cloud to install the MinIO Integration, like in our Quickstart.
Post-install configuration for the MinIO Integration
By default, the agent configuration expects the MINIO_PROMETHEUS_AUTH_TYPE
to be set to ‘public’.
If you choose not to set this flag you will need to update the agent configuration prometheus
scrape job integrations/minio
to include bearer_token
generated with mc admin prometheus generate <alias>
. You can read more in the monitoring minio docs.
prometheus:
# ...
configs:
- name: integrations:
scrape_configs:
- job_name: integrations/minio
bearer_token: <secret>
scrape_interval: 5s
metrics_path: /minio/prometheus/metrics
static_configs:
- targets: ['localhost:9000']