Перенос запросов из кучи в прометей на k8s
Я перевожу приборную панель Grafana из кучи (приток БД) в Прометей.
У меня был график, который представляет использование процессора microservice и предел процессора
SELECT mean("value") FROM "cpu/usage_rate" WHERE ("container_name" = 'my-container') AND $timeFilter GROUP BY time($interval) fill(null)
а также
SELECT mean("value") FROM "cpu/limit" WHERE ("container_name" = 'my-container') AND $timeFilter GROUP BY time($interval) fill(null)
соответственно.
В Prometheus, используя следующие запросы, я получаю похожие, но иногда странные результаты.
avg(rate(container_cpu_usage_seconds_total {container_name="my-container"} [$__interval]))*1000
avg(container_spec_cpu_quota {container_name="my-container"})/100
Диаграмма Прометея
1º Я должен был умножить и разделить мои значения, чтобы получить значения в аналогичном масштабе
2º Значения не совпадают, различия в частоте дискретизации?
3º В диаграммах Прометея использование ЦП иногда превышает пределы
4 ° Я строю неправильные переменные в Прометее?