Micrometer kann keine Metriken von Federanwendungen an influxdb sendenJava

Java-Forum
Guest
 Micrometer kann keine Metriken von Federanwendungen an influxdb senden

Post by Guest »

Ich versuche, meiner Spring-Anwendung eine Überwachung hinzuzufügen. Eine hinzugefügte Abhängigkeit (

Code: Select all

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


io.micrometer
micrometer-registry-influx

)
Und bearbeitete die application.properties-Datei:

Code: Select all

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
Aber wenn die App versucht, Metriken an Influx zu senden, erhalte ich folgende Fehlermeldung:
2025-01-15T13:17:11.042+03:00 ERROR 1448 --- [Mock ] [trics-publisher] i.micrometer.influx.InfluxMeterRegistry: Datenbank „mydb“ konnte nicht erstellt werden: {"code": "unauthorized", "message": "unauthorized access"2025-01-15T13:17:11.363+03:00 FEHLER 1448 --- [Mock] [trics-publisher] i. micrometer.influx.InfluxMeterRegistry: Messwerte konnten nicht an Influx gesendet werden: {"code": "unauthorized", "message": "unauthorized access"2025-01-15T13:17:27.151+03:00 FEHLER 1448 --- [Mock] [ionShutdownHook] i.micrometer.influx.InfluxMeterRegistry: Datenbank 'mydb' konnte nicht erstellt werden: {"code": "unauthorized" ,„message“: „unautorisierter Zugriff“}
2025-01-15T13:17:27.185+03:00 FEHLER 1448 --- [Mock] [ionShutdownHook] i.micrometer.influx.InfluxMeterRegistry: Messwerte konnten nicht an Influx gesendet werden: {"code": "unauthorized", „message“: „unautorisierter Zugriff“
Der Benutzername und das Passwort sind korrekt, also habe ich 2 Probleme:
  • Warum die App keinen Zugriff auf influxdb erhält?
  • Warum die App versucht, DB „mydb“ zu erstellen " wenn es „TSA_Mon_LT“ in application.properties ist
Influxdb-Version ist 1.8.9. Ich habe versucht, management.metrics.export.influx.auto-create-db=false hinzuzufügen, aber die App versucht immer noch, DB „mydb“

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post