Skip to content
李豪 edited this page Jul 6, 2018 · 13 revisions

拦截详情日志

无论限流,降级还是系统保护,它们的秒级拦截详情日志都落在 {user_home}/logs/csp/sentinel-block.log里。它的格式如下:

2014-06-20 16:35:10|1|sayHello(java.lang.String,long),FlowException,default,origin|61,0
2014-06-20 16:35:11|1|sayHello(java.lang.String,long),FlowException,default,origin|1,0
  1. 2014-06-20 16:35:10,时间戳;
  2. 1,序号;
  3. sayHello(java.lang.String,long),资源描述符;
  4. XXXException,表示被限制的种类。FlowException表示被限流,DegradeException表示被降级,SystemException表示被系统保护
  5. default规则上配置的限制应用;
  6. origin,实际被限制的来源应用,可能为空字符串;
  7. 61,0,61代表这一秒内限流降级发生的次数,0无含义(可忽略)。

秒级监控日志

所有的资源都会产生秒级日志,它在 {user_home}/logs/csp/{app_name}_{port}_metrics.log里。它的格式如下:

1529573107000|2018-06-21 17:25:07|sayHello(java.lang.String,long)|10|10|3601|0|2
  1. 1529573107000,时间戳;
  2. 2018-06-21 17:25:07,格式化之后的时间戳;
  3. sayHello(java.lang.String,long),资源名;
  4. 10,表示到来的数量数量
  5. 10,表示成功处理完毕的资源数量
  6. 3601,实际该资源被拦截的数量
  7. 0,异常的数量
  8. 2,资源的平均响应时间

业务日志

其它的日志在 {user_home}/logs/csp/record.log里。该日志包含规则的推送、接收、处理等记录。

Clone this wiki locally