- Во-первых, я бы проверил, какие метрики хранятся в Datadog, с помощью API
- Во-вторых, я бы проверил тип отправляемой вами метрики
https://app.datadoghq.com/metric/summary?metric=<my-metric>
Не уверенесли тип счетчика может иметь десятичные значения, возможно, будет более подходящим индикатор. - Наконец, для отображения значения вы можете использовать виджет значения запроса, такой как приведенный ниже фрагмент кода. Обязательно:
- Возьмите последнее значение (здесь агрегатор: последний)
- Выберите количество десятичных знаков (здесь точность: 3)
- Выберите правильное агрегирование пространстваесли вы получаете этот показатель из нескольких мест (т. е. из нескольких тегов) (здесь avg: my_metric {*})
{
"viz": "query_value",
"requests": [
{
"q": "avg:nginx.logs.request.count{*}.as_count()",
"type": null,
"style": {
"palette": "dog_classic",
"type": "solid",
"width": "normal"
},
"aggregator": "last",
"conditional_formats": [
{
"comparator": ">",
"palette": "white_on_red",
"value": null
},
{
"comparator": ">=",
"palette": "white_on_yellow",
"value": null
},
{
"comparator": "<",
"palette": "white_on_green",
"value": null
}
]
}
],
"autoscale": true,
"precision": "3"
}
Примечание : Iтакже используйте это для Кафки (просто для справки), но в вашем случае это не требуется:
ENTRYPOINT ["java","-javaagent:dd-java-agent.jar","-Ddd.agent.host=localhost","-Ddd.jmxfetch.statsd.host=localhost","-Ddd.trace.global.tags=env:kafka","-Ddd.agent.port=8126","-Ddd.service.name=KafkaProducer","-Ddd.logs.injection=true","-Ddd.trace.analytics.enabled=true","-Ddd.kafka.analytics.enabled=true","-Ddd.servlet.analytics.enabled=true","-Ddd.spring-web.analytics.enabled=true","-jar","target/KafkaConsumer-0.0.1-SNAPSHOT.jar"]