跳过导航链接
A B C D E F G H I J K L M N P Q R S T V W 

A

AbstractClient - com.plumelog.core.client中的类
className:AbstractClient description: TODO time:2020-05-13.11:47
AbstractClient() - 类 的构造器com.plumelog.core.client.AbstractClient
 
AbstractServerClient - com.plumelog.core.client中的类
 
AbstractServerClient() - 类 的构造器com.plumelog.core.client.AbstractServerClient
 
activateObject(PooledObject<KafkaProducer>) - 类 中的方法com.plumelog.core.kafka.KafkaProducerFactory
 
addDate(Date, int, int, int, int, int, int, int) - 类 中的静态方法com.plumelog.core.util.DateUtil
 
addObjects(int) - 类 中的方法com.plumelog.core.util.Pool
 
addShards(Long) - 类 中的方法com.plumelog.core.client.AbstractServerClient
 

B

BaseLogMessage - com.plumelog.core.dto中的类
className:BaseLogMessage description: time:2020-05-11.15:28
BaseLogMessage() - 类 的构造器com.plumelog.core.dto.BaseLogMessage
 

C

cat(String) - 类 中的方法com.plumelog.core.client.AbstractServerClient
 
close() - 类 中的方法com.plumelog.core.client.AbstractServerClient
 
close() - 类 中的方法com.plumelog.core.util.Pool
 
closeInternalPool() - 类 中的方法com.plumelog.core.util.Pool
 
com.plumelog.core - 程序包 com.plumelog.core
 
com.plumelog.core.client - 程序包 com.plumelog.core.client
 
com.plumelog.core.constant - 程序包 com.plumelog.core.constant
 
com.plumelog.core.dto - 程序包 com.plumelog.core.dto
 
com.plumelog.core.exception - 程序包 com.plumelog.core.exception
 
com.plumelog.core.kafka - 程序包 com.plumelog.core.kafka
 
com.plumelog.core.redis - 程序包 com.plumelog.core.redis
 
com.plumelog.core.util - 程序包 com.plumelog.core.util
 
com.plumelog.core.webflux - 程序包 com.plumelog.core.webflux
 
compareIsSameMonth(Date, Date) - 类 中的静态方法com.plumelog.core.util.DateUtil
 
compressedByte(byte[]) - 类 中的静态方法com.plumelog.core.util.LZ4Util
 
creatIndice(String, String) - 类 中的方法com.plumelog.core.client.AbstractServerClient
 
creatIndiceNomal(String, String) - 类 中的方法com.plumelog.core.client.AbstractServerClient
 
creatIndiceTrace(String, String) - 类 中的方法com.plumelog.core.client.AbstractServerClient
 
CURRENT_IP - 类 中的静态变量com.plumelog.core.util.IpGetter
当前IP。

D

DATE_FORMAT_MMDDHHMI - 类 中的静态变量com.plumelog.core.util.DateUtil
日期格式,月日时分,例如:10-05 12:00
DATE_FORMAT_POINTYYYYMMDD - 类 中的静态变量com.plumelog.core.util.DateUtil
日期格式,年月日,例如:2016.10.05
DATE_FORMAT_YY_MM_DD - 类 中的静态变量com.plumelog.core.util.DateUtil
日期格式,年月日,用横杠分开,例如:06-12-25,08-08-08
DATE_FORMAT_YYMMDD - 类 中的静态变量com.plumelog.core.util.DateUtil
日期格式,年月日,例如:050630,080808
DATE_FORMAT_YYYY - 类 中的静态变量com.plumelog.core.util.DateUtil
日期格式,年份,例如:2004,2008
DATE_FORMAT_YYYY_MM - 类 中的静态变量com.plumelog.core.util.DateUtil
日期格式,年份和月份,例如:200707,2008-08
DATE_FORMAT_YYYY_MM_DD - 类 中的静态变量com.plumelog.core.util.DateUtil
日期格式,年月日,用横杠分开,例如:2006-12-25,2008-08-08
DATE_FORMAT_YYYYMM - 类 中的静态变量com.plumelog.core.util.DateUtil
日期格式,年份和月份,例如:200707,200808
DATE_FORMAT_YYYYMMDD - 类 中的静态变量com.plumelog.core.util.DateUtil
日期格式,年月日,例如:20050630,20080808
DATE_FORMAT_YYYYMMDDHHmm - 类 中的静态变量com.plumelog.core.util.DateUtil
日期格式,年月日时分,例如:200506301210,200808081210
DATE_TIME_FORMAT_YYYY_MM_DD_HH_MI - 类 中的静态变量com.plumelog.core.util.DateUtil
日期格式,年月日时分,例如:2000-12-30 12:00,2008-08-08 20:08
DATE_TIME_FORMAT_YYYY_MM_DD_HH_MI_SS - 类 中的静态变量com.plumelog.core.util.DateUtil
日期格式,年月日时分秒,年月日用横杠分开,时分秒用冒号分开 例如:2005-05-10 23:20:00,2008-08-08 20:08:08
DATE_TIME_FORMAT_YYYYMMDD_HH_MI - 类 中的静态变量com.plumelog.core.util.DateUtil
日期格式,年月日时分,例如:20001230 12:00,20080808 20:08
DATE_TIME_FORMAT_YYYYMMDDHHMISS - 类 中的静态变量com.plumelog.core.util.DateUtil
日期格式,年月日时分秒,例如:20001230120000,20080808200808
DATE_TIME_FORMAT_YYYYMMDDHHMISSSSS - 类 中的静态变量com.plumelog.core.util.DateUtil
日期格式,年月日时分秒毫秒,例如:20001230120000123,20080808200808456
DATE_TIME_FORMAT_YYYY年MM月DD日 - 类 中的静态变量com.plumelog.core.util.DateUtil
日期格式,年月日,例如:2016年10月05日
DateUtil - com.plumelog.core.util中的类
className:DateUtil description:DateUtil
DateUtil() - 类 的构造器com.plumelog.core.util.DateUtil
 
decompressorByte(byte[], int) - 类 中的静态方法com.plumelog.core.util.LZ4Util
 
