Конечная точка метрик для определения загрузки сервера в YugabyteDB

#yugabyte-db

Вопрос:

[Вопрос, опубликованный пользователем в сообществе YugabyteDB Slack]

Существует ли конечная точка метрик, чтобы клиенты могли определять, насколько загружены серверы, и соответственно регулировать/отменять запросы. В настоящее время /prometheus-metrics конечная точка возвращает слишком много показателей, большинство из которых не имеют отношения к делу. Мне нужен способ получить только те показатели, которые меня волнуют, а именно rpcs_in_queue rpc_{in,out}bound_calls_alive , и т. Д.

Ответ №1:

Начиная с f7438c2, можно отфильтровать метрики Prometheus, создав запрос, подобный приведенному ниже:

 /prometheus-metrics?metrics=<metric-substring1>,<metric-substring2>