All Products
Search
Document Center

Application Real-Time Monitoring Service:Why am I charged additional fees when I use Managed Service for Prometheus?

Last Updated:Mar 11, 2026

This may be because the built-in service discovery feature of Managed Service for Prometheus automatically collects metrics from your applications, which can cause additional fees.

What triggers the extra charges

When you connect an application to Managed Service for Prometheus, default service discovery is automatically enabled and begins collecting metrics immediately, even if you did not explicitly configure it.

Managed Service for Prometheus supports four types of service discovery:

TypeHow it startsAction required
Default service discoveryEnabled automatically when you connect an applicationNone -- starts automatically
ServiceMonitorRequires manual setupAdd and configure a ServiceMonitor
PodMonitorRequires manual setupAdd and configure a PodMonitor
Custom service discoveryRequires manual setupAdd and configure custom rules

Each active service discovery collects metrics based on its configuration, which may cause additional fees.

How to stop the extra charges

Disable the service discovery rules you do not need. The steps vary by instance type:

Review the collected metrics before you disable a service discovery rule. Keep the metrics that provide visibility into critical services, and disable only the ones you do not need.