в Prometheus по кодам ответа и latency не просто с апстримов, а в том числе в разбивке по метода приложения.
Например, обратился клиент по следующим урлам и получил 200:
/path1/path2/test
/path1/path2/test2
При этом location и upstream одинаковые.
Хочу видеть в метриках что-то вроде:
metrics{code=“200”, url=“/path1/path2/test”} 1
metrics{code=“200”, url=“/path1/path2/test2”} 1
Суть вопроса: есть ли что-то готовое, чтобы не делать велосипеды? В гуглах не нашёл. Vts экспортёр в данном случае не подойдёт.
P.S. Знаю, что это лучше мониторить на стороне самого приложения, но кейс именно такой, как описал.
Вроде как такого нет. Нужно колхозить. Либо на lua, либо через логи.
я такое в еластику загоняю, брат жиф
Обсуждают сегодня