Monitoring Metric Illustration
UAV monitors all metrics and provides simple expressions that support alarm strategy configuration for such metrics.
This chapter illustrates all mnitoirng metrics available in Alarm.
Monitoring metrics refer to metric data in all aspects collected from hosts by UAV. The metrics can be classified into the following types:
- Application container
- Process
- Application cluster
- Application instance
- Service component
- Client component
- JVM
- Log
Metric types above can be further classified into the following monitoring groups when configuring alarm strategies:
- Custom metrics: JVM metrics of services and custom metrics
- Server: service as the performance metric of the server
- Client: service as the performance metric of the client that sends requests
- Log: log content monitoring
Below are the Mapping Relations between Metric Systems and Monitoring Metrics:
Metric system | Monitoring group | Illustration | Monitoring metric | Prefix of Metric System |
---|---|---|---|---|
Metric system for process state | Service | Process performance metric | Process | procState |
Metric system for container state | Service | Host performance metric | Application container | hostState |
Metric system for service state | Service | Specific URL service response metric | Service component | urlResp |
Metric system for application state | Service | Application response metric | Application instance | appResp |
Metric system for application server state | Service | Server response metric | Application cluster | serverResp |
Metric system for process death | Service | Process death metric | None | None |
Metric system for invocation state | Client | Performance metric as a client that invokes other services | Client component | clientResp |
Custom metric | Customer metric | Performance metric of server JVM && custom metric | IVM | jvm |
Log | Log | Log content indicator | Log | log |