Skip to main content
Version: 25.03

Performance Monitoring - API Documentation

Enterprise

This feature is part of Countly Enterprise. To get access, contact sales or compare versions. Existing customers can reach the support portal with questions.

Overview​

Performance Monitoring collects network and device traces from SDKs and lets you manage the issue settings of each trace. The endpoints below change the issue threshold (in seconds) and the issue status of a trace.

EndpointPurpose
Overview ReadRead network and device traces with an overview
Network Trace ReadRead one network trace
Device Trace ReadRead one device trace
Issues ReadList traces that exceed their threshold
Metric ReadRead one metric of a trace
Samples ReadRead samples of a metric of a trace
User Samples ReadRead samples of one user
Network Latency Breakdown ReadRead network latency by country
EditChange the threshold of a trace
Change StatusMute or reopen the issue of a trace

Operational Notes​

  • Trace types are network and device.
  • Both endpoints record an apm_edited system log entry.
Implementation details

Database Collections

CollectionPurpose
countly.apmStores trace property documents (<app_id>_<type>_<name>_props) holding threshold and status.