The Service query page in the Microservices Engine (MSE) console lists all Spring Cloud and Dubbo services registered with your MSE instance. Use this page to filter services by name, IP address, or application name, and drill into any service to inspect its providers, consumers, and metadata.
Terminology
| Term | Description |
|---|---|
| Service | A Spring Cloud or Dubbo service registered with an MSE instance |
| Application | The deployed entity |
Query the service list
Log on to the MSE console and select a region in the top navigation bar.
In the left-side navigation pane, choose Microservices Governance > Service query.
Select Framework:Spring Cloud or Framework:Dubbo from the framework drop-down list in the upper-left corner. The page lists all services registered under the selected framework.
Filter services
For large service lists, narrow results with the search fields at the top of the page. Keywords are not case-sensitive.
| Filter | Description |
|---|---|
| Service name | Filter by the registered service name |
| IP | Filter by the IP address of the host running the application |
| Application name | Filter by the deployed application name |
The IP address depends on the deployment target:
Elastic Compute Service (ECS) deployments -- the ECS instance IP address.
Container Service for Kubernetes (ACK) deployments -- the pod IP address.
View service details
Log on to the MSE console and select a region in the top navigation bar.
In the left-side navigation pane, choose Microservices Governance > Service query.
Click a service name to open the Service details panel.
The panel has three sections: Basic Information, Service call relationship, and Metadata. The fields differ between Spring Cloud and Dubbo services, as described below.
Spring Cloud services
Basic Information
| Field | Description |
|---|---|
| Service Name | The registered service name |
| Service Type | The type of the service |
| Application Name | The name of the deployed application |
| Nacos Instance | The MSE Nacos instance the service is registered with. Displayed only for Nacos-registered services |
| Service Subscription | Controls DNS blocking for HTTP-based service calls. When enabled (default for Nacos-registered services), the DNS system preferentially returns results resolved by the Nacos service. You can toggle this feature off |
Service call relationship
| Tab | Fields displayed |
|---|---|
| Service Provider | IP addresses, Port |
| Service Consumer | IP addresses, Application name |
Metadata
The Metadata section has two sub-sections:
Interface metadata -- displays Class, Request method, Request path, Method name/description, and Parameter list/description for each exposed interface.
Service Metadata -- displays service-level metadata and additional metadata that MSE provides for microservices capabilities.
Dubbo services
Basic Information
| Field | Description |
|---|---|
| Service Name | The registered service name |
| Version | The service version |
| Group | The service group |
| Service Type | The type of the service |
| Application Name | The name of the deployed application |
Service call relationship
| Tab | Fields displayed |
|---|---|
| Service Provider | IP addresses, Port, Serialization method, Timeout Period (ms) |
| Service Consumer | IP addresses, Port, Serialization method, Timeout Period (ms) |
Metadata
The Metadata section has two sub-sections:
Interface metadata -- displays Method name, Parameter list, and Return type for each exposed method.
Service Metadata -- displays service-level metadata and additional metadata that MSE provides for microservices capabilities.