繁体   English   中英

如何启用 Prometheus 内部指标?

[英]How to enable Prometheus internal metrics?

我想使用 prometheus 监控 Prometheus 服务。

Localy 我有以下 docker-compose:

version: '3.7'

services:
  grafana:
    build: './config/grafana'
    ports:
      - 3000:3000
    volumes:
      - ./grafana:/var/lib/grafana
    environment:
      - GF_SECURITY_ADMIN_USER=admin
      - GF_SECURITY_ADMIN_PASSWORD=admin
    networks:
      monitoring:
        aliases:
          - grafana
  prometheus:
    image: prom/prometheus
    ports:
      - 9090:9090
    volumes:
      - ./config/prometheus.yml:/etc/prometheus/prometheus.yml
      - ./prometheus:/prometheus
    networks:
      monitoring:
        aliases:
          - prometheus
networks:
  monitoring:

当我启动 prometheus 时,我可以访问 http://localhost:9090/ 来查看 UI,它可以工作,但没有指标。 要查看指标,我需要执行 2 个操作:

  1. 强制 Prometheus 公开指标
  2. 配置 prometheus 监听指标

第二步对我来说很清楚,但我不明白如何强制 Prometheus 公开指标。

你能解释一下吗?

谢谢@DazWilkin

默认情况下,Prometheus 自己的指标可用于

localhost:9090/metrics

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM