Я очень новичок в мониторинге микросервисов с использованием Prometheus и Datadog. Я пытаюсь отслеживать частоту запросов обратного вызова события в секунду, используя запросы PromQL и запросы данных, но когда я сравнил значения обоих инструментов, они оказались очень разными. Я хочу знать, должны ли эти два значения быть одинаковыми. Если да, то как мне написать свои запросы для получения правильных значений
Запрос PromQL
sum by (service)(rate(service_event_callback_processing_seconds_count[1m]))
Запрос данных (файл json)
{
"viz": "timeseries",
"requests": [
{
"q": "per_second(avg:prod.service_event_callback_processing_seconds.count{$service,team:callai})",
"type": "line",
"style": {
"palette": "dog_classic",
"type": "solid",
"width": "normal"
},
"aggregator": "avg",
"conditional_formats": []
}
],
"autoscale": true
}
Скажите, пожалуйста, как я могу сделать два запроса эквивалентными?