public class LoggingLokiAppender extends java.lang.Object implements ILoggingAppender
| 限定符和类型 | 字段和说明 |
|---|---|
private static java.lang.String |
APPENDER_NAME |
private java.lang.String |
appName |
private java.lang.String |
profile |
private LoggingProperties |
properties |
| 构造器和说明 |
|---|
LoggingLokiAppender(org.springframework.core.env.Environment environment,
LoggingProperties properties) |
| 限定符和类型 | 方法和说明 |
|---|---|
private void |
addLokiAppender(ch.qos.logback.classic.LoggerContext context,
LoggingProperties.Loki properties) |
private java.lang.String |
formatLabelPatternHandle(ch.qos.logback.classic.LoggerContext context,
LoggingProperties.Loki properties) |
private com.github.loki4j.logback.Loki4jEncoder |
getFormat(ch.qos.logback.classic.LoggerContext context,
LoggingProperties.Loki properties) |
private static LoggingProperties.HttpSender |
getHttpSender(LoggingProperties.Loki properties) |
private static com.github.loki4j.logback.HttpSender |
getSender(ch.qos.logback.classic.LoggerContext context,
com.github.loki4j.logback.Loki4jEncoder loki4jEncoder,
LoggingProperties.Loki properties) |
private void |
reload(ch.qos.logback.classic.LoggerContext context) |
void |
reset(ch.qos.logback.classic.LoggerContext context)
重置
|
void |
start(ch.qos.logback.classic.LoggerContext context)
启动
|
private static final java.lang.String APPENDER_NAME
private final LoggingProperties properties
private final java.lang.String appName
private final java.lang.String profile
public LoggingLokiAppender(org.springframework.core.env.Environment environment,
LoggingProperties properties)
public void start(ch.qos.logback.classic.LoggerContext context)
ILoggingAppenderstart 在接口中 ILoggingAppendercontext - LoggerContextpublic void reset(ch.qos.logback.classic.LoggerContext context)
ILoggingAppenderreset 在接口中 ILoggingAppendercontext - LoggerContextprivate void reload(ch.qos.logback.classic.LoggerContext context)
private void addLokiAppender(ch.qos.logback.classic.LoggerContext context,
LoggingProperties.Loki properties)
private com.github.loki4j.logback.Loki4jEncoder getFormat(ch.qos.logback.classic.LoggerContext context,
LoggingProperties.Loki properties)
private static com.github.loki4j.logback.HttpSender getSender(ch.qos.logback.classic.LoggerContext context,
com.github.loki4j.logback.Loki4jEncoder loki4jEncoder,
LoggingProperties.Loki properties)
private java.lang.String formatLabelPatternHandle(ch.qos.logback.classic.LoggerContext context,
LoggingProperties.Loki properties)
private static LoggingProperties.HttpSender getHttpSender(LoggingProperties.Loki properties)
Copyright © 2022. All rights reserved.