开发者社区 > 云原生 > 正文

Nacos我项目集成了 prometheus ,怎么访问 报 404?

Nacos我项目集成了 prometheus ,怎么访问 报 404?
http://127.0.0.1:8848/nacos/actuator/prometheus
iwEcAqNwbmcDAQTRBM0F0QKhBrBPjwOxjWl3tQUY8QZM3ZcAB9IIYrDUCAAJomltCgAL0gAA-no.png_720x720q90.jpg
iwEcAqNwbmcDAQTRArMF0QD8BrDh9CYZ4ja5PAUY8ScayXoAB9IIYrDUCAAJomltCgAL0VZ3.png_720x720q90.jpg
iwEcAqNwbmcDAQTRAgEF0QCWBrAB1uGjba1tyAUY8TXeMQwAB9IIYrDUCAAJomltCgAL0S8i.png_720x720q90.jpg

展开
收起
青城山下庄文杰 2023-10-16 16:51:51 638 0
1 条回答
写回答
取消 提交回答
  • 如果你的项目集成了Prometheus,并且你访问http://127.0.0.1:8848/nacos/actuator/prometheus时出现了404错误,那么可能是由于以下原因之一导致的:

    1. 端口号不正确:请确保你的Nacos服务正在监听正确的端口号。默认情况下,Nacos的Actuator端点使用/actuator路径,而Prometheus指标则使用/prometheus路径。因此,你需要访问http://127.0.0.1:8848/nacos/actuator/prometheus来获取Prometheus指标。

    2. 配置错误:请检查你的Nacos配置文件是否正确地启用了Prometheus支持。在application.properties文件中,你需要添加以下配置项:

      management.endpoints.web.exposure.include=prometheus
      

      这将启用Prometheus端点并使其可从外部访问。

    3. 版本不兼容:如果你使用的是较旧版本的Nacos或Prometheus,可能会出现兼容性问题导致无法正常访问Prometheus指标。请确保你使用的Nacos和Prometheus版本是兼容的,并且遵循官方文档中的说明进行配置和使用。

    2023-10-19 14:53:32
    赞同 展开评论 打赏

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

相关产品

  • 可观测监控 Prometheus 版
  • 相关电子书

    更多
    RocketMQ Prometheus Exporter 打造定制化 DevOps 平台 立即下载
    workshop专场-微服务专场-开发者动手实践营-微服务-使用Nacos进行服务的动态发现和流量调度 立即下载
    Nacos 启航,发布第一个版本, 云原生时代助力用户微服务平台建设 立即下载