DEFAULT_EXPAND - 类 中的静态变量com.plumelog.core.constant.LogMessageConstant
默认扩展
del(String) - 类 中的方法com.plumelog.core.client.AbstractClient
 
del(String) - 类 中的方法com.plumelog.core.redis.RedisClient
 
del(String) - 类 中的方法com.plumelog.core.redis.RedisClusterClient
 
del(String) - 类 中的方法com.plumelog.core.redis.RedisSentinelClient
 
deleteIndex(String) - 类 中的方法com.plumelog.core.client.AbstractServerClient
 
DELIM_STR - 类 中的静态变量com.plumelog.core.constant.LogMessageConstant
 
destroy() - 类 中的方法com.plumelog.core.TraceIdFilter
 
destroy() - 类 中的方法com.plumelog.core.util.Pool
 
destroyObject(PooledObject<KafkaProducer>) - 类 中的方法com.plumelog.core.kafka.KafkaProducerFactory
 
doFilter(ServletRequest, ServletResponse, FilterChain) - 类 中的方法com.plumelog.core.TraceIdFilter
 
doGet(String) - 类 中的静态方法com.plumelog.core.util.HttpClient
 
doPost(String, String) - 类 中的静态方法com.plumelog.core.util.HttpClient
 
doPostBody(String, String) - 类 中的静态方法com.plumelog.core.util.HttpClient
 

E

entityToMap(Object) - 类 中的静态方法com.plumelog.core.util.StringUtils
 
erroStackTrace(Object) - 类 中的静态方法com.plumelog.core.util.LogExceptionStackTrace
 
ES_INDEX - 类 中的静态变量com.plumelog.core.constant.LogMessageConstant
 
ES_TYPE - 类 中的静态变量com.plumelog.core.constant.LogMessageConstant
 
existIndice(String) - 类 中的方法com.plumelog.core.client.AbstractServerClient
 
existsKey(String) - 类 中的方法com.plumelog.core.client.AbstractClient
 
existsKey(String) - 类 中的方法com.plumelog.core.redis.RedisClient
 
existsKey(String) - 类 中的方法com.plumelog.core.redis.RedisClusterClient
 
existsKey(String) - 类 中的方法com.plumelog.core.redis.RedisSentinelClient
 
EXPAND - 类 中的静态变量com.plumelog.core.constant.LogMessageConstant
默认扩展 可变参数
EXPANDS - 类 中的静态变量com.plumelog.core.constant.LogMessageConstant
所有支持的扩展
expire(String, int) - 类 中的方法com.plumelog.core.client.AbstractClient
 
expire(String, int) - 类 中的方法com.plumelog.core.redis.RedisClient
 
expire(String, int) - 类 中的方法com.plumelog.core.redis.RedisClusterClient
 
expire(String, int) - 类 中的方法com.plumelog.core.redis.RedisSentinelClient
 
expireAt(String, Long) - 类 中的方法com.plumelog.core.client.AbstractClient
 
expireAt(String, Long) - 类 中的方法com.plumelog.core.redis.RedisClient
 
expireAt(String, Long) - 类 中的方法com.plumelog.core.redis.RedisClusterClient
 
expireAt(String, Long) - 类 中的方法com.plumelog.core.redis.RedisSentinelClient
 
EXTEND_APP_KEY - 类 中的静态变量com.plumelog.core.constant.LogMessageConstant
配置扩展字段的APPNAME列表
EXTEND_APP_MAP_KEY - 类 中的静态变量com.plumelog.core.constant.LogMessageConstant
扩展字段列表

F

filter(ServerWebExchange, WebFilterChain) - 类 中的方法com.plumelog.core.webflux.WebFluxTraceIdFilter
 
findFirstNonLoopbackAddress() - 类 中的静态方法com.plumelog.core.util.IpGetter
参考SpringCloud获取IP的代码
formatHhMmSsOfDate(Date) - 类 中的静态方法com.plumelog.core.util.DateUtil
 

G

generate() - 类 中的静态方法com.plumelog.core.TraceIdGenerator
 
get(String, String) - 类 中的方法com.plumelog.core.client.AbstractServerClient
 
get(String, String, String, String) - 类 中的方法com.plumelog.core.client.AbstractServerClient
 
getAllHostAddress() - 类 中的静态方法com.plumelog.core.util.IpGetter
 
getAppCategory() - 类 中的方法com.plumelog.core.dto.WarningRule
 
getAppName() - 类 中的方法com.plumelog.core.dto.BaseLogMessage
 
getAppName() - 类 中的方法com.plumelog.core.dto.WarningRule
 
getAppName() - 类 中的方法com.plumelog.core.LogMessage
 
getAppNameWithEnv() - 类 中的方法com.plumelog.core.dto.BaseLogMessage
 
getBody() - 类 中的方法com.plumelog.core.dto.RunLogCompressMessage
 
getClassName() - 类 中的方法com.plumelog.core.dto.RunLogMessage
 
getClassName() - 类 中的方法com.plumelog.core.dto.WarningRule
 
getClassName() - 类 中的方法com.plumelog.core.LogMessage
 
getClient() - 类 中的静态方法com.plumelog.core.client.AbstractClient
 
getContent() - 类 中的方法com.plumelog.core.dto.RunLogMessage
 
getContent() - 类 中的方法com.plumelog.core.LogMessage
 
getDatacenterId() - 类 中的方法com.plumelog.core.util.IdWorker
 
getDateTime() - 类 中的方法com.plumelog.core.dto.RunLogMessage
 
getDateTime() - 类 中的方法com.plumelog.core.LogMessage
 
getDatetimeNormalStrWithMills(long) - 类 中的静态方法com.plumelog.core.util.DateUtil
 
getDay(Date) - 类 中的静态方法com.plumelog.core.util.DateUtil
 
getDayBeginTime(Date) - 类 中的静态方法com.plumelog.core.util.DateUtil
 
getDayEndTime(Date) - 类 中的静态方法com.plumelog.core.util.DateUtil
 
getDayListOfDate(String, String) - 类 中的静态方法com.plumelog.core.util.DateUtil
 
getDayWeekOfDate1(Date) - 类 中的静态方法com.plumelog.core.util.DateUtil
 
