# The main configuration for prometheus to get metric data. prometheus: # The API endpoint for the prometheus server. endpoint: "http://prometheus-server.monitor.svc.cluster.local" # Prometheus Basic Auth Creadentials. (Optional) username: "" password: "" # The main configuration for Loki to get log data. loki: # The API endpoint for loki-gateway server. endpoint: "http://loki-gateway.monitor.svc.cluster.local" # Loki Basic Auth Creadentials. (Optional) username: "" password: "" jaeger: # The API endpoint for jaeger server. endpoint: "http://jaeger.monitor.svc.cluster.local/jaeger/ui" # Jaeger Basic Auth Creadentials. (Optional) username: "" password: "" # The configuration for InsightFinder insightfinder: url: "https://app.insightfinder.com" # The url of InsightFinder. user_name: "" # Username for InsightFinder. license_key: "" # license_key for that InsightFinder user. system_name: "" # The system created in InsightFinder website. # Each project entry is a project that will be created in InsightFinder. # Projects will get created automatically if they don't exist. projects: [] # - name: node-metrics # type: metric # target: node # - name: pod-metric # type: metric # target: pod # namespace: namespace1 # - name: pod-log # type: log # target: pod # namespace: namespace2 # - name: namespace-event # type: event # target: namespace # namespace: namespace3 # - name: pod-trace # type: trace # target: pod # namespace: namespace4 embeddedprometheus: enabled: false server: persistentVolume: size: 20Gi retention: 1d embeddedloki: enabled: false monitoring: selfMonitoring: enabled: false lokiCanary: enabled: false test: enabled: false loki: auth_enabled: false limits_config: retention_period: 1h compactor: retention_enabled: true compaction_interval: 10m retention_delete_worker_count: 150 commonConfig: replication_factor: 1 backend: replicas: 1 read: replicas: 1 write: replicas: 1 minio: enabled: true replicas: 1 persistence: size: 20Gi