-
Notifications
You must be signed in to change notification settings - Fork 8.1k
李豪 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
-
2014-06-20 16:35:10
,时间戳; -
1
,序号; -
sayHello(java.lang.String,long)
,资源描述符; -
XXXException
,表示被限制的种类。FlowException
表示被限流,DegradeException
表示被降级,SystemException
表示被系统保护 -
default
规则上配置的限制应用; -
origin
,实际被限制的来源应用,可能为空字符串; -
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
-
1529573107000
,时间戳; -
2018-06-21 17:25:07
,格式化之后的时间戳; -
sayHello(java.lang.String,long)
,资源名; -
10
,表示到来的数量数量 -
10
,表示成功处理完毕的资源数量 -
3601
,实际该资源被拦截的数量 -
0
,异常的数量 -
2
,资源的平均响应时间
其它的日志在 {user_home}/logs/csp/record.log
里。该日志包含规则的推送、接收、处理等记录。
-
文档
-
Documents
- Read Me
- Introduction
- How to Use
- How it Works
- Flow Control
- Parameter Flow Control
- Cluster Flow Control
- API Gateway Flow Control
- Circuit Breaking
- Adaptive System Protection
- Metrics
- General Configuration
- Dynamic Rule Configuration
- Dashboard
- Integrations with open-source frameworks
- Contribution Guideline