-
Notifications
You must be signed in to change notification settings - Fork 8.1k
李豪 edited this page Sep 14, 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}-{pid}-metrics.log
里。格式如下:
1532415661000|2018-07-24 15:01:01|sayHello(java.lang.String)|12|3|4|2|295
-
1532415661000
:时间戳 -
2018-07-24 15:01:01
:格式化之后的时间戳 -
sayHello(java.lang.String)
:资源名 -
12
:表示到来的数量数量(passed QPS) -
3
:实际该资源被拦截的数量(blocked QPS) -
4
:每秒结束的资源个数,包括正常结束和异常结束的情况(success QPS) -
2
:异常的数量 -
295
:资源的平均响应时间(RT)
其它的日志在 {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