github.com/1aal/kubeblocks@v0.0.0-20231107070852-e1c03e598921/deploy/redis/templates/metrics-configmap.yaml (about) 1 apiVersion: v1 2 kind: ConfigMap 3 metadata: 4 name: redis-metrics-config 5 labels: 6 {{- include "redis.labels" . | nindent 4 }} 7 data: 8 metrics-config.yaml: |- 9 extensions: 10 memory_ballast: 11 size_mib: 32 12 13 receivers: 14 apecloudredis: 15 endpoint: ${env:ENDPOINT} 16 username: ${env:REDIS_USER} 17 password: ${env:REDIS_PASSWORD} 18 password_file: "" 19 lua_script: "" 20 tls: 21 insecure: true 22 insecure_skip_verify: true 23 collection_interval: 15s 24 25 processors: 26 memory_limiter: 27 limit_mib: 128 28 spike_limit_mib: 32 29 check_interval: 10s 30 31 exporters: 32 prometheus: 33 endpoint: 0.0.0.0:{{ .Values.metrics.service.port }} 34 send_timestamps: false 35 metric_expiration: 20s 36 enable_open_metrics: false 37 resource_to_telemetry_conversion: 38 enabled: true 39 40 service: 41 telemetry: 42 logs: 43 level: info 44 pipelines: 45 metrics: 46 receivers: [ apecloudredis ] 47 processors: [ memory_limiter ] 48 exporters: [ prometheus ] 49 extensions: [ ]