getDayWeekOfDate2(Date) - 类 中的静态方法com.plumelog.core.util.DateUtil
 
getDistanceDays(String, String) - 类 中的静态方法com.plumelog.core.util.DateUtil
 
getDistanceTime(Date, Date) - 类 中的静态方法com.plumelog.core.util.DateUtil
 
getDistanceTime(String, String) - 类 中的静态方法com.plumelog.core.util.DateUtil
 
getDistanceTimestamp(Date, Date) - 类 中的静态方法com.plumelog.core.util.DateUtil
 
getDtTime() - 类 中的方法com.plumelog.core.dto.RunLogMessage
 
getDtTime() - 类 中的方法com.plumelog.core.LogMessage
 
getEnv() - 类 中的方法com.plumelog.core.dto.BaseLogMessage
 
getEnv() - 类 中的方法com.plumelog.core.dto.WarningRule
 
getEnv() - 类 中的方法com.plumelog.core.LogMessage
 
getErrorCount() - 类 中的方法com.plumelog.core.dto.WarningRule
 
getExistIndices(String[]) - 类 中的方法com.plumelog.core.client.AbstractServerClient
 
getFirstDayOfMonth(int, int) - 类 中的静态方法com.plumelog.core.util.DateUtil
 
getFirstDayOfWeek(Date) - 类 中的静态方法com.plumelog.core.util.DateUtil
 
getFirstDayOfWeek(int, int) - 类 中的静态方法com.plumelog.core.util.DateUtil
 
getHookServe() - 类 中的方法com.plumelog.core.dto.WarningRule
 
getId() - 类 中的方法com.plumelog.core.dto.WarningRuleDto
 
getInstance(String, String, int) - 类 中的静态方法com.plumelog.core.kafka.KafkaConsumerClient
 
getInstance(String, String) - 类 中的静态方法com.plumelog.core.kafka.KafkaProducerClient
 
getInstance(String, int, String, int) - 类 中的静态方法com.plumelog.core.redis.RedisClient
 
getInstance(String, String) - 类 中的静态方法com.plumelog.core.redis.RedisClusterClient
 
getInstance(String, String, String, int) - 类 中的静态方法com.plumelog.core.redis.RedisSentinelClient
 
getIp() - 类 中的静态方法com.plumelog.core.util.IpGetter
 
getKafkaConsumer() - 类 中的方法com.plumelog.core.kafka.KafkaConsumerClient
 
getLastDayOfMonth(int, int) - 类 中的静态方法com.plumelog.core.util.DateUtil
 
getLastDayOfWeek(Date) - 类 中的静态方法com.plumelog.core.util.DateUtil
 
getLastDayOfWeek(int, int) - 类 中的静态方法com.plumelog.core.util.DateUtil
 
getLength() - 类 中的方法com.plumelog.core.dto.RunLogCompressMessage
 
getLocalHostName() - 类 中的静态方法com.plumelog.core.util.IpGetter
 
getLocalIP() - 类 中的静态方法com.plumelog.core.util.IpGetter
 
getLogLevel() - 类 中的方法com.plumelog.core.dto.RunLogMessage
 
getLogLevel() - 类 中的方法com.plumelog.core.LogMessage
 
getLogMessage(String, String, String, long) - 类 中的静态方法com.plumelog.core.util.TraceLogMessageFactory
 
getLogType() - 类 中的方法com.plumelog.core.dto.RunLogMessage
 
getLogType() - 类 中的方法com.plumelog.core.LogMessage
 
getMaxBorrowWaitTimeMillis() - 类 中的方法com.plumelog.core.util.Pool
 
getMeanBorrowWaitTimeMillis() - 类 中的方法com.plumelog.core.util.Pool
 
getMessage(String, int) - 类 中的方法com.plumelog.core.client.AbstractClient
 
getMessage(String) - 类 中的方法com.plumelog.core.client.AbstractClient
 
getMessage(String, int) - 类 中的方法com.plumelog.core.redis.RedisClient
 
getMessage(String) - 类 中的方法com.plumelog.core.redis.RedisClient
 
getMessage(String, int) - 类 中的方法com.plumelog.core.redis.RedisClusterClient
 
getMessage(String) - 类 中的方法com.plumelog.core.redis.RedisClusterClient
 
getMessage(String) - 类 中的方法com.plumelog.core.redis.RedisSentinelClient
 
getMessage(String, int) - 类 中的方法com.plumelog.core.redis.RedisSentinelClient
 
getMessageType() - 类 中的方法com.plumelog.core.TraceMessage
 
getMethod() - 类 中的方法com.plumelog.core.dto.BaseLogMessage
 
getMethod() - 类 中的方法com.plumelog.core.LogMessage
 
getMonth(Date) - 类 中的静态方法com.plumelog.core.util.DateUtil
 
getMonthListOfDate(String, String) - 类 中的静态方法com.plumelog.core.util.DateUtil
 
getNumActive() - 类 中的方法com.plumelog.core.util.Pool
 
getNumIdle() - 类 中的方法com.plumelog.core.util.Pool
 
getNumWaiters() - 类 中的方法com.plumelog.core.util.Pool
 
getPool() - 类 中的静态方法com.plumelog.core.util.ThreadPoolUtil
 
getPool(int, int, int) - 类 中的静态方法com.plumelog.core.util.ThreadPoolUtil
 
getPosition() - 类 中的方法com.plumelog.core.dto.TraceLogMessage
 
getPosition() - 类 中的方法com.plumelog.core.TraceMessage
 
getPositionNum() - 类 中的方法com.plumelog.core.dto.TraceLogMessage
 
getPositionNum() - 类 中的方法com.plumelog.core.TraceMessage
 
getReceiver() - 类 中的方法com.plumelog.core.dto.WarningRule
 
getResource() - 类 中的方法com.plumelog.core.kafka.KafkaProducerPool
 
getResource() - 类 中的方法com.plumelog.core.util.Pool
 
getSeq() - 类 中的方法com.plumelog.core.dto.RunLogMessage
 
getSeq() - 类 中的方法com.plumelog.core.LogMessage
 
getServerName() - 类 中的方法com.plumelog.core.dto.BaseLogMessage
 
