Overview of services and applications that send data to VMware Aria Operations for Applications (formerly known as Tanzu Observability by Wavefront).

As part of troubleshooting an application, you need an overview of the services and applications that send data to Operations for Applications. Use our application map to understand the health of each service, and troubleshoot when your applications or services run into issues. You can see the overall health of each application using the application map, table view, and grid view.

Application Map Features

The application map gives you an overview of how the applications and services are linked, lets you focus on a specific service, view Request, Error, and Duration (RED) metrics for each service, and the tracing traffic in the application. You can also drill down to the Service Dashboard and Tracing Browser.

This videovideo camera icon highlights the application map features and settings. Note that this video was created in 2020 and some of the information in it might have changed. It also uses the 2020 version of the UI.

See the application map:

  1. Log in to your service instance.
  2. From the toolbar, select Applications > Application Status and click the Application Map icon ( icon to click to get the application map view )
  3. Optionally, click the link icon ( icon to click to get the link ) to copy the URL and share what you’re seeing right now (NON-LIVE display) with other users.

Let’s walk through the following scenario to get a quick overview of the application map.

ActionResult
Step 1: Search for applications
Click Application/Service, select beachshirts, and click Search.
You can refine your search further by applying one or more filters, such as the cluster, shard, or span.kind.

You see the data that match your search filters and the nearest neighboring service. For example, if you filter for the beachshirts application's styling service, you only see the services that directly communicate with the styling service.
Search for the beachshirts application using tags
Step 2: Update the legend
Click the settings icon and select Apdex, Error, or Duration. These settings can be configured by each user and apply to the table view, and grid view too.
  • Error Percentage: Update the legend to highlight the data based on the error percentage. Select Error % from the dropdown and customize the values. The values need to be in ascending order.
  • Duration: Update the legend to highlight the data based on the duration. Select Duration from the dropdown menu and customize the values. The values need to be in ascending order and in milliseconds.
  • Apdex: Update the legend to highlight the data based on the Apdex score. Select Apdex from the dropdown menu. Only Super Admin users and users with the Applications permission can configure the threshold (T).
Shows the settings to update the legend for the error %. You need to select error % from the drop down and then add the values in ascending order.
Step 3: Customize the application map view
You can customize how you see your applications and services on the application map using the settings icon.
  • Service layout: View the services in the default, concentric, circle, or grid layout. Choose the layout that helps you understand how your services are linked.
  • Show Isolated Services: These are services that don't interact with any other services or applications.
  • Show External Service: These are external applications or services, such as AWS services or Database services, your application communicates with. You can group these services too.
    • Group External Services: Select this setting if you want to group services. For example, group all the database services and view it as a single external service.
  • Show Service Labels: When you have many services in an application, the service names on the application map look cluttered. To get a clear view of your application and services, disable the Show Service Labels option or select Fade Labels on Zoom.
    • Fade Labels on Zoom: Hide labels of small services and gradually expose them as you zoom in on the application map. You always see the labels of the services in red, based on the legend settings you select.
    • Show Node Counts: Shows the number of instances of a service running in an application. For example, shopping (5) shows you that there are five instances of the shopping service in the beachshirts application.
  • Alert Settings: Select the severity of the alert you want to see on the application map. For example, if you select Severe, you see the alerts that have the severity status set to severe marked with a red dot on the application map.
