Как написать мгновенные запросы в адаптере Прометей, чтобы получить пользовательское значение метри c от оператора Прометей? - PullRequest
1 голос
/ 25 марта 2020

Я хочу постоянно отслеживать пользовательский показатель c (из метрического типа), реализованный в java usinf prometheus, и автоматически масштабировать модуль кубернетес на основе этого значения. Это значение отображается на панели инструментов Prometheus, и я могу получить доступ к остальным - http://localhost: 9090 / api / v1 / query? Query = . Учебники доступны только для запросов серии (для адаптера Prometheus), и я хочу реализовать мгновенный запрос в адаптере Prometheus для мониторинга этого показателя c, потому что, если я использую запрос серии, я получу пользовательское значение показателя c в милли » s вместо целых чисел. Текущая конфигурация prometheus-adapter.yaml.

rules:
  default: false
  custom:
  - seriesQuery: '{__name__=~"<custom-metric>"}'
    resources: { template: "<<.Resource>>" }
    name:
      matches: "custom-metric"
      as: "custom-metric"
prometheus:
  url: http://prom-demo-prometheus-opera-prometheus<namespace>
  port: port

Может кто-нибудь дать мне знать, как это реализовать? Заранее спасибо!

...