We use cookies or similar technologies to personalize your online experience and tailor marketing to you. Many of our product features require cookies to function properly. Your use of this site and online product constitutes your consent to these personalization technologies. Read our Privacy Policy to find out more.

X

Home

Home

Home displays commonly used queries and breakdowns and provides a jumping-off point to explore your data. Use this view to become familiar with key system metrics and to check on the health of your systems.

Data

Charts

Home displays three charts for your dataset. (Teams using Secure Tenancy see two charts.) If you have configured a Parent Span Id field for this dataset, events with the Parent Span Id field are filtered from the charts. If your dataset has tracing data, this allows you to view just the root spans of your traces.

Total requests

This chart visualizes the count of events coming into your dataset.

Latency

This chart visualizes a heatmap of duration in milliseconds.

Error Rate

To create this chart, a derived column is computed based on either your data’s Error field or Http Status Code if Error isn’t configured.

Note: This chart is not supported for teams with Secure Tenancy configured.

Table

The data in the table and the charts are similar. The chart shows a heatmap of the latency and the table displays P50, P95, and P99 latency instead.

Home features breakdown tabs at the top of the page. If one or more breakdown tabs is disabled, click Configure to set up the corresponding fields in Home. Once one of the breakdown tabs is selected, the top five groups in the breakdown ordered by Count descending are displayed. All other data besides the top five are grouped into the Other category. Breakdown tabs include HTTP Status Code, Service, Route, Error and User. To have these fields detected automatically, refer to the Fields section.

If your dataset is tracing enabled, when you select a breakdown we automatically filter out events where that value is undefined.

When you select a breakdown, a bar is displayed next to each metric value showing where the value falls in relation to the range of values for that metric. For example, let’s say you’ve selected the HTTP Status Code breakdown, and the top five groups have a P50 latency of 0.93 ms, 15.75 ms, 0.12 ms, 2.38 ms and 2.45 ms. The bar will be the least full for the minimum of 0.12 ms, and the most full for the maximum of 15.75 ms. The bars for the other values will indicate where those numbers fall between the minimum (0.12 ms) and the maximum (15.75 ms). This gives you an at-a-glance view of the distribution for your result set.

tableBars

Configuring Home

If you use a Honeycomb Beeline, Home data populates automatically. If you don’t see data, or if one or more breakdown tabs at the top of the page are disabled, click Configure and set up the corresponding fields in Home.

Fields

Duration

The Duration field is used to calculate the Latency chart. This value should be in milliseconds. You can select a field that is a float or an integer for Duration. To have this field populate automatically, send the field duration_ms or durationMs.

Error

The Error field is used to calculate the Error Rate chart. When a value is provided for Error, it will be prioritized over HTTP Status Code, which is the fallback value. You can select a field that is a boolean or a string for Error. To have this field populate automatically, send the field error.

This field is also shown as one of the breakdown tabs available at the top of Home. If you select the Error breakdown, the data in the charts and the table is grouped into true, false, and undefined groups by count descending.

Http Status Code

You can configure the HTTP Status Code field to calculate the Error Rate chart. If it is configured and the Error field is not, you will notice that the Error Rate is calculated based on whether the HTTP Status Code starts with the number 5. You can select a field that is a string or an integer. To have this field populate automatically, send the field response.status_code.

This field is also shown as one of the breakdown tabs available at the top of Home. If you select the HTTP Status Code breakdown, the data in the charts and the table is grouped by the top five HTTP Status Code codes by count descending. All other data besides the top five is grouped into the Other category.

Parent Span Id

If you’ve configured the Parent Span Id field, only the root spans of traces are shown. You can select a field that is a string for Parent Span Id. To have this field populate automatically, send the field trace.parent_id or parentId.

Route

The Route field is shown as one of the breakdown tabs available the top of Home. If you select the Route breakdown, the data in the charts and the table is grouped by the top five routes by count descending. All other data besides the top five is grouped into the Other category.

You can select a field that is a string for Route. This field is not automatically detected.

Service

The Service field is shown as one of the breakdown tabs available the top of Home. If you select the Service breakdown, the data in the charts and the table is grouped by the top five services by count descending. All other data besides the top five is grouped into the Other category.

You can select a field that is a string for Service. To have this field populate automatically, send the field service_name or serviceName.

User

The User field is shown as one of the breakdown tabs available at the top of Home. If you select the User breakdown, the data in the charts and the table is grouped by the top five users by count descending. All other data besides the top five is grouped into the Other category.

You can select a field that is a string or an integer for User. This field is not automatically detected.