getServerName() - 类 中的方法com.plumelog.core.LogMessage
 
getStatus() - 类 中的方法com.plumelog.core.dto.WarningRule
 
getThreadName() - 类 中的方法com.plumelog.core.dto.RunLogMessage
 
getThreadName() - 类 中的方法com.plumelog.core.LogMessage
 
getTime() - 类 中的方法com.plumelog.core.dto.TraceLogMessage
 
getTime() - 类 中的方法com.plumelog.core.dto.WarningRule
 
getTimestamp() - 类 中的方法com.plumelog.core.util.IdWorker
 
getTraceId() - 类 中的方法com.plumelog.core.dto.BaseLogMessage
 
getTraceId() - 类 中的方法com.plumelog.core.LogMessage
 
getTraceId(String) - 类 中的静态方法com.plumelog.core.TraceId
 
getTraceId() - 类 中的方法com.plumelog.core.TraceMessage
 
getTraceLogMessage(TraceMessage, String, String, long) - 类 中的静态方法com.plumelog.core.util.TraceLogMessageFactory
 
getVersion() - 类 中的方法com.plumelog.core.client.AbstractServerClient
 
getWebhookUrl() - 类 中的方法com.plumelog.core.dto.WarningRule
 
getWeekCountOfYear(int) - 类 中的静态方法com.plumelog.core.util.DateUtil
 
getWeekthOfYear(Date) - 类 中的静态方法com.plumelog.core.util.DateUtil
 
getWeekTimeOfYear(int) - 类 中的静态方法com.plumelog.core.util.DateUtil
 
getWorkerId() - 类 中的方法com.plumelog.core.util.IdWorker
 
getYear(Date) - 类 中的静态方法com.plumelog.core.util.DateUtil
 
getYearListOfYears(int, int) - 类 中的静态方法com.plumelog.core.util.DateUtil
 
GfJsonUtil - com.plumelog.core.util中的类
className:GfJsonUtil description:fastjson工具类 time:2020-05-11.16:17
GfJsonUtil() - 类 的构造器com.plumelog.core.util.GfJsonUtil
 
group(String, String) - 类 中的方法com.plumelog.core.client.AbstractServerClient
 

H

hdel(String, String...) - 类 中的方法com.plumelog.core.client.AbstractClient
 
hdel(String, String...) - 类 中的方法com.plumelog.core.redis.RedisClient
 
hdel(String, String...) - 类 中的方法com.plumelog.core.redis.RedisClusterClient
 
hdel(String, String...) - 类 中的方法com.plumelog.core.redis.RedisSentinelClient
 
hget(String, String) - 类 中的方法com.plumelog.core.client.AbstractClient
 
hget(String, String) - 类 中的方法com.plumelog.core.redis.RedisClient
 
hget(String, String) - 类 中的方法com.plumelog.core.redis.RedisClusterClient
 
hget(String, String) - 类 中的方法com.plumelog.core.redis.RedisSentinelClient
 
hgetAll(String) - 类 中的方法com.plumelog.core.client.AbstractClient
 
hgetAll(String) - 类 中的方法com.plumelog.core.redis.RedisClient
 
hgetAll(String) - 类 中的方法com.plumelog.core.redis.RedisClusterClient
 
hgetAll(String) - 类 中的方法com.plumelog.core.redis.RedisSentinelClient
 
hincrby(String, String, int) - 类 中的方法com.plumelog.core.client.AbstractClient
 
hincrby(String, String, int) - 类 中的方法com.plumelog.core.redis.RedisClient
 
hincrby(String, String, int) - 类 中的方法com.plumelog.core.redis.RedisClusterClient
 
hincrby(String, String, int) - 类 中的方法com.plumelog.core.redis.RedisSentinelClient
 
hlen(String) - 类 中的方法com.plumelog.core.client.AbstractClient
 
hlen(String) - 类 中的方法com.plumelog.core.redis.RedisClient
 
hlen(String) - 类 中的方法com.plumelog.core.redis.RedisClusterClient
 
hlen(String) - 类 中的方法com.plumelog.core.redis.RedisSentinelClient
 
hmget(String, String...) - 类 中的方法com.plumelog.core.client.AbstractClient
 
hmget(String, String...) - 类 中的方法com.plumelog.core.redis.RedisClient
 
hmget(String, String...) - 类 中的方法com.plumelog.core.redis.RedisClusterClient
 
hmget(String, String...) - 类 中的方法com.plumelog.core.redis.RedisSentinelClient
 
hset(String, Map<String, String>) - 类 中的方法com.plumelog.core.client.AbstractClient
 
hset(String, String, String) - 类 中的方法com.plumelog.core.client.AbstractClient
 
hset(String, Map<String, String>) - 类 中的方法com.plumelog.core.redis.RedisClient
 
hset(String, String, String) - 类 中的方法com.plumelog.core.redis.RedisClient
 
hset(String, Map<String, String>) - 类 中的方法com.plumelog.core.redis.RedisClusterClient
 
hset(String, String, String) - 类 中的方法com.plumelog.core.redis.RedisClusterClient
 
hset(String, Map<String, String>) - 类 中的方法com.plumelog.core.redis.RedisSentinelClient
 
hset(String, String, String) - 类 中的方法com.plumelog.core.redis.RedisSentinelClient
 
HttpClient - com.plumelog.core.util中的类
 
HttpClient() - 类 的构造器com.plumelog.core.util.HttpClient
 

I

IdWorker - com.plumelog.core.util中的类
className:IdWorker description:基于雪花算法的ID生成器 time:2020-05-11.16:17
IdWorker(long, long, long) - 类 的构造器com.plumelog.core.util.IdWorker
 
incr(String) - 类 中的方法com.plumelog.core.client.AbstractClient
 
incr(String) - 类 中的方法com.plumelog.core.redis.RedisClient
 
incr(String) - 类 中的方法com.plumelog.core.redis.RedisClusterClient
 
incr(String) - 类 中的方法com.plumelog.core.redis.RedisSentinelClient
 
incrBy(String, int) - 类 中的方法com.plumelog.core.client.AbstractClient
 