screenshot of the application map settings. The settings are explained on the left side.
Step 4: Hover over a service
Hover over the styling service of the beachshirts application. It highlights how the styling service communicates with the other services in the application.
Hover over the styling service
Step 5: Click on a service
Click on the styling service. Now, you can:
  • View Request, Error, and Duration (RED) metrics of the specific service.
  • See how the service is performing using the Apdex score.
  • View how a specific service communicates with the other services in an application when you click Focus.
  • Navigate to the Traces Browser when you click View Traces.
  • Click Actions to:
    • Navigate to the Traces Browser when you click View Traces.
    • Navigate to the Operation Dashboard when you click View Operation Dashboard.
    • Navigate to the Service Dashboard when you click View Service Dashboard.
    • Navigate to the Log Browser when you click View Logs. For details, see the section [Drill into Logs from Traces](#drill-into-logs-from-traces) below.
    • Click Create Alerts to create smart alerts that filter noise and capture true anomalies. See Create an alert.
    • If an alert you created is firing, you see a red dot with a number on the service. The number indicates how many alerts are firing for a specific service. To see the alerts, click view alerts.
    • Click the edit icon next to the Apdex score to configure the apdex settings. You see this setting only if you are a Super Admin user or a user with the Applications permission.
Popup when you click on a service
Step 6: Focus on a service
Click on a service and then click Focus on service to focus on the styling service of the beachshirts application.
This will help you focus on a specific service when you have many services in your application.
Focus on the styling service
Step 7: Hover over a tracing traffic
Hover over the tracing traffic between the styling and shopping service. You see that they send requests to each other.
When you hover over a tracing traffic (the arrow that goes from one service to the other). It highlights the direction of the requests between the two services.
Tracing traffic is bidirectional if the two services send requests to each other.
Hover over the styling service
Step 8: Click on a tracing traffic
When you click on the tracing traffic between the styling and printing service, you can:
  • View Request, Error, and Duration (RED) metrics for the specific edge.
  • Navigate to the Traces Browser when you click View traces for this traffic.
  • Navigate to the Operation Dashboard to view RED metrics of the inbound and outbound operations when you click View styling dashboard (outbound) or View printing dashboard (inbound).
The pop up when you click a tracing traffic that is bidirectional

Table View Features

View the list of applications and services. You can see the Request, Error, and Duration (RED) metrics at a glance and sort the data.

See the table view:

  1. Log in to your service instance.
  2. From the toolbar, select Applications > Application Status and click the Table View icon ( icon to click to get the table view )

The image shows the table view of all the applications that send data to Operations for Applications. It has helpers to show you what to do with each UI section. For example, how to filter applications or services, change the table settings or the legend settings, and how to change back to the application map view or the grid view

Using the table view, you can:

  • Examine the applications and services, or search for a particular application or service by applying filters.
    You can refine your search further by applying one or more filters, such as the cluster, shard, or span.kind.
  • Click the name of the service to drill down to the Service Dashboard.
  • Sort data:
    • Sort the application and service names alphabetically.
    • Sort the table in the ascending or descending order of the RED metrics.
  • See the change (Δ value) in the RED metrics based on the time you selected for Compare.
    For example, if you select week ago from the Compare drop-down, the Δ value indicate the change in RED metrics since the data was recorded a week ago.
    shows the compare option on the table view. The drop down has the values, off (if selected doesn't show the change in value), 2 hours ago, day ago, week ago, and month ago.
  • Click the vertical ellipsis > Create Alerts to create smart alerts that filter noise and capture true anomalies. See Create an alert.
  • Click the vertical ellipsis > View Alerts to view alerts that are firing for the service. The number of alerts firing for the service are shown on the Alerts column.
  • Inspect the Apdex score and RED metrics to obtain a status summary of a service.
    Table Data Description
    Apdex Shows you how the response time of a service compares to the predefined response time threshold.
    Apdex Threshold The threshold Apdex threshold of the service. The default threshold value is set to 100ms, and only Super Admin users and users with the Applications permission can configure the threshold (T).
    Request Rate The request rate of the service.
    Δ Request Rate The difference between:
    • The current request rate
    • The request rate at the Compare option time.
    This difference is also shown as a percentage.
    Error % The percentage of the service's spans that contain errors.
    Δ Error % The difference between:
    • The current error percentage
    • The error percentage at the Compare option time.
    Duration (P95) The span duration at the 95th percentile across the service.
    Δ Duration (P95) The difference between:
    • The current duration (P95)
    • The duration (P95) at the Compare option time.
    This difference is also shown as a percentage.
    Component See the components used by the service. For example, the beachshirts application's styling service uses the Java, Dropwizard, and Jersey components.
  • Use icon to click to get the link to get a link and share what you’re seeing right now (NON-LIVE display) with other users.

  • Update the legend by clicking the settings icon. These settings can be configured by each user and apply to the application map, and grid view too.
    Error Percentage
    Update the legend to highlight the data based on the error percentage. Select Error % from the dropdown and customize the values. The values need to be in ascending order.
    Shows the settings to update the legend for the error %. You need to select error % from the drop down and then add the values in ascending order.
    Duration
    Update the legend to highlight the data based on the duration. Select Duration from the dropdown menu and customize the values. The values need to be in ascending order and in milliseconds.
    Shows the settings to update the legend for the duration. You need to select duration from the drop down and then add the values in ascending order.
    Apdex
    Update the legend to highlight the data based on the Apdex score. Select Apdex from the dropdown menu. Only Super Admin users and users with the Applications permission can configure the threshold (T).
    The image shows the setting and the legend setting with Apdex selected from the drop down.
  • Click the settings icon to customize the table view:
    • Group the services by the application or ungroup the services.
    • Add or remove columns by selecting or deselecting items from the table settings options.
    Shows the settings to customize the table view. Select or deselect the settings to customize the table.
  • View specific alerts for a service:
    Click the settings icons and select the severity of the alert you want to see on the application map under Alert Settings. For example, if you select Severe, you see the alerts that have the severity status set to severe marked with a red dot on the application map. shows the alert settings that has server, warn, smoke, and info listed. You can select one or more severity state to see alerts on the application map.

Grid View Features

When you select an application, you get an overview of its services.

See the grid view:

  1. Log in to your service instance.
  2. From the toolbar, select Applications > Application Status and click the Grid View icon ( icon to click to get the table view )

Shows how the offline traces look once you upload the JSOn file that has the imported trace details.

On the page for a particular application, you can:

  • Examine the services in the application, or search for a particular service by applying filters.
    You can refine your search further by applying one or more filters, such as the cluster, shard, or span.kind.
  • View the inventory of component frameworks that each service is built on.
  • Inspect RED metrics to obtain a status summary for a service:
    • The request rate of the service.
    • The percentage of the service’s spans that contain errors.
    • The span duration at the 95th percentile across the service.
  • Click Actions > Create Alerts to create smart alerts that filter noise and capture true anomalies. See Create an alert.
  • Click Actions > View Alerts to view alerts that are firing for the service. The number of alerts firing for the service are shown on the red circle next to the service name.
  • Drill down from a service box:
    • Click the name of the service or Details to explore the dashboard for that service.
    • Click All Traces to explore the traces that originate in that service.
  • Update the legend by clicking the settings icon. These settings can be configured by each user and apply to the application map, and table view too.
    Error Percentage
    Update the legend to highlight the data based on the error percentage. Select Error % from the dropdown and customize the values. The values need to be in ascending order.
    Shows the settings to update the legend for the error %. You need to select error % from the drop down and then add the values in ascending order.
    Duration
    Update the legend to highlight the data based on the duration. Select Duration from the dropdown menu and customize the values. The values need to be in ascending order and in milliseconds.
    Shows the settings to update the legend for the duration. You need to select duration from the drop down and then add the values in ascending order.
    Apdex
    Update the legend to highlight the data based on the Apdex score. Select Apdex from the dropdown menu. Only Super Admin users and users with the Applications permission can configure the threshold (T).
    The image shows the setting and the legend setting with Apdex selected from the drop down.
  • View specific alerts for a service:
    Click the settings icons and select the severity of the alert you want to see on the application map under Alert Settings. For example, if you select Severe, you see the alerts that have the severity status set to severe marked with a red dot on the application map. shows the alert settings that has server, warn, smoke, and info listed. You can select one or more severity state to see alerts on the application map.

Create Alerts

Our smart alerts capture true anomalies and filter noise. You can:

  • Specify one or more alert targets that receive the alert notification(s).
  • Create a multi-threshold alert to notify different targets depending on alert severity.
  • View an image of the chart in the alert notification and click a link to see the alert in context.
  • Examine firing alerts in Alert Viewer to get context.

Create an alert from the application status page:

  1. Navigate to the app map, table view, or grid view:
    App map view:
    Click on a service > Create Alert.
    A screenshot of how to click create alert as explained in the step
    Table view:
    Click the vertical ellipsis > Create Alert.
    A screenshot of how to click create alert as explained in the step
    Grid view:
    Click Actions > Create Alert.
    A screenshot of how to click create alert as explained in the step
  2. Configure the alert:
    1. You can set the alert conditions based on your data. For example, let’s create an alert that fires in the:
      • Severe state for the shopping service when the error percentage is greater than 6%
      • Warn state when it is greater than 3%. See Create and Manage Alerts for details.
    2. Create an alert target to receive alert notifications for a variety of messaging platforms (email, pager services) and communication channels.
      You can also customize your alert targets to include a link to a service dashboard when the alert fires.
    3. Optionally, use alert tags to organize related alerts into categories.
  3. Click Create Alert.

Once the alert is created, click Alerting > All Alerts and search for the alert you created .

Drill into Logs from Traces

If you have the Logs permission, you can drill into logs from the application status page and the Traces Browser.

When you notice that a service on the application map, table view, or grid view has a high error percentage, you can drill down into the related logs.

  • From the Map View
    1. Select the time window of interest.
    2. Click the service on the application map.
    3. Select View Logs. A screenshot of a the UI once you click on a service with the view logs link highlighted.
  • From the Table View
    1. Select the time window of interest.
    2. Click the ellipsis for the service.
    3. Select View Logs. A screenshot of a the UI once you click vertical ellipsis on the table view
  • From the Grid View
    1. Select the time window of interest.
    2. In a service tile, click Actions.
    3. Select View Logs. A screenshot of a the UI once you click vertical ellipsis on the grid view

The Logs Browser opens in a new tab with the following configurations:

  • The search time window corresponds to the time window on the Application Status page.
  • The search query contains the corresponding service and application tag filters. The search query and the selected time window in the Logs Browser.