Hpa не выбирает существующую пользовательскую метрику? - PullRequest
0 голосов
/ 29 сентября 2019

Я использую mongodb-экспортер для хранения / запроса метрик через прометей.Я настроил пользовательский сервер метрик и сохранил значения для этого.

Это свидетельствует о совместимости работ экспортера и прометейного сервера.

  • Запрос: kubectl get --raw "/apis/custom.metrics.k8s.io/v1beta1/namespaces/monitoring/pods/*/mongodb_mongod_wiredtiger_cache_bytes"

  • Результат: {"kind":"MetricValueList","apiVersion":"custom.metrics.k8s.io/v1beta1","metadata":{"selfLink":"/apis/custom.metrics.k8s.io/v1beta1/namespaces/monitoring/pods/%2A/mongodb_mongod_wiredtiger_cache_bytes"},"items":[{"describedObject":{"kind":"Pod","namespace":"monitoring","name":"mongo-exporter-2-prometheus-mongodb-exporter-68f95fd65d-dvptr","apiVersion":"/v1"},"metricName":"mongodb_mongod_wiredtiger_cache_bytes","timestamp":"TTTTT","value":"0"}]}

В моем случае, когда я создаю hpa для этого пользовательского показателя из mongo exporter, hpa возвращает мне эту ошибку:

failed to get mongodb_mongod_wiredtiger_cache_bytes utilization: unable to get metrics for resource mongodb_mongod_wiredtiger_cache_bytes: no metrics returned from resource metrics API

Какая основная проблема в моем случае?Я проверил все конфиги и поток выглядит нормально, но где моя ошибка.

Помощь

Спасибо :)

...