incrBy(String, int) - 类 中的方法com.plumelog.core.redis.RedisClient
 
incrBy(String, int) - 类 中的方法com.plumelog.core.redis.RedisClusterClient
 
incrBy(String, int) - 类 中的方法com.plumelog.core.redis.RedisSentinelClient
 
initPool(GenericObjectPoolConfig, PooledObjectFactory<T>) - 类 中的方法com.plumelog.core.util.Pool
 
initQueue(int) - 类 中的静态方法com.plumelog.core.MessageAppenderFactory
 
insertListComm(List<String>, String, String) - 类 中的方法com.plumelog.core.client.AbstractServerClient
 
insertListLog(List<String>, String, String) - 类 中的方法com.plumelog.core.client.AbstractServerClient
 
insertListTrace(List<String>, String, String) - 类 中的方法com.plumelog.core.client.AbstractServerClient
 
internalPool - 类 中的变量com.plumelog.core.util.Pool
 
IpGetter - com.plumelog.core.util中的类
className:IpGetter description:本机IP获取工具类 time:2020-05-11.16:17
IpGetter() - 类 的构造器com.plumelog.core.util.IpGetter
 
isClosed() - 类 中的方法com.plumelog.core.util.Pool
 
isEmpty(String) - 类 中的静态方法com.plumelog.core.util.StringUtils
 
isNotEmpty(String) - 类 中的静态方法com.plumelog.core.util.StringUtils
 

J

json2Map(String, Class<K>, Class<V>) - 类 中的静态方法com.plumelog.core.util.GfJsonUtil
 

K

KafkaConsumerClient - com.plumelog.core.kafka中的类
className:KafkaConsumerClient description:kafka Consumer instance time:2020-05-11.16:17
KafkaProducerClient - com.plumelog.core.kafka中的类
className:KafkaProducerClient description:kafka Producer instance time:2020-05-11.16:17
KafkaProducerFactory - com.plumelog.core.kafka中的类
className:KafkaProducerFactory description:kafka Producer Factory time:2020-05-11.16:17
KafkaProducerPool - com.plumelog.core.kafka中的类
className:KafkaProducerPool description:kafka Producer Pool time:2020-05-11.16:17
KafkaProducerPool(GenericObjectPoolConfig, String, String) - 类 的构造器com.plumelog.core.kafka.KafkaProducerPool
 
KafkaProducerPool(String, String) - 类 的构造器com.plumelog.core.kafka.KafkaProducerPool
 

L

llen(String) - 类 中的方法com.plumelog.core.client.AbstractClient
 
llen(String) - 类 中的方法com.plumelog.core.redis.RedisClient
 
llen(String) - 类 中的方法com.plumelog.core.redis.RedisClusterClient
 
llen(String) - 类 中的方法com.plumelog.core.redis.RedisSentinelClient
 
LOG_KEY - 类 中的静态变量com.plumelog.core.constant.LogMessageConstant
 
LOG_KEY_COMPRESS - 类 中的静态变量com.plumelog.core.constant.LogMessageConstant
 
LOG_KEY_TRACE - 类 中的静态变量com.plumelog.core.constant.LogMessageConstant
链路日志存入ES的索引后缀
LOG_KEY_TRACE_COMPRESS - 类 中的静态变量com.plumelog.core.constant.LogMessageConstant
 
LOG_TYPE_RUN - 类 中的静态变量com.plumelog.core.constant.LogMessageConstant
 
LOG_TYPE_TRACE - 类 中的静态变量com.plumelog.core.constant.LogMessageConstant
 
LogExceptionStackTrace - com.plumelog.core.util中的类
className:LogExceptionStackTrace description:获取堆栈信息字符串工具类
LogExceptionStackTrace() - 类 的构造器com.plumelog.core.util.LogExceptionStackTrace
 
LogMessage - com.plumelog.core中的类
className:LogMessage description:LogMessage appName 应用名称用来区分日志属于哪个应用 env 应用环境用来区分日志属于哪个应用环境 serverName 应用运行所属IP地址 traceId 应用traceId,配置了拦截器才能自动生成 logType 日志类型,区分运行日志还是链路日志
LogMessage() - 类 的构造器com.plumelog.core.LogMessage
 
LogMessageConstant - com.plumelog.core.constant中的类
className:LogMessageConstant description: time:2020-05-12.10:10
LogMessageConstant() - 类 的构造器com.plumelog.core.constant.LogMessageConstant
 
LogMessageThreadLocal - com.plumelog.core中的类
className:LogMessageThreadLocal description:LogMessageThreadLocal 用来存储trace相关信息
LogMessageThreadLocal() - 类 的构造器com.plumelog.core.LogMessageThreadLocal
 
logMessageThreadLocal - 类 中的静态变量com.plumelog.core.LogMessageThreadLocal
 
LogQueueConnectException - com.plumelog.core.exception中的异常错误
className:LogQueueConnectException description:连接日志队列异常抛出,redis挂了,或者kafk挂了 time:2020/6/5 11:14
LogQueueConnectException() - 异常错误 的构造器com.plumelog.core.exception.LogQueueConnectException
 
LogQueueConnectException(String) - 异常错误 的构造器com.plumelog.core.exception.LogQueueConnectException
 
LogQueueConnectException(String, Throwable) - 异常错误 的构造器com.plumelog.core.exception.LogQueueConnectException
 
LogQueueConnectException(Throwable) - 异常错误 的构造器com.plumelog.core.exception.LogQueueConnectException
 
logTraceID - 类 中的静态变量com.plumelog.core.TraceId
 
LZ4Util - com.plumelog.core.util中的类
LZ4Util
LZ4Util() - 类 的构造器com.plumelog.core.util.LZ4Util
 

M

main(String[]) - 类 中的静态方法com.plumelog.core.util.IdWorker
 
makeObject() - 类 中的方法com.plumelog.core.kafka.KafkaProducerFactory
 
MDC_EXPAND - 类 中的静态变量com.plumelog.core.constant.LogMessageConstant
Sleuth 扩展
MessageAppenderFactory - com.plumelog.core中的类
className:MessageAppenderFactory description: TODO time:2020-05-13.14:18
MessageAppenderFactory() - 类 的构造器com.plumelog.core.MessageAppenderFactory
 

