Tutorial de Spring Boot, parte 22: Integre elk y cree una plataforma de registro en tiempo real
Este artículo presenta principalmente la integración de elk con springboot.
Introducción a elk
Descargue e instale elk
Dirección de descarga de elk: .demo.elk, el registro se enviará al socket appender.
log4j.logger.com.forezp=DEBUG, socket
# appender socket
log4j. appender.socket= org.apache.log4j.net.SocketAppender
log4j.appender.socket.Port=4560
log4j.appender.socket.RemoteHost=localhost
log4j.appender.socket.layout=org.apache.log4j.PatternLayout
log4j.appender.socket.layout.ConversionPattern=%d [%-5p] [%l] %m%n
log4j.appender.socket.ReconnectionDelay=10000
# consola appender
log4j.appender.console=org.apache.log4j.ConsoleAppender
log4j.appender.console.target=System.out
log4j.appender.console.layout=org.apache.log4j.PatternLayout
log4j.appender.console.layout. ConversionPattern=%d [%-5p] [%l] %m%n
Imprimir prueba de registro:
Monitorear el registro en kibana en tiempo real
Abra localhost:5601: p>
Administración=>pattrns de índice=>agregar nuevo:
Haga clic en descubrimiento: