CSEProvider Cluster Monitoring
This section describes the types, names, and meanings of CSEProvider cluster metrics collected by APM.
Parameter | Data Type | Application Type | Default | Supported Start Agent Version | Supported End Agent Version | Description |
---|---|---|---|---|---|---|
Blocklist Configuration | obj_array | JAVA | - | 2.0.0 | - | URLs in the blocklist will not be collected. There are four modes: "startwith", "endwith", "include", and "regex". |
Max. Status Code Length | integer | JAVA | 0 | 2.0.0 | - | The system parses the body content within the specified length and obtains the corresponding service status code. |
Key for Status Code Parsing | array | JAVA | - | 2.0.0 | - | Key based on which the corresponding body content is to be obtained and reported as the service status code |
Normal Status Code | array | JAVA | - | 2.0.0 | - | If the obtained status code is not within the range, the request is regarded as an error trace. |
Slow Request Threshold | integer | JAVA | 800 | 2.0.0 | - | Slow request threshold. If the threshold is crossed, a URL will be regarded as a slow URL. The system will automatically increase the sampling ratio for it. |
Slow URL Threshold | obj_array | JAVA | - | 2.0.0 | - | Slow request threshold. If this threshold is crossed, the URL is defined as a slow URL. In that case, the system automatically increases the sampling ratio for it. There are four sampling policies: 1. Full sampling; 2. Percentage sampling; 3. Fixed-quantity sampling per minute; 4. Automatic sampling. |
Key for Header Value Interception | array | JAVA | - | 2.0.0 | - | Key based on which header value content is to be intercepted |
CSEProviderMaxRows | integer | JAVA | 500 | 2.4.1 | - | Maximum number of rows that can be collected by the CSEProvider collector |
Category | Metric | Name | Description | Unit | Data Type | Default Aggregation Mode |
---|---|---|---|---|---|---|
CSEProvider cluster monitoring (cluster: APM counts call statistics based on the ID of the caller's cluster.) | clusterId | Cluster ID | Cluster ID of the caller | - | ENUM | LAST |
errorCount | Errors | Number of times that the cluster fails to be called | - | INT | SUM | |
invokeCount | Calls | Number of cluster calls | - | INT | SUM | |
maxTime | Max. RT | Maximum response time for calling the cluster | ms | INT | MAX | |
totalTime | Total RT | Total response time for calling the cluster | ms | INT | SUM | |
CSEProvider call details (detail: APM counts call statistics by URL.) | qualifiedName | Call URL | Called URL of CSEProvider | - | ENUM | LAST |
method | HTTP Method | HTTP method of the called CSEProvider URL | - | ENUM | LAST | |
concurrentMax | Max. Concurrency | Maximum concurrency of the CSEProvider URL | - | INT | MAX | |
errorCount | Errors | Number of errors occur when the CSEProvider URL is called | - | INT | SUM | |
invokeCount | Calls | Number of times that the CSEProvider URL is called | - | INT | SUM | |
lastError | Error Message | Call error details | - | STRING | LAST | |
maxTime | Max. RT | Maximum response time for calling the CSEProvider URL | ms | INT | MAX | |
totalTime | Total RT | Total response time for calling the CSEProvider URL | ms | INT | SUM | |
range1 | 0–10 ms | Number of requests with 0–10 ms response time | - | INT | SUM | |
range2 | 10–100 ms | Number of requests with 10–100 ms response time | - | INT | SUM | |
range3 | 100–500 ms | Number of requests with 100–500 ms response time | - | INT | SUM | |
range4 | 500–1000 ms | Number of requests with 500–1000 ms response time | - | INT | SUM | |
range5 | 1–10s | Number of requests with 1–10s response time | - | INT | SUM | |
range6 | > 10s | Number of requests with response time longer than 10s | - | INT | SUM | |
CSEProvider summary (total: summary of all URL statistics) | errorCount | Errors | Total number of CSEProvider call errors | - | INT | SUM |
invokeCount | Calls | Total number of CSEProvider calls | - | INT | SUM | |
totalTime | Total RT | Total response time of calling CSEProvider | ms | INT | SUM | |
Status code monitoring (statuscode: APM counts URL call statistics based on the status code returned.) | code | Status Code | HTTP status code | - | ENUM | LAST |
count | Count | Number of times that the status code has occurred | - | INT | SUM | |
url | Sample URL | Sample URL which returns the status code | - | STRING | LAST |