--- cluster: name: default destinations: - name: loki type: loki url: http://loki-gateway.monitoring.svc.cluster.local/loki/api/v1/push clusterEvents: enabled: false collector: alloy-logs namespaces: - dbaas - immich - authentik - mailserver - crowdsec - descheduler - calibre - monitoring - ingress-nginx - vaultwarden nodeLogs: enabled: false podLogs: enabled: true gatherMethod: kubernetesApi collector: alloy-logs labelsToKeep: [ "app_kubernetes_io_name", "container", "instance", "job", "level", "namespace", "service_name", "service_namespace", "deployment_environment", "deployment_environment_name", ] structuredMetadata: pod: pod # Set structured metadata "pod" from label "pod" namespaces: - dbaas - immich - authentik - mailserver - crowdsec - descheduler - calibre - monitoring - ingress-nginx - vaultwarden # Collectors alloy-singleton: enabled: false alloy-metrics: enabled: false alloy-logs: enabled: true # Required when using the Kubernetes API to pod logs alloy: mounts: varlog: false clustering: enabled: true alloy-profiles: enabled: false alloy-receiver: enabled: false