diff --git a/logging.yaml b/logging.yaml new file mode 100644 index 0000000..746ccf2 --- /dev/null +++ b/logging.yaml @@ -0,0 +1,48 @@ +cluster: + name: rut-test + +destinations: # List of destinations where telemetry data will be sent + - name: monitor-test + type: otlp + url: "https://monitor-test.rut.sunet.se:4317" + metrics: { enabled: true } + logs: { enabled: true } + traces: { enabled: true } + +# Features to enable, which determines what data to collect +clusterMetrics: + enabled: true + +clusterEvents: + enabled: true + +podLogs: + enabled: true + +annotationAutodiscovery: + enabled: true + annotations: + scrape: prometheus.io/scrape + metricsPath: prometheus.io/path + metricsPortNumber: prometheus.io/port + metricsScheme: prometheus.io/scheme + +integrations: + cert-manager: + instances: + - name: cert-manager + labelSelectors: + app.kubernetes.io/name: cert-manager + +prometheusOperatorObjects: + enabled: true + +# Telemetry collector definitions +alloy-metrics: + enabled: true + +alloy-singleton: + enabled: true + +alloy-logs: + enabled: true