PrivateLink integrates with CloudMonitor to monitor endpoints and EPSs. Track bandwidth and packet rate metrics to detect network congestion or packet loss and maintain service stability.
Monitoring overview
PrivateLink monitoring covers both service consumers and service providers. The monitored object hierarchy is shown below:
Monitored objects
-
Endpoint: Created and managed by the service consumer.
Each endpoint zone has exactly one ENI (one-to-one correspondence).
-
Endpoint instance: The sum of metrics of all its endpoint zones.
-
Endpoint zone: The sum of metrics of all its ENI.
-
Endpoint ENI: The metrics of a specific ENI within a zone.
-
-
EPS: Created and managed by the service provider.
-
EPS instance: The sum of metrics for all its associated endpoint connections.
-
Service resource: Metrics for a specific backend resource of EPS.
-
Connected endpoint instance: Metrics for an endpoint connected to the EPS, including its zones and ENIs.
Service providers can view endpoint metrics only through the associated EPS.
-
Monitoring metrics
Each monitored object exposes eight metrics in two categories — bandwidth and packet rate — for assessing network quality.
Endpoint monitoring metrics
EPS monitoring metrics
View instance monitoring
View monitoring charts from the PrivateLink console or the CloudMonitor console.
By default, charts show the last hour of data. Select a longer time range as needed.
Service consumer: View endpoint monitoring
-
Go to the Endpoints page. In the top menu bar, select the region of the instance. In the Monitor column for the target endpoint, click the
icon, or click the instance ID and then click the Monitor tab. -
Go to the CloudMonitor console - Endpoint page and select the region of the instance. Click the target endpoint ID or Monitoring Charts in the Actions column.
Service provider: View EPS monitoring
-
Go to the Endpoint Service console. In the top menu bar, select the region of the instance. In the Monitor column for the target Endpoint Service, click the
icon, or click the instance ID and then click the Monitor tab. -
Go to the CloudMonitor console - Endpoint services page and select the region of the instance. Click the target Endpoint Service ID or Monitoring Charts in the Actions column.
Alert subscription
Set threshold alerts on key metrics or subscribe to system events for automatic status monitoring.
Set metric threshold alerts
Create alert rules to detect when metrics exceed thresholds (for example, bandwidth limits). CloudMonitor sends notifications when alert conditions are met.
-
On the CloudMonitor console - Alert Rules page, click Create Alert Rule.
-
For Product, select PrivateLink-Endpoint or PrivateLink-Endpoint services. Then, add a rule and configure metric thresholds for each alert level.
-
When a metric reaches its threshold, the specified Alert Contact Group receives a notification. To view an alert's history, find the rule and click Alert History in the Actions column.
-
You can Modify, Disable, or Delete a rule at any time from the Actions column.
Subscribe to system events
PrivateLink emits system events when endpoint connection status changes (accepted, rejected, or deleted). Create a subscription policy to receive notifications.
-
On the CloudMonitor console - Event Subscription page, click Create Subscription Policy.
-
For Subscription Type, select System Events. For Products, select PrivateLink. Then, select the events you want to subscribe to.
-
Customize the alert notifications:
-
Noise reduction: Consolidate and filter alerts by subscription scope to prevent alert storms from duplicate notifications.
-
Alert escalation: CloudMonitor sends notifications to the specified alert contact. If the alert is not resolved within a specified time, it escalates the notification to the next contact group.
-
Custom notification methods: Define notification channel levels and templates. Push alert data to Simple Message Queue (formerly MNS), Simple Log Service (SLS), Function Compute (FC), or a webhook.
-
-
You can Edit, Disable, or Delete a policy at any time from the Actions column.
System events
|
Parameter |
Description |
Example |
|
|
The Alibaba Cloud service to which the system event belongs. |
|
|
|
The affected resource. Starts with |
|
|
|
The level of the system event.
|
|
|
|
The name of the affected instance. |
|
|
|
The region where the affected instance is located. |
|
|
|
The name of the system event. |
|
|
|
The content of the system event. |
|
|
|
System event status: |
|