All Products
Search
Document Center

Managed Service for OpenTelemetry:Provided services

Last Updated:Mar 11, 2026

After you report application data to Managed Service for OpenTelemetry, the Provided Services tab shows every operation your application exposes -- API calls, message queue consumers, scheduled tasks, and internal methods. Use this tab to monitor request volume, error rates, and response time (the RED metrics: Rate, Errors, Duration) across all operations, then drill into any operation for SQL analysis, dependency mapping, and trace-level diagnostics.

Prerequisites

Before you begin, make sure that you have:

  • An application whose data is reported to Managed Service for OpenTelemetry. For setup instructions, see Connection description

View provided services

  1. Log on to the Managed Service for OpenTelemetry console. In the left-side navigation pane, click Applications.

  2. On the Applications page, select a region in the top navigation bar and click the name of the application.

  3. Click the Provided Services tab.

Provided Services page overview

The Provided Services tab has three sections: quick filters, trend charts, and the service list.

Quick filters

The filter bar at the top (area 1 in the preceding figure) narrows both the trend charts and the service list. Filter by any combination of:

  • request type -- The protocol or framework (for example, HTTP, gRPC, or Dubbo). See Request types for the full list.

  • operation -- A specific API endpoint or method name.

  • host -- The server instance handling requests.

Trend charts

The middle section (area 2) displays time series curves for three RED metrics:

MetricWhat it tells you
Request countTraffic volume over time (Rate)
Error countFailure volume over time (Errors)
Average response timeLatency trend over time (Duration)

Tracking these three metrics together helps you spot anomalies quickly. For example, a spike in errors alongside rising response time often signals a downstream dependency issue.

Compare metrics across dates

Click the date comparison icon icon to compare metric data from different dates within the same time window. This is useful for detecting regressions -- for example, comparing today's error rate with the same period last week to determine whether a recent deployment introduced new failures.

Switch chart type

Click the chart toggle icon icon to switch between a trend chart and a column chart view.

Service list

The table at the bottom (area 3) lists every operation detected for the application:

ColumnDescription
Operation nameThe endpoint, method, or consumer identifier
Request typeThe protocol or framework category
RequestsTotal request count in the selected time range
ErrorsTotal error count in the selected time range
Average response timeMean response time per request

Available actions

ActionHow to accessResult
View operation detailsClick an operation nameOpens the operation details page with metrics, SQL analysis, dependencies, and traces
View operation summaryClick Details in the Actions columnOpens a summary panel with request count, error count, and average response time
View tracesClick Traces in the Actions columnOpens Trace Explorer filtered to that operation
Operation details panel

Operation details

Click an operation name in the service list to open its detail page. The detail page provides the following tabs, each focused on a different dimension of the operation's behavior.

Metrics and time series

The Overview tab shows the same three RED metrics -- request count, error count, and average response time -- scoped to the selected operation, along with time series curves.

Operation overview

Use this tab to assess the health of a single operation. For example, if the service list shows a high error count for an operation, open its overview to check whether errors are sustained or intermittent.

SQL and NoSQL analysis

The SQL analysis and NoSQL analysis tabs list all database queries initiated by the selected operation. Filter queries by host to isolate traffic to a specific database instance.

Upstream and downstream services

The Upstream and Downstream tabs show which operations call this operation (upstream) and which operations this operation depends on (downstream). Each dependency row includes request count, error count, and response time.

Upstream and downstream services

Use these tabs to identify which dependency contributes the most to overall response time. A downstream service with a high response time often explains elevated latency at the current operation level.

Trace analysis

Trace Explorer combines filter conditions and aggregation dimensions to support real-time trace analysis. Use it for custom diagnostics across different troubleshooting scenarios. For detailed usage, see Trace Explorer.

Trace analysis

Request types

Each operation is classified by request type. The following tables list all supported types.

Server requests

TypeDescription
HTTPHTTP request
DubboDubbo Remote Procedure Call (RPC) request
HSFHigh-Speed Service Framework (HSF) RPC request
DSFDistributed Service Framework (DSF) RPC request
gRPCgRPC request
ThriftThrift RPC request
SofaSOFARPC request
ServerCommon server-side request

Message consumers

TypeDescription
kafkaKafka message queue consumer
ConsumerCommon message consumer

Scheduled tasks

TypeDescription
SchedulerXScheduled task run through SchedulerX
Spring_ScheduledScheduled task using the @Scheduled annotation in Spring
JDK_TimerScheduled task using a Java Development Kit (JDK) timer
XXL_JobScheduled task run through XXL-JOB
QuartzScheduled task run through Quartz Scheduler

Internal and common methods

TypeSpan typeDescription
user_methodinternalAn application-internal method call
SpanunknownA generic method call with no specific classification

What's next

  • Create alert rules for specific operations or all operations to get notified when error rates or response times exceed your thresholds. See Create an alert rule.