
sstarcher/helm-exporter![Docker Registry]([***]
以Prometheus格式导出Helm发布、图表和版本统计数据。
Helm Exporter是一个用于导出Helm相关统计数据的工具,能够将Helm发布、图表及版本信息以Prometheus格式提供,方便集成到监控系统中,实现对Helm部署情况的实时监控和分析。
适用于Kubernetes集群环境中使用Helm进行应用部署的场景,帮助管理员:
consolehelm repo add sstarcher [***] helm repo update
有关命令文档,请参见helm repo。
console# Helm $ helm install helm-exporter sstarcher/helm-exporter
helm install helm-exporter sstarcher/helm-exporter 命令将安装Helm Exporter,如果Prometheus正在运行,指标会自动被抓取指标通过以下地址暴露:
helm_chart_info{chart="ark",release="ark",version="1.2.1",latestVersion="1.2.3",appVersion="1.2.3",updated="***",namespace="test"} 1 helm_chart_info{chart="cluster-autoscaler",release="cluster-autoscaler",version="0.7.0",latestVersion=7.3.2,appVersion="",updated="***",namespace="other"} 4 helm_chart_info{chart="dex",release="dex",version="0.1.0",latestVersion="3.4.0",appVersion="1.2.3",updated="***",namespace="test"} 1
指标值为Helm状态码,状态码与Helm原生状态不完全对应,负数表示异常情况:
manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务