gpt4 book ai didi

apache-spark - 重命名服务监视器中的指标

转载 作者:行者123 更新时间:2023-12-03 08:28:34 25 4
gpt4 key购买 nike

阅读后this文章我正在尝试清理 Spark 3.0.1 中的指标。这是我的 servicemonitor.yml 文件:

apiVersion: monitoring.coreos.com/v1
kind: ServiceMonitor
metadata:
labels:
app: spark3
release: prometheus
name: spark3-servicemonitor
spec:
endpoints:
- interval: 5s
port: spark-ui
path: /metrics/prometheus
relabelings:
# Rename metrics
- sourceLabels: [__name__]
targetLabel: __name__
regex: 'metrics_spark_driver_.+_StreamingMetrics_([a-zA-Z_]{1,})_Value'
replacement: 'spark_driver_$1'
namespaceSelector:
matchNames:
- default
selector:
matchLabels:
spark-version: "3"

我期望实现以下转变:metrics_spark_driver_whateverappid_StreamingMetrics_streaming_lastCompletedBatch_totalDelay_Value -> spark_driver_streaming_lastCompletedBatch_totalDelay 但是重新标记似乎不起作用。您能在这个问题上帮助我吗?

最佳答案

根据 specrelabelings 必须命名为 metricRelabelings 。请注意,ServiceMonitors 的 yaml 格式不使用与相应的 prometheus 配置相同的键名称(但它仍然是有效的 yaml)。

关于apache-spark - 重命名服务监视器中的指标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65862199/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com