APM Services

After instrumenting your application, proceed to examine the Services page, the primary view for your APM data.

This services list reports, at a high level, on all services in your infrastructure. Remember that services are the building blocks of modern microservice architectures, grouping endpoints, queries, or jobs so you can easily scale your instances.

Some examples of services are:

  • A group of URL endpoints may be grouped together under an API service.

  • A group of DB queries that are grouped together within one database service.

  • A group of periodic jobs configured in the cron service.

Follow these steps to get to the Services interface:

  1. Click the APM tab, and then the Services option in the drop-down menu.

    navigate to apm services
  2. The Services interface appears.

Using the APM Services interface

The Services interface has the following information and affordances:

APM services
APM Services
  1. Filters help you to determine what requires your immediate attention. For details, see APM Filters.

    APM Filters

    To show filters, expand the filters: click the show filters (Show filters) icon in the top left corner of the page.

    To hide the filters, click the hide filters (Hide filters) icon in the top right corner of the filter panel.

  2. View type selector enables you to specify the search view by selecting one of the following modes:

    services

    APM Services view

    This article discusses this view.

  3. Show inactive services option:

    • Toggle the selector OFF to display only the services that sent data within the selected time block.

    • Toggle the selector ON to display all services, including the ones that may be stopped or paused. Because the services were inactive during the relevant time interval, they have empty columns.

      See the row frontend-web in APM Services illustration.

  4. Overall interval. The default is Last 5 minutes. Click the drop-down to use the time picker and select the appropriate time interval.

    Time picker
  5. Refresh display: click Refresh (Refresh) to update the display.

  6. The options (Options) menu controls which elements to display in the table:

    • Name

    • Requests (number)

    • Requests/s

    • p50 Latency

    • p75 Latency

    • p90 Latency

    • p95 Latency

    • p99 Latency

    • Max Latency

    • Min Latency

    • Average Latency

    • Error Rate

    • APDEX

      apm options
  7. Use Search to find a service by name when you have a long list.

  8. The list of all services that match search and filtering criteria. The columns match the selected options.

    Note that the Name column shows some of the facets. Each entry is unique if it has a unique combination of facets. Duplicate service names are very common, so Kloudfuse displays the unique facet to identify the service.

    It also has a color bar that corresponds to the type of service: front end, trace, and so on. See APM Service map.

    If you hover your pointer over one of the listed services, it displays the filter value details.

  9. Specify the number of results you can see on each page.

    select the number of results on page
  10. Navigate across pages by clicking individual page numbers, or forward (forward) and backward (backward) arrows.

    select page numbers