Micrometer не может отправлять метрики весенних приложений в influxdbJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Micrometer не может отправлять метрики весенних приложений в influxdb

Сообщение Anonymous »

Я пытаюсь добавить мониторинг в свое приложение Spring. Добавленные зависимости

Код: Выделить всё

org.springframework.boot
spring-boot-starter-actuator


io.micrometer
micrometer-registry-influx

И отредактировал файл application.properties:

Код: Выделить всё

spring.application.name=Mock
server.port=9090

# SpringBoot Actuator Endpoints configuration
management.endpoints.web.exposure.include=health,info,metrics

management.metrics.export.influx.api-version=v1
management.metrics.export.influx.uri=https://monhost:8086
management.metrics.export.influx.user-name=name
management.metrics.export.influx.password=pass
management.metrics.export.influx.db=TSA_Mon_LT
Но когда приложение пытается отправить метрики в Influx, я получаю ошибки:

Код: Выделить всё

2025-01-15T13:17:11.042+03:00 ERROR 1448 --- [Mock] [trics-publisher] i.micrometer.influx.InfluxMeterRegistry : unable to create database 'mydb': {"code":"unauthorized","message":"unauthorized access"}
2025-01-15T13:17:11.363+03:00 ERROR 1448 --- [Mock] [trics-publisher] i.micrometer.influx.InfluxMeterRegistry : failed to send metrics to influx: {"code":"unauthorized","message":"unauthorized access"}
2025-01-15T13:17:27.151+03:00 ERROR 1448 --- [Mock] [ionShutdownHook] i.micrometer.influx.InfluxMeterRegistry : unable to create database 'mydb': {"code":"unauthorized","message":"unauthorized access"}
2025-01-15T13:17:27.185+03:00 ERROR 1448 --- [Mock] [ionShutdownHook] i.micrometer.influx.InfluxMeterRegistry : failed to send metrics to influx: {"code":"unauthorized","message":"unauthorized access"}
Имя пользователя и пароль верны, поэтому у меня есть 2 проблемы:
  • Почему приложение не может получить доступ к influxdb?
  • Почему приложение пытается создать БД «mydb», когда в application.properties указано «TSA_Mon_LT»
Версия Influxdb 1.8.9. Я попытался добавить Management.metrics.export.influx.auto-create-db=false, но приложение все равно пытается создать БД "mydb"

Подробнее здесь: https://stackoverflow.com/questions/793 ... o-influxdb
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»