43 lines
1.8 KiB
YAML
43 lines
1.8 KiB
YAML
# =============================================================================
|
|||
|
|
# eBdesk SiCABE — Grafana datasource (hasil provisioning)
|
||
|
|
# =============================================================================
|
||
|
|
# Datasource bertipe `prometheus` WAJIB menunjuk server Prometheus
|
||
|
|
# (`http://prometheus:9090`). Menunjuk `http://minio:9000` akan selalu gagal
|
||
|
|
# ("error querying the Prometheus API") karena MinIO adalah API S3, bukan
|
||
|
|
# server Prometheus — metrik MinIO diambil Prometheus lewat scrape
|
||
|
|
# (lihat config/prometheus/prometheus.yml), bukan dibaca langsung oleh Grafana.
|
||
|
|
#
|
||
|
|
# Datasource OpenMetadata DIHAPUS pada review Fase 6: plugin
|
||
|
|
# `grafana-opendatasource-http` TIDAK ADA di katalog Grafana (404) sehingga
|
||
|
|
# selalu "Plugin not registered". Tidak ada plugin resmi Grafana → OpenMetadata;
|
||
|
|
# arah yang didukung OpenMetadata adalah sebaliknya (OM meng-ingest Grafana).
|
||
|
|
# Bila data OM ingin ditampilkan di Grafana, pakai datasource HTTP generik
|
||
|
|
# (mis. Infinity) + token API OpenMetadata.
|
||
|
|
# =============================================================================
|
||
|
|
apiVersion: 1
|
||
|
|
|
||
|
|
# Grafana provisioning hanya MENAMBAH/MENGUBAH — datasource yang dihapus dari
|
||
|
|
# berkas ini TIDAK ikut terhapus. Karena itu penghapusan ditulis eksplisit di
|
||
|
|
# bawah (idempoten, aman dijalankan berulang).
|
||
|
|
deleteDatasources:
|
||
|
|
- name: OpenMetadata
|
||
|
|
orgId: 1
|
||
|
|
|
||
|
|
datasources:
|
||
|
|
- name: Prometheus
|
||
|
|
type: prometheus
|
||
|
|
access: proxy
|
||
|
|
url: http://prometheus:9090
|
||
|
|
isDefault: true
|
||
|
|
editable: false
|
||
|
|
|
||
|
|
# Metrik MinIO tetap memakai instance Prometheus yang sama (job_name: minio),
|
||
|
|
# dinamai terpisah karena dipakai panel "Storage Usage" di dashboard.
|
||
|
|
- name: MinIO Metrics
|
||
|
|
type: prometheus
|
||
|
|
access: proxy
|
||
|
|
url: http://prometheus:9090
|
||
|
|
editable: false
|
||
|
|
jsonData:
|
||
|
|
tlsSkipVerify: true
|