想问下nacos2.2.0版本支持prometheus sd, 但是labels如何添加额外信息呢?

想问下nacos2.2.0版本支持prometheus sd, 但是labels如何添加额外信息呢?源码看只能加集群名。feea72d4b9e33a8a85f53dd3f81b83b0.png

展开
收起
三分钟热度的鱼 2023-05-23 13:25:25 204 分享 版权
1 条回答
写回答
取消 提交回答
  • CSDN全栈领域优质创作者,万粉博主;InfoQ签约博主;华为云享专家;华为Iot专家;亚马逊人工智能自动驾驶(大众组)吉尼斯世界纪录获得者

    nacos2.2.0版本支持prometheus sd,可以通过在Prometheus的查询语句中使用${}来添加额外信息。例如,假设您想将nacos服务的名称添加到指标标签中,可以在Prometheus查询语句中使用以下格式:

    http_server_requests_total{job="nacos", ${NACOS_SERVICE_NAME}}
    

    其中,NACOS_SERVICE_NAME是自定义的标签名,可以在nacos配置文件中定义。当您通过nacos-admin控制台创建服务时,可以指定该标签的值。在以上示例中,查询语句将返回所有nacos服务的HTTP请求总数。

    2023-05-24 08:47:27
    赞同 展开评论

阿里云拥有国内全面的云原生产品技术以及大规模的云原生应用实践,通过全面容器化、核心技术互联网化、应用 Serverless 化三大范式,助力制造业企业高效上云,实现系统稳定、应用敏捷智能。拥抱云原生,让创新无处不在。

收录在圈子:
+ 订阅
阿里云 云原生应用平台 肩负阿里巴巴集团基础设施云化以及核心技术互联网化的重要职责,致力于打造稳定、标准、先进的云原生产品,成为云原生时代的引领者,推动行业全面想云原生的技术升级,成为阿里云新增长引擎。商业化产品包括容器、云原生中间件、函数计算等。
还有其他疑问?
咨询AI助理