34 lines
1.4 KiB
Properties
34 lines
1.4 KiB
Properties
# ===================================================================
|
|
# MELDENSTELLE - ZIPKIN SERVER CONFIGURATION
|
|
# ===================================================================
|
|
|
|
# Standard-Port für die Zipkin UI und API
|
|
server.port=9411
|
|
|
|
# Port für die Spring Boot Actuator Endpunkte (getrennt vom Haupt-Port)
|
|
# management.server.port=9412 # Disabled for test compatibility
|
|
management.endpoints.web.exposure.include=health,info,prometheus
|
|
|
|
# --- Zipkin Core ---
|
|
# Speichertyp. 'mem' für Entwicklung, für Produktion Elasticsearch/MySQL/Cassandra verwenden.
|
|
zipkin.storage.type=mem
|
|
|
|
# Deaktiviert das Tracing des Zipkin-Servers selbst, um Endlosschleifen
|
|
# und unnötiges Rauschen zu verhindern. Dies ist eine wichtige Best Practice.
|
|
zipkin.self-tracing.enabled=false
|
|
management.tracing.enabled=false
|
|
|
|
# --- Logging ---
|
|
# Stellt sicher, dass das Logging nicht zu gesprächig ist
|
|
logging.level.zipkin2=INFO
|
|
logging.level.org.springframework.boot.autoconfigure=INFO
|
|
|
|
# --- Spring Boot Auto-Configuration ---
|
|
# Deaktiviert Armeria Auto-Configuration, da Zipkin seinen eigenen Server verwendet
|
|
spring.autoconfigure.exclude=com.linecorp.armeria.spring.ArmeriaAutoConfiguration
|
|
|
|
# Folgende Properties wurden entfernt, da sie den Standardwerten in Zipkin 3.x entsprechen:
|
|
# zipkin.ui.enabled=true (UI ist standardmäßig aktiv)
|
|
# server.servlet.context-path=/ (Standard-Context-Path ist root)
|
|
# management.zipkin.tracing.endpoint= (wird durch management.tracing.enabled=false obsolet)
|