Skip to main content
Version: 5.1

Asset Service Model (ASM)

The APM module includes functionality for automated construction of a microservice asset-service model. This model helps assess service health, detect degradations, and track the impact of dependencies.

Configuration of the model is described in the section: Configuring ASM and APM Inventory.


Microservice Metrics

After configuring ASM, the following metrics are generated for each service:

MetricDescription
OperationsNumber of operations per time unit. Degrades when operations are absent.
Operation ErrorsNumber of failed operations. Degrades when errors increase.
Duration (p95)95th percentile of operation duration. Degrades when latency increases.

Metrics are calculated for each resource that interacts with the service.

ASM metrics

Learn more about calculation principles: Metrics


Service Dependencies

Relationships between services are formed based on trace analysis:

  1. Call route inventory is performed
  2. Based on the routes, service dependencies are built in the model

Thus, a service's status depends not only on its own metrics but also on the status of dependent services - those involved in business operations.

ASM tree