N

nextId() - 类 中的方法com.plumelog.core.util.IdWorker
 

P

packageMessage(String, Object[]) - 类 中的静态方法com.plumelog.core.util.TraceLogMessageFactory
 
parseArray(String, Class<T>) - 类 中的静态方法com.plumelog.core.util.GfJsonUtil
 
parseDateToStr(Date, String) - 类 中的静态方法com.plumelog.core.util.DateUtil
 
parseDateToStr(Date, String, Date) - 类 中的静态方法com.plumelog.core.util.DateUtil
 
parseDateToStr(Date, String, String) - 类 中的静态方法com.plumelog.core.util.DateUtil
格式化Date时间
parseObject(String, Class<T>) - 类 中的静态方法com.plumelog.core.util.GfJsonUtil
 
parseStrToDate(String, String) - 类 中的静态方法com.plumelog.core.util.DateUtil
 
parseStrToDate(String, String, Date) - 类 中的静态方法com.plumelog.core.util.DateUtil
 
parseTimestampToStr(Timestamp, String) - 类 中的静态方法com.plumelog.core.util.DateUtil
 
passivateObject(PooledObject<KafkaProducer>) - 类 中的方法com.plumelog.core.kafka.KafkaProducerFactory
 
PLUMELOG_MONITOR_KEY - 类 中的静态变量com.plumelog.core.constant.LogMessageConstant
错误日志监控统计key
PLUMELOG_MONITOR_KEY_MAP_FILED_COUNT - 类 中的静态变量com.plumelog.core.constant.LogMessageConstant
错误日志监控统计key对应的map里的key count
PLUMELOG_MONITOR_KEY_MAP_FILED_TIME - 类 中的静态变量com.plumelog.core.constant.LogMessageConstant
错误日志监控统计key对应的map里的key time
PLUMELOG_MONITOR_MESSAGE_KEY - 类 中的静态变量com.plumelog.core.constant.LogMessageConstant
记录报警日志的key
PlumeLogTraceIdInterceptor - com.plumelog.core中的类
 
PlumeLogTraceIdInterceptor() - 类 的构造器com.plumelog.core.PlumeLogTraceIdInterceptor
 
Pool<T> - com.plumelog.core.util中的类
className:Pool description:abstract Pool
Pool() - 类 的构造器com.plumelog.core.util.Pool
 
Pool(GenericObjectPoolConfig, PooledObjectFactory<T>) - 类 的构造器com.plumelog.core.util.Pool
 
preHandle(HttpServletRequest, HttpServletResponse, Object) - 类 中的方法com.plumelog.core.PlumeLogTraceIdInterceptor
 
publish(String, String) - 类 中的方法com.plumelog.core.client.AbstractClient
 
publish(String, String) - 类 中的方法com.plumelog.core.redis.RedisClient
 
publish(String, String) - 类 中的方法com.plumelog.core.redis.RedisClusterClient
 
publish(String, String) - 类 中的方法com.plumelog.core.redis.RedisSentinelClient
 
push(String, List<String>, AbstractClient, String, boolean) - 类 中的静态方法com.plumelog.core.MessageAppenderFactory
 
pushMessage(String, String) - 类 中的方法com.plumelog.core.client.AbstractClient
 
pushMessage(String, String) - 类 中的方法com.plumelog.core.kafka.KafkaProducerClient
 
pushMessage(String, String) - 类 中的方法com.plumelog.core.redis.RedisClient
 
pushMessage(String, String) - 类 中的方法com.plumelog.core.redis.RedisClusterClient
 
pushMessage(String, String) - 类 中的方法com.plumelog.core.redis.RedisSentinelClient
 
pushRundataQueue(String) - 类 中的静态方法com.plumelog.core.MessageAppenderFactory
 
pushRundataQueue(String, int) - 类 中的静态方法com.plumelog.core.MessageAppenderFactory
 
pushTracedataQueue(String) - 类 中的静态方法com.plumelog.core.MessageAppenderFactory
 
pushTracedataQueue(String, int) - 类 中的静态方法com.plumelog.core.MessageAppenderFactory
 
putMessageList(String, List<String>) - 类 中的方法com.plumelog.core.client.AbstractClient
 
putMessageList(String, List<String>) - 类 中的方法com.plumelog.core.kafka.KafkaProducerClient
 
putMessageList(String, List<String>) - 类 中的方法com.plumelog.core.redis.RedisClient
 
putMessageList(String, List<String>) - 类 中的方法com.plumelog.core.redis.RedisClusterClient
 
putMessageList(String, List<String>) - 类 中的方法com.plumelog.core.redis.RedisSentinelClient
 

Q

queueSize - 类 中的静态变量com.plumelog.core.MessageAppenderFactory
 

R

REDIS_DEFAULT_PORT - 类 中的静态变量com.plumelog.core.constant.LogMessageConstant
redis 默认端口号
RedisClient - com.plumelog.core.redis中的类
className:RedisClient description:RedisClient instance time:2020-05-11.16:17
RedisClient(String, int, String, int) - 类 的构造器com.plumelog.core.redis.RedisClient
 
RedisClusterClient - com.plumelog.core.redis中的类
className:RedisClusterClient description:RedisClusterClient instance time:2020-05-11.16:17
RedisClusterClient(String, String) - 类 的构造器com.plumelog.core.redis.RedisClusterClient
 
RedisSentinelClient - com.plumelog.core.redis中的类
className:RedisClusterClient description:RedisClusterClient instance time:2020-05-11.16:17
RedisSentinelClient(String, String, String, int) - 类 的构造器com.plumelog.core.redis.RedisSentinelClient
 
returnBrokenResource(KafkaProducer) - 类 中的方法com.plumelog.core.kafka.KafkaProducerPool
 
returnBrokenResource(T) - 类 中的方法com.plumelog.core.util.Pool
 
returnBrokenResourceObject(T) - 类 中的方法com.plumelog.core.util.Pool
 
returnResource(KafkaProducer) - 类 中的方法com.plumelog.core.kafka.KafkaProducerPool
 
