From 2fa48e9fcd094be4be7ab869c8a4a7d2b9f72db2 Mon Sep 17 00:00:00 2001 From: Stefan Reimer Date: Wed, 4 Dec 2024 18:39:21 +0000 Subject: [PATCH] fix: latest data-prepper, various fixes for telemetry --- charts/kubezero-telemetry/dashboards.yaml | 11 +- .../templates/grafana-dashboards.yaml | 4 + .../templates/kafka/kafka-single-node.yaml | 236 ++++++++++++++++++ .../templates/kafka/podMonitor.yaml | 49 ++++ charts/kubezero-telemetry/values.yaml | 12 +- 5 files changed, 307 insertions(+), 5 deletions(-) create mode 100644 charts/kubezero-telemetry/templates/kafka/kafka-single-node.yaml create mode 100644 charts/kubezero-telemetry/templates/kafka/podMonitor.yaml diff --git a/charts/kubezero-telemetry/dashboards.yaml b/charts/kubezero-telemetry/dashboards.yaml index bc5ed7ed..4c360c9b 100644 --- a/charts/kubezero-telemetry/dashboards.yaml +++ b/charts/kubezero-telemetry/dashboards.yaml @@ -1,7 +1,7 @@ configmap: grafana-dashboards gzip: true folder: Telemetry -#condition: '.Values.telemetry.metrics.enabled' +condition: '.Values.metrics.enabled' dashboards: #- name: jaeger # url: https://grafana.com/api/dashboards/10001/revisions/2/download @@ -9,14 +9,19 @@ dashboards: # - Jaeger # - Telemetry - name: opensearch - url: https://grafana.com/api/dashboards/15178/revisions/2/download + url: "https://grafana.com/api/dashboards/15178/revisions/2/download" tags: - OpenSearch - Telemetry - name: fluent-logging - url: https://grafana.com/api/dashboards/7752/revisions/6/download + url: "https://grafana.com/api/dashboards/7752/revisions/6/download" #url: https://grafana.com/api/dashboards/13042/revisions/2/download tags: - fluentd - fluent-bit - Telemetry +- name: kafka + url: "https://raw.githubusercontent.com/strimzi/strimzi-kafka-operator/refs/heads/main/examples/metrics/grafana-dashboards/strimzi-kraft.json" + tags: + - Telemetry + - Kafka diff --git a/charts/kubezero-telemetry/templates/grafana-dashboards.yaml b/charts/kubezero-telemetry/templates/grafana-dashboards.yaml index 02e92a84..5d9d56d0 100644 --- a/charts/kubezero-telemetry/templates/grafana-dashboards.yaml +++ b/charts/kubezero-telemetry/templates/grafana-dashboards.yaml @@ -1,3 +1,4 @@ +{{- if .Values.metrics.enabled }} apiVersion: v1 kind: ConfigMap metadata: @@ -13,3 +14,6 @@ binaryData: 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 fluent-logging.json.gz: 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 + kafka.json.gz: + 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 +{{- end }} diff --git a/charts/kubezero-telemetry/templates/kafka/kafka-single-node.yaml b/charts/kubezero-telemetry/templates/kafka/kafka-single-node.yaml new file mode 100644 index 00000000..aa3953f1 --- /dev/null +++ b/charts/kubezero-telemetry/templates/kafka/kafka-single-node.yaml @@ -0,0 +1,236 @@ +{{- if index .Values "data-prepper" "enabled" }} +apiVersion: kafka.strimzi.io/v1beta2 +kind: KafkaNodePool +metadata: + name: kraft + labels: + strimzi.io/cluster: telemetry + {{- include "kubezero-lib.labels" . | nindent 4 }} +spec: + replicas: 1 + roles: + - controller + - broker + storage: + type: jbod + volumes: + - id: 0 + type: persistent-claim + size: 4Gi + deleteClaim: true + kraftMetadata: shared +--- + +apiVersion: kafka.strimzi.io/v1beta2 +kind: Kafka +metadata: + name: telemetry + annotations: + strimzi.io/node-pools: enabled + strimzi.io/kraft: enabled + {{- include "kubezero-lib.labels" . | nindent 4 }} +spec: + kafka: + version: 3.8.0 + metadataVersion: 3.8-IV0 + listeners: + - name: plain + port: 9092 + type: internal + tls: false + - name: tls + port: 9093 + type: internal + tls: true + config: + offsets.topic.replication.factor: 1 + transaction.state.log.replication.factor: 1 + transaction.state.log.min.isr: 1 + default.replication.factor: 1 + min.insync.replicas: 1 + {{- if .Values.metrics.enabled }} + metricsConfig: + type: jmxPrometheusExporter + valueFrom: + configMapKeyRef: + name: kafka-metrics + key: kafka-metrics-config.yml + {{- end }} +# entityOperator: +# topicOperator: {} +# userOperator: {} + +{{- if .Values.metrics.enabled }} +--- +kind: ConfigMap +apiVersion: v1 +metadata: + name: kafka-metrics + labels: + {{- include "kubezero-lib.labels" . | nindent 4 }} +data: + kafka-metrics-config.yml: | + # See https://github.com/prometheus/jmx_exporter for more info about JMX Prometheus Exporter metrics + lowercaseOutputName: true + rules: + # Special cases and very specific rules + - pattern: kafka.server<>Value + name: kafka_server_$1_$2 + type: GAUGE + labels: + clientId: "$3" + topic: "$4" + partition: "$5" + - pattern: kafka.server<>Value + name: kafka_server_$1_$2 + type: GAUGE + labels: + clientId: "$3" + broker: "$4:$5" + - pattern: kafka.server<>connections + name: kafka_server_$1_connections_tls_info + type: GAUGE + labels: + cipher: "$2" + protocol: "$3" + listener: "$4" + networkProcessor: "$5" + - pattern: kafka.server<>connections + name: kafka_server_$1_connections_software + type: GAUGE + labels: + clientSoftwareName: "$2" + clientSoftwareVersion: "$3" + listener: "$4" + networkProcessor: "$5" + - pattern: "kafka.server<>(.+-total):" + name: kafka_server_$1_$4 + type: COUNTER + labels: + listener: "$2" + networkProcessor: "$3" + - pattern: "kafka.server<>(.+):" + name: kafka_server_$1_$4 + type: GAUGE + labels: + listener: "$2" + networkProcessor: "$3" + - pattern: kafka.server<>(.+-total) + name: kafka_server_$1_$4 + type: COUNTER + labels: + listener: "$2" + networkProcessor: "$3" + - pattern: kafka.server<>(.+) + name: kafka_server_$1_$4 + type: GAUGE + labels: + listener: "$2" + networkProcessor: "$3" + # Some percent metrics use MeanRate attribute + # Ex) kafka.server<>MeanRate + - pattern: kafka.(\w+)<>MeanRate + name: kafka_$1_$2_$3_percent + type: GAUGE + # Generic gauges for percents + - pattern: kafka.(\w+)<>Value + name: kafka_$1_$2_$3_percent + type: GAUGE + - pattern: kafka.(\w+)<>Value + name: kafka_$1_$2_$3_percent + type: GAUGE + labels: + "$4": "$5" + # Generic per-second counters with 0-2 key/value pairs + - pattern: kafka.(\w+)<>Count + name: kafka_$1_$2_$3_total + type: COUNTER + labels: + "$4": "$5" + "$6": "$7" + - pattern: kafka.(\w+)<>Count + name: kafka_$1_$2_$3_total + type: COUNTER + labels: + "$4": "$5" + - pattern: kafka.(\w+)<>Count + name: kafka_$1_$2_$3_total + type: COUNTER + # Generic gauges with 0-2 key/value pairs + - pattern: kafka.(\w+)<>Value + name: kafka_$1_$2_$3 + type: GAUGE + labels: + "$4": "$5" + "$6": "$7" + - pattern: kafka.(\w+)<>Value + name: kafka_$1_$2_$3 + type: GAUGE + labels: + "$4": "$5" + - pattern: kafka.(\w+)<>Value + name: kafka_$1_$2_$3 + type: GAUGE + # Emulate Prometheus 'Summary' metrics for the exported 'Histogram's. + # Note that these are missing the '_sum' metric! + - pattern: kafka.(\w+)<>Count + name: kafka_$1_$2_$3_count + type: COUNTER + labels: + "$4": "$5" + "$6": "$7" + - pattern: kafka.(\w+)<>(\d+)thPercentile + name: kafka_$1_$2_$3 + type: GAUGE + labels: + "$4": "$5" + "$6": "$7" + quantile: "0.$8" + - pattern: kafka.(\w+)<>Count + name: kafka_$1_$2_$3_count + type: COUNTER + labels: + "$4": "$5" + - pattern: kafka.(\w+)<>(\d+)thPercentile + name: kafka_$1_$2_$3 + type: GAUGE + labels: + "$4": "$5" + quantile: "0.$6" + - pattern: kafka.(\w+)<>Count + name: kafka_$1_$2_$3_count + type: COUNTER + - pattern: kafka.(\w+)<>(\d+)thPercentile + name: kafka_$1_$2_$3 + type: GAUGE + labels: + quantile: "0.$4" + # KRaft overall related metrics + # distinguish between always increasing COUNTER (total and max) and variable GAUGE (all others) metrics + - pattern: "kafka.server<>(.+-total|.+-max):" + name: kafka_server_raftmetrics_$1 + type: COUNTER + - pattern: "kafka.server<>(current-state): (.+)" + name: kafka_server_raftmetrics_$1 + value: 1 + type: UNTYPED + labels: + $1: "$2" + - pattern: "kafka.server<>(.+):" + name: kafka_server_raftmetrics_$1 + type: GAUGE + # KRaft "low level" channels related metrics + # distinguish between always increasing COUNTER (total and max) and variable GAUGE (all others) metrics + - pattern: "kafka.server<>(.+-total|.+-max):" + name: kafka_server_raftchannelmetrics_$1 + type: COUNTER + - pattern: "kafka.server<>(.+):" + name: kafka_server_raftchannelmetrics_$1 + type: GAUGE + # Broker metrics related to fetching metadata topic records in KRaft mode + - pattern: "kafka.server<>(.+):" + name: kafka_server_brokermetadatametrics_$1 + type: GAUGE +{{- end }} + +{{- end }} diff --git a/charts/kubezero-telemetry/templates/kafka/podMonitor.yaml b/charts/kubezero-telemetry/templates/kafka/podMonitor.yaml new file mode 100644 index 00000000..78bffc24 --- /dev/null +++ b/charts/kubezero-telemetry/templates/kafka/podMonitor.yaml @@ -0,0 +1,49 @@ +{{- if and (index .Values "data-prepper" "enabled" ) .Values.metrics.enabled }} +apiVersion: monitoring.coreos.com/v1 +kind: PodMonitor +metadata: + name: {{ printf "%s-%s" (include "kubezero-lib.fullname" $) "kafka" | trunc 63 | trimSuffix "-" }} + labels: + {{- include "kubezero-lib.labels" . | nindent 4 }} +spec: + selector: + matchExpressions: + - key: "strimzi.io/kind" + operator: In + values: ["Kafka", "KafkaConnect", "KafkaMirrorMaker", "KafkaMirrorMaker2"] + namespaceSelector: + matchNames: + - {{ .Release.Namespace }} + podMetricsEndpoints: + - path: /metrics + port: tcp-prometheus + relabelings: + - separator: ; + regex: __meta_kubernetes_pod_label_(strimzi_io_.+) + replacement: $1 + action: labelmap + - sourceLabels: [__meta_kubernetes_namespace] + separator: ; + regex: (.*) + targetLabel: namespace + replacement: $1 + action: replace + - sourceLabels: [__meta_kubernetes_pod_name] + separator: ; + regex: (.*) + targetLabel: kubernetes_pod_name + replacement: $1 + action: replace + - sourceLabels: [__meta_kubernetes_pod_node_name] + separator: ; + regex: (.*) + targetLabel: node_name + replacement: $1 + action: replace + - sourceLabels: [__meta_kubernetes_pod_host_ip] + separator: ; + regex: (.*) + targetLabel: node_ip + replacement: $1 + action: replace +{{- end }} diff --git a/charts/kubezero-telemetry/values.yaml b/charts/kubezero-telemetry/values.yaml index 9399537b..6f3d0cc6 100644 --- a/charts/kubezero-telemetry/values.yaml +++ b/charts/kubezero-telemetry/values.yaml @@ -1,8 +1,11 @@ +metrics: + enabled: false + data-prepper: enabled: false - #image: - # tag: 2.10.1 + image: + tag: 2.10.1 securityContext: capabilities: @@ -82,6 +85,11 @@ data-prepper: bulk_size: 4 config: + data-prepper-config.yaml: | + ssl: false + peer_forwarder: + ssl: false + log4j2-rolling.properties: | status = error dest = err