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.
Navigate to Services
Follow these steps to get to the Services interface:
-
Click the APM tab, and then the Services option in the drop-down menu.
-
The Services interface appears.
Using the APM Services interface
The Services interface has the following information and affordances:
-
Filters help you to determine what requires your immediate attention. For details, see APM Filters.
To show filters, expand the filters: click the
(Show filters) icon in the top left corner of the page.
To hide the filters, click the
(Hide filters) icon in the top right corner of the filter panel.
-
View type selector enables you to specify the search view by selecting one of the following modes:
-
This article discusses this view.
-
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.
-
-
Overall interval. The default is Last 5 minutes. Click the drop-down to use the time picker and select the appropriate time interval.
-
Refresh display: click
(Refresh) to update the display.
-
The
(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
-
-
Use Search to find a service by name when you have a long list.
-
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.
-
Specify the number of results you can see on each page.
-
Navigate across pages by clicking individual page numbers, or
(forward) and
(backward) arrows.