returnResource(T) - 类 中的方法com.plumelog.core.util.Pool
 
returnResourceObject(T) - 类 中的方法com.plumelog.core.util.Pool
 
RUN_MODEL - 类 中的静态变量com.plumelog.core.constant.LogMessageConstant
1 高性能模式,2 全信息模式
rundataQueue - 类 中的静态变量com.plumelog.core.MessageAppenderFactory
 
RunLogCompressMessage - com.plumelog.core.dto中的类
 
RunLogCompressMessage() - 类 的构造器com.plumelog.core.dto.RunLogCompressMessage
 
RunLogMessage - com.plumelog.core.dto中的类
className:RunLogMessage description: time:2020-05-11.16:17
RunLogMessage() - 类 的构造器com.plumelog.core.dto.RunLogMessage
 

S

sadd(String, String) - 类 中的方法com.plumelog.core.client.AbstractClient
 
sadd(String, String) - 类 中的方法com.plumelog.core.redis.RedisClient
 
sadd(String, String) - 类 中的方法com.plumelog.core.redis.RedisClusterClient
 
sadd(String, String) - 类 中的方法com.plumelog.core.redis.RedisSentinelClient
 
set(String, String) - 类 中的方法com.plumelog.core.client.AbstractClient
 
set(String, String, int) - 类 中的方法com.plumelog.core.client.AbstractClient
 
set(String, String) - 类 中的方法com.plumelog.core.redis.RedisClient
 
set(String, String, int) - 类 中的方法com.plumelog.core.redis.RedisClient
 
set(String, String) - 类 中的方法com.plumelog.core.redis.RedisClusterClient
 
set(String, String, int) - 类 中的方法com.plumelog.core.redis.RedisClusterClient
 
set(String, String) - 类 中的方法com.plumelog.core.redis.RedisSentinelClient
 
set(String, String, int) - 类 中的方法com.plumelog.core.redis.RedisSentinelClient
 
set() - 类 中的静态方法com.plumelog.core.TraceId
 
setAppCategory(String) - 类 中的方法com.plumelog.core.dto.WarningRule
 
setAppName(String) - 类 中的方法com.plumelog.core.dto.BaseLogMessage
 
setAppName(String) - 类 中的方法com.plumelog.core.dto.WarningRule
 
setAppName(String) - 类 中的方法com.plumelog.core.LogMessage
 
setBody(byte[]) - 类 中的方法com.plumelog.core.dto.RunLogCompressMessage
 
setClassName(String) - 类 中的方法com.plumelog.core.dto.RunLogMessage
 
setClassName(String) - 类 中的方法com.plumelog.core.dto.WarningRule
 
setClassName(String) - 类 中的方法com.plumelog.core.LogMessage
 
setClient(AbstractClient) - 类 中的静态方法com.plumelog.core.client.AbstractClient
 
setContent(String) - 类 中的方法com.plumelog.core.dto.RunLogMessage
 
setContent(String) - 类 中的方法com.plumelog.core.LogMessage
 
setDateTime(String) - 类 中的方法com.plumelog.core.dto.RunLogMessage
 
setDateTime(String) - 类 中的方法com.plumelog.core.LogMessage
 
setDtTime(Long) - 类 中的方法com.plumelog.core.dto.RunLogMessage
 
setDtTime(Long) - 类 中的方法com.plumelog.core.LogMessage
 
setEnv(String) - 类 中的方法com.plumelog.core.dto.BaseLogMessage
 
setEnv(String) - 类 中的方法com.plumelog.core.dto.WarningRule
 
setEnv(String) - 类 中的方法com.plumelog.core.LogMessage
 
setErrorCount(int) - 类 中的方法com.plumelog.core.dto.WarningRule
 
setHookServe(int) - 类 中的方法com.plumelog.core.dto.WarningRule
 
setId(String) - 类 中的方法com.plumelog.core.dto.WarningRuleDto
 
setLength(Integer) - 类 中的方法com.plumelog.core.dto.RunLogCompressMessage
 
setLogLevel(String) - 类 中的方法com.plumelog.core.dto.RunLogMessage
 
setLogLevel(String) - 类 中的方法com.plumelog.core.LogMessage
 
setLogType(String) - 类 中的方法com.plumelog.core.dto.RunLogMessage
 
setLogType(String) - 类 中的方法com.plumelog.core.LogMessage
 
setMapping(String, String) - 类 中的方法com.plumelog.core.client.AbstractServerClient
 
setMessageType(String) - 类 中的方法com.plumelog.core.TraceMessage
 
setMethod(String) - 类 中的方法com.plumelog.core.dto.BaseLogMessage
 
setMethod(String) - 类 中的方法com.plumelog.core.LogMessage
 
setNx(String, Integer) - 类 中的方法com.plumelog.core.client.AbstractClient
 
setNx(String, Integer) - 类 中的方法com.plumelog.core.redis.RedisClient
 
setNx(String, Integer) - 类 中的方法com.plumelog.core.redis.RedisClusterClient
 
setNx(String, Integer) - 类 中的方法com.plumelog.core.redis.RedisSentinelClient
 
setPosition(String) - 类 中的方法com.plumelog.core.dto.TraceLogMessage
 
setPosition(String) - 类 中的方法com.plumelog.core.TraceMessage
 
setPositionNum(Integer) - 类 中的方法com.plumelog.core.dto.TraceLogMessage
 
setPositionNum(AtomicInteger) - 类 中的方法com.plumelog.core.TraceMessage
 
setReceiver(String) - 类 中的方法com.plumelog.core.dto.WarningRule
 
setSeq(Long) - 类 中的方法com.plumelog.core.dto.RunLogMessage
 
setSeq(Long) - 类 中的方法com.plumelog.core.LogMessage
 
setServerName(String) - 类 中的方法com.plumelog.core.dto.BaseLogMessage
 
setServerName(String) - 类 中的方法com.plumelog.core.LogMessage
 
setSofa() - 类 中的静态方法com.plumelog.core.TraceId
 
setStatus(int) - 类 中的方法com.plumelog.core.dto.WarningRule
 
setThreadName(String) - 类 中的方法com.plumelog.core.dto.RunLogMessage
 
