Alibaba Cloud Serverless App Engine (SAE) Monitoring Integration
Site24x7 offers full-stack visibility for Alibaba Cloud Serverless App Engine (SAE), helping you monitor resource consumption and infrastructure behavior of your containerized applications. Once your Alibaba Cloud account is integrated with Site24x7, all associated SAE instances are automatically discovered and monitored.
Use cases
- Performance diagnostics: Monitor CPU and memory usage across individual instances to identify resource bottlenecks.
- Disk and I/O monitoring: Track storage usage and disk read/write activity to detect latency or saturation issues.
- Network traffic and errors: Ensure network health by monitoring traffic volume, packet counts, and transmission errors.
- TCP connection analysis: Gain visibility into active, inactive, and total TCP connections for troubleshooting connectivity.
- Scalability insights: Track system load to optimize auto-scaling policies for serverless containers.
Setup and configuration
- Log in to your Site24x7 account and navigate to Cloud > Alibaba Cloud > Add Monitor.
- In the Edit Alibaba Cloud Monitor page, select Serverless App Engine from the Service Types list.
- Once added, go to Cloud > Alibaba > Serverless App Engine to view dashboards and performance metrics.
Supported metrics
CPU Metrics
| Metric name | Description | Unit |
|---|---|---|
| Instance CPU Usage | CPU usage of a specific SAE instance. | Percentage |
| Instance CPU User Usage | CPU time used by user processes in an instance. | Percentage |
| Instance CPU System Usage | CPU time used by system processes in an instance. | Percentage |
| CPU Usage | Aggregate CPU usage across all instances. | Percentage |
| CPU User Usage | Aggregate CPU time used by user processes. | Percentage |
| CPU System Usage | Aggregate CPU time used by system processes. | Percentage |
Memory Metrics
| Metric name | Description | Unit |
|---|---|---|
| Instance Memory Used | Memory currently used by an SAE instance. | MB |
| Instance Memory Usage Percentage | Percentage of memory used by an SAE instance. | Percentage |
| Instance Total Memory | Total memory allocated to the instance. | MB |
| Memory Used | Total memory used across all instances. | MB |
| Memory Usage Percentage | Overall memory usage percentage. | Percentage |
| Total Memory | Total memory available for all instances. | MB |
Disk I/O and Utilization
| Metric name | Description | Unit |
|---|---|---|
| Instance Disk Used | Disk space used by the instance. | MB |
| Instance Disk Usage Percentage | Percentage of disk used by the instance. | Percentage |
| Instance Total Disk | Total disk space available to the instance. | MB |
| Instance Disk Read | Total bytes read from disk. | Bytes |
| Instance Disk Write | Total bytes written to disk. | Bytes |
| Instance Disk Read IOPS | Read operations per second. | IOPS |
| Instance Disk Write IOPS | Write operations per second. | IOPS |
Network Traffic and Errors
| Metric name | Description | Unit |
|---|---|---|
| Instance Network Receive Bytes | Total incoming network traffic (received bytes). | Bytes |
| Instance Network Transmit Bytes | Total outgoing network traffic (transmitted bytes). | Bytes |
| Instance Network Receive Packets | Incoming packets received by the instance. | Count |
| Instance Network Transmit Packets | Outgoing packets sent by the instance. | Count |
| Instance Network Receive Error | Number of receive errors. | Count |
| Instance Network Transmit Error | Number of transmit errors. | Count |
| Instance Network Receive Drop | Number of dropped incoming packets. | Count |
TCP Connections
| Metric name | Description | Unit |
|---|---|---|
| Instance Active TCP Connections | Active TCP connections currently in use. | Count |
| Instance Inactive TCP Connections | Inactive TCP connections. | Count |
| Instance Total TCP Connections | Total number of TCP connections. | Count |
| Instance TCP Time Wait Connections | Number of TCP connections in TIME_WAIT state. | Count |
Load Metrics
| Metric name | Description | Unit |
|---|---|---|
| Instance Load | The load average on the instance. | Count |
Threshold configuration
- Go to Admin > Configuration Profiles > Threshold and Availability.
- Create or edit a threshold profile for Serverless App Engine.
- Assign the profile to the respective monitors to trigger alerts.
IT automation
Site24x7's IT Automation tools help with automatically resolving performance degradation issues. When a breach occurs, the alarm engine continuously examines the system events for which thresholds have been defined and performs the mapped automation.
- Go to Admin > IT Automation Templates.
- Create a new automation rule.
- Map the rule to the monitor for proactive resolution.
How to configure IT Automation for a monitor
Configuration rules
With Site24x7's Configuration Rules, you can set parameters like Threshold Profile, Notification Profile, Tags, and Monitor Group for multiple monitors and automate the configuration settings of your monitoring resources. Automatically assign these settings when new Serverless App Engine monitors are added.
How to add a Configuration Rule
