All Products
Search
Document Center

Microservices Engine:Overview

Last Updated:Apr 10, 2024

The Microservices Engine (MSE) console provides the Event Center page on which you can manage, analyze, and view event data generated by Microservices Registry, Microservices Governance, and cloud-native gateways in a centralized manner. On the Event Center page, you can also configure settings to receive event notifications. For exception events, you can troubleshoot issues based on the instructions provided in the MSE console. This topic describes how to monitor event changes of all resources managed by MSE on the Event Center page.

Event model

The following table describes the parameters that are used to define an MSE event.

Parameter

Description

Resource Type

The type of the MSE resource for which the event is generated. Valid values:

  • Nacos

  • ZooKeeper

  • Application

  • Cloud-native Gateway

Resource Name

The description of the resource for which the event is generated. The information specified by this parameter varies with the value of Resource Type.

  • If Resource Type is set to Nacos or ZooKeeper, this parameter specifies the instance name or ID.

  • If Resource Type is set to Application, this parameter specifies the namespace and application name.

  • If Resource Type is set to Cloud-native Gateway, this parameter specifies the gateway name or ID.

Event type

The type of the event. Valid values:

  • Exception

  • Scaling

  • InstanceMaintenance

  • InstanceChange

  • LosslessNotification

  • HighAvailability

  • Security

Event Name

The name of the event, which consists of an event code and an event description.

Event Level

The severity of the event. Three event severities are provided based on the event impact.

  • INFO: The system is properly running and the expected behavior does not negatively affect your business.

  • WARN: The system is properly running or is automatically recovered from a failure. If an event of the WARN severity is generated, your business may be adversely affected. You need to pay attention to the event.

  • CRITICAL: The system cannot be automatically recovered from a failure. If an event of the CRITICAL severity is generated, your business cannot be implemented.

Time

The time at which the event is generated.

Event Status

The status of the event. Valid values:

  • Complete

  • Executing

  • Executed

  • Failed

Initiator

The initiator of the event.

  • You can use the console or API operations to trigger events. If you trigger events by using an Alibaba Cloud account, root is displayed. If you trigger events as a RAM user, the ID of the RAM user is displayed. If you trigger events by using a role, the role name is displayed.

  • If an event is generated when the system performs automatic O&M or periodically runs system tasks or when O&M engineers initiate operations in the O&M system, SYSTEM is displayed.

  • If an event is generated when a governance rule is used, click the rule type to go to the governance rule page.

Event Content

The content of the event.

Go to the Event Center page

  1. Log on to the MSE console.

  2. In the left-side navigation pane, click Event Center.

Query events

On the Event Center page, you can query events from multiple dimensions. For example, you can query events based on the following items:

  • Resource type

  • Event type, event name, event severity, or event status

  • Event trigger time

Query events by resource type

You can select a specified resource type to filter events.

If you select Nacos, ZooKeeper, or Cloud-native Gateway as the resource type, you can perform a fuzzy search by Resource ID or Resource Name.

image

If you select Application as the resource type, you can filter events by namespace and perform a fuzzy search by application name.

image

Query events by event type, event name, event severity, or event status

Click the image.png icon next to Event type, Event Name, Event Level, or Event Status to further filter events.

image

Query events by trigger time

You can select a time range to query the events that are generated within the specified time range.

Note

You can query events that are generated within up to the last 30 days on the Event Center page in the MSE console.

View the details of an event

Find the event whose details you want to view, and click Details in the Actions column. For exception events, you can eliminate risks based on the suggestions provided on the Details page.

Use the quick query feature

If Resource Type is set to Nacos, ZooKeeper, or Cloud-native Gateway, you can use the quick query feature to query the events that are generated for a resource. The following example shows how to use the quick query feature to query the events that are generated for a cloud-native gateway.

  1. Log on to the MSE console.

  2. In the left-side navigation pane, choose Cloud-native Gateway > Gateways.

  3. On the Gateways page, find the desired gateway and choose More > Query Events in the Actions column.

References

  • For more information about all events supported by MSE and suggestions for handling each event, see Events.

  • Event Center in the MSE console is integrated with CloudMonitor. To monitor MSE events, click Go to CloudMonitor to configure alerts in the upper-right corner to go to the CloudMonitor console and configure alerts. For more information, see Manage system event-triggered alert rules (old).