setThreadName(String) - 类 中的方法com.plumelog.core.LogMessage
 
setTime(Long) - 类 中的方法com.plumelog.core.dto.TraceLogMessage
 
setTime(int) - 类 中的方法com.plumelog.core.dto.WarningRule
 
setTraceId(String) - 类 中的方法com.plumelog.core.dto.BaseLogMessage
 
setTraceId(String) - 类 中的方法com.plumelog.core.LogMessage
 
setTraceId(String) - 类 中的方法com.plumelog.core.TraceMessage
 
setWebhookUrl(String) - 类 中的方法com.plumelog.core.dto.WarningRule
 
SLEUTH_EXPAND - 类 中的静态变量com.plumelog.core.constant.LogMessageConstant
Sleuth 扩展
smembers(String) - 类 中的方法com.plumelog.core.client.AbstractClient
 
smembers(String) - 类 中的方法com.plumelog.core.redis.RedisClient
 
smembers(String) - 类 中的方法com.plumelog.core.redis.RedisClusterClient
 
smembers(String) - 类 中的方法com.plumelog.core.redis.RedisSentinelClient
 
startRunLog(AbstractClient, int) - 类 中的静态方法com.plumelog.core.MessageAppenderFactory
 
startRunLog(AbstractClient, int, String) - 类 中的静态方法com.plumelog.core.MessageAppenderFactory
 
startRunLog(AbstractClient, int, String, boolean) - 类 中的静态方法com.plumelog.core.MessageAppenderFactory
 
startRunLog(String, int, String, boolean) - 类 中的静态方法com.plumelog.core.MessageAppenderFactory
 
startTraceLog(AbstractClient, int) - 类 中的静态方法com.plumelog.core.MessageAppenderFactory
 
startTraceLog(AbstractClient, int, String) - 类 中的静态方法com.plumelog.core.MessageAppenderFactory
 
startTraceLog(AbstractClient, int, String, boolean) - 类 中的静态方法com.plumelog.core.MessageAppenderFactory
 
startTraceLog(String, int, String, boolean) - 类 中的静态方法com.plumelog.core.MessageAppenderFactory
 
StringUtils - com.plumelog.core.util中的类
 
StringUtils() - 类 的构造器com.plumelog.core.util.StringUtils
 
strToDate(String) - 类 中的静态方法com.plumelog.core.util.DateUtil
 
subscribe(JedisPubSub, String...) - 类 中的方法com.plumelog.core.client.AbstractClient
 
subscribe(JedisPubSub, String...) - 类 中的方法com.plumelog.core.redis.RedisClient
 
subscribe(JedisPubSub, String...) - 类 中的方法com.plumelog.core.redis.RedisClusterClient
 
subscribe(JedisPubSub, String...) - 类 中的方法com.plumelog.core.redis.RedisSentinelClient
 

T

ThreadPoolUtil - com.plumelog.core.util中的类
className:ThreadPoolUtil description:带阻塞队列的线程池
ThreadPoolUtil() - 类 的构造器com.plumelog.core.util.ThreadPoolUtil
 
toJSONString(Object) - 类 中的静态方法com.plumelog.core.util.GfJsonUtil
 
TRACE_END - 类 中的静态变量com.plumelog.core.constant.LogMessageConstant
当前链路结束标志
TRACE_ID - 类 中的静态变量com.plumelog.core.constant.LogMessageConstant
 
TRACE_PRE - 类 中的静态变量com.plumelog.core.constant.LogMessageConstant
链路日志前缀
TRACE_START - 类 中的静态变量com.plumelog.core.constant.LogMessageConstant
当前链路开始标志
tracedataQueue - 类 中的静态变量com.plumelog.core.MessageAppenderFactory
 
TraceId - com.plumelog.core中的类
className:TraceId description:TraceId 用来存储traceID相关信息
TraceId() - 类 的构造器com.plumelog.core.TraceId
 
TraceIdFilter - com.plumelog.core中的类
className:TraceIdFilter description: TODO time:2020-06-05.14:30
TraceIdFilter() - 类 的构造器com.plumelog.core.TraceIdFilter
 
TraceIdGenerator - com.plumelog.core中的类
 
TraceIdGenerator() - 类 的构造器com.plumelog.core.TraceIdGenerator
 
TraceLogMessage - com.plumelog.core.dto中的类
className:TraceLogMessage description: time:2020-05-11.15:28
TraceLogMessage() - 类 的构造器com.plumelog.core.dto.TraceLogMessage
 
TraceLogMessageFactory<T> - com.plumelog.core.util中的类
className:TraceLogMessageFactory description: TODO time:2020-05-13.14:04
TraceLogMessageFactory() - 类 的构造器com.plumelog.core.util.TraceLogMessageFactory
 
TraceMessage - com.plumelog.core中的类
className:TraceMessage description: TODO time:2020-05-13.11:47
TraceMessage() - 类 的构造器com.plumelog.core.TraceMessage
 

V

validateIsDate(String) - 类 中的静态方法com.plumelog.core.util.DateUtil
 
validateObject(PooledObject<KafkaProducer>) - 类 中的方法com.plumelog.core.kafka.KafkaProducerFactory
 

W

WARN_RULE_KEY - 类 中的静态变量com.plumelog.core.constant.LogMessageConstant
错误报警规则key
WarningRule - com.plumelog.core.dto中的类
className:WarningRule description:错误告警规则 time:2020/7/2 10:52
WarningRule() - 类 的构造器com.plumelog.core.dto.WarningRule
 
WarningRuleDto - com.plumelog.core.dto中的类
className:WarningRule description:错误告警规则 time:2020/7/2 10:52
WarningRuleDto() - 类 的构造器com.plumelog.core.dto.WarningRuleDto
 
WebFluxTraceIdFilter - com.plumelog.core.webflux中的类
 
WebFluxTraceIdFilter() - 类 的构造器com.plumelog.core.webflux.WebFluxTraceIdFilter
 
worker - 类 中的静态变量com.plumelog.core.TraceId
 
A B C D E F G H I J K L M N P Q R S T V W 
跳过导航链接

Copyright © 2022. All rights reserved.