Я в настоящее время использую агент Java opentelemetry в моем приложении Scala и сталкиваюсь с некоторыми проблемами. < /p>
Ошибка, которую я испытываю, заключается в следующем: < /p>
[otel.javaagent 2023-06-13 13:02:12:461 +0000] [PeriodicMetricReader-1] WARN io.opentelemetry.sdk.metrics.internal.state.AsynchronousMetricStorage - Instrument db.client.connections.usage has recorded multiple values for the same attributes.
< /code>
Я не уверен, почему это происходит или как это исправить. Я рассмотрел несколько потенциальных проблем: < /p>
Параллелизм: у меня есть несколько потоков, которые могут записывать измерения одновременно, но я полагал, что это обрабатывалось Opentelemetry Sdk. Инструментов: я не уверен, использую ли я правильный тип инструмента для своего варианта использования, но db.client.connections.usage, кажется, наилучшим образом подходит. < /p>
i м Также используя версию 1.25.1 opentelemetry Java Agent Sdk. Ваша помощь. Спасибо.
Подробнее здесь: https://stackoverflow.com/questions/764 ... s-in-scala