Я пытаюсь экспортировать размер внутренней очереди. Я не хочу вести счетчик, используя incr / decr. Что мне нужно, это получить фактический размер очереди в момент утилизации. Возможно ли это с помощью клиента prometheus ruby?
Краткий ответ на ваш расплывчатый вопрос был бы, вероятно, да. Посмотрите на документацию показывает:
Prometheus хранит все данные в виде временных рядов: потоки метки времени, принадлежащие к одной и той же метрике и тому же набору помечены размеры. Помимо сохраненных временных рядов, Прометей может генерировать временные производные временные ряды в результате запросов.