Я использую кеш кофеина с приложением Spring Boot. Все метрики включены, поэтому у меня они есть на Prometheus и Grafana.
На основе показателя cache_gets_total
я хочу построить график HitRate.
Я пытался получить попадания в кеш:
delta(cache_gets_total{result="hit",name="myCache"}[1m])
и все извлекается из кеша:
sum(delta(cache_gets_total{name="myCache"}[1m]))
Обе метрики работают правильно и имеют значения. Но когда я пытаюсь получить коэффициент попаданий, у меня нет точек данных. Запрос, который я пробовал:
delta(cache_gets_total{result="hit",name="myCache"}[1m]) / sum(delta(cache_gets_total{name="myCache"}[1m]))
Почему этот запрос не работает и как получить график HitRate на основе информации, полученной из Spring Boot и Caffeine?