Operations

Learn more about the monitoring section of the Bearer Dashboard.

Operations is your environment-level monitoring dashboard. Here you can select an application and environment, view key performance indicators, and drill into the details of performance events.

The Home section of Operations is made up of three core parts:

  • The Key Performance Indicators (KPIs) overview

  • Recent Anomalies and Remediations

  • The KPI detail graphs

The view is defined by the Application/Environment, as well as the time-window. You can adjust these by choosing an application and environment from the selector and then selecting a time period.

KPI Overviews

It all starts with the KPIs. Each indicator card shows the current value, change over time, and a graph of the metric for the selected time period. At a glance, the dashboard displays the following KPIs:

  • Health: An instant indicator of the overall health of your application. Scores range from A to F, with A being the highest (everything is performing well) and F being the lowest (there are serious problems). This rating is determined by anomalies and takes advantage of the business impact setting of each API to calculate your application's health. Dips in the health graph indicate periods of increased anomalies.

  • Error Rate: The current error rate, the percent of change, and a graph of errors for the selected time period.

  • Response Time: The average response time of all API calls in the selected time period, change over time, and a graph of the response times.

  • Throughput: The average daily throughput across the application as a whole for the selected time period.

Selecting any of the indicator cards will take you directly to the associated details deeper in the page.

Latest Anomalies and Remediations

The next section displays the most recent anomalies and remediations. From here you can switch between tabs to view anomalies or remediations, and filter the results to a specific API with the select options in the right.

Selecting the Show All... button will take you to the anomalies or remediations pages of the dashboard, where you can further refine your searches and analyze the calls.

KPI Details

The final portion of the monitoring section is made up of the KPI detail graphs. These provide further breakdowns of the data shown in the indicator cards. Changing the time period filters will adjust the available information in the graphs.

Health

The health graph offers a breakdown of anomaly distribution by date and severity level.

Errors

The Error Rate graph displays a comparison graph of the error rates for your APIs. Up to 8 APIs can be displayed at a given time. The scale can be set by the error percentage (Percentage) or the number of errors (throughput) for the selected period.

To view more error graphs, select the Show More Error Graphs button to reveal the Error Status and Top Error Status per API charts.

The Error Status graph breaks down errors by status code. By default, it displays all APIs that have encountered errors but can be refined to show only specific APIs.

The part of the Errors section is the Top Error status per API chart. Here you can view the top error code for each API that has an error for the selected period.

Performance

The Response Time graph displays response time, over the selected time period, for up to 8 APIs at a given time. The graph can be toggled between the overall average response time and the 95th percentile range.

Selecting the Show More Performance Graphs button will reveal the Top Slowest APIs chart. Here you can view the slowest APIs, by response time, in descending order.

Requests

The Throughput graph displays requests-per-hour for your APIs across the given time period. Up to 8 APIs can be displayed at any given time, and hovering over lines on the graph will reveal additional details.

Selecting the Show More Request Graphs button will reveal the Most Used APIs chart. Here, the most used APIs are displayed along with their total API calls for the selected time period.

Endpoint-specific stats

Whenever we detect that your application connects to more than one endpoint for an API, you have the option to view endpoint-level KPI details. Hover over the API and click the area that displays "ENDPOINTS" to view the details for each endpoint associated with the selected API.

The Operations dashboard gives you complete access to up-to-date stats for each application. From here, you can also: