Превышен крайний срок контекста для конечной точки службы Prometheus - PullRequest
0 голосов
/ 13 декабря 2018

Prometheus Version - 6.7.0

Чтобы очистить только определенный порт для службы, я использовал приведенную ниже конфигурацию.В Prometheus конечная точка целевой службы всегда переходит в состояние

context deadline exceeded  and Error says - Get http://<service-name>:8000/metrics:dial tcp <service-ip>:8000:i/o timeout

Конфигурация задания My Prometheus -

- job_name: '<service-name>'
          scrape_interval: 10s
          scrape_timeout: 20s
          honor_labels: true
          kubernetes_sd_configs:
            - role: service
          relabel_configs:
            - source_labels: [__meta_kubernetes_service_label_app]
              action: keep
              regex: <app-name>
            - source_labels: [__meta_kubernetes_service_name]
              action: replace
              target_label: kubernetes_name
            - source_labels: [__address__, __meta_kubernetes_service_annotation_prometheus_io_scrape_port]
              action: replace
              regex: ([^:]+)(?::\d+)?;(\d+)
              replacement: $1:$2
              target_label: __address__

Пробное добавление ниже tls_config, но это не помогло -

tls_config:
  insecure_skip_verify: true

Также я попросил Прометея проверить scrape_duration_seconds, что составляет около 1 секунды.

Это известная проблема?ИЛИ Нужно ли выполнять какие-либо конкретные шаги для получения подробных журналов ошибок.

...