Skip to main content

Understanding Glasnostic metrics

Metrics is the core tool for evaluation and control over the interaction in your app. By observing it, you can obtain the full picture of what is happening, analyze it, know trends, and even adjust the behavior of the interactions. To choose the metric globally, use the top menu Metrics, and all the results in the Dashboard mode will show the selected metric.

Requests

Represent the number of new Requests issued per selected time window and measured in rate per second (r/s).

Latency

The time it takes for the request to send the first packet out and to receive the last packet in, describing the connection between 2 nodes. Multiple connections could belong to the same route, in this case, the Latency of the route is calculated as the maximum value of the connections under this route. The latency is measured in ms per request (ms/r), where the request is either still open during the time window or ended in this window.

Concurrency

The number of open connections is concurrently running through the selected time window (r).

Bandwidth

The aggregation of transferred data for the selected period, measured in MB per second (MB/s).

How to use Metrics

Clicking any View in the Dashboard mode opens the View mode. View mode shows all 4 metrics for the selected View, while Sources and Destinations columns show the results for the globally selected metric.

The data in the View is shown for the time interval specified in the top menu Windows (1 min, 5 min, 15 min, etc.). The time window is divided into several data points, for windows from 1 min to 15 min the data point step is 10 sec, for windows from 1hr to 24hrs the step is 1 min, 5 min, and 15 min respectively.

The value of step (Figure 1, b) shows the highest value for the connection in the given route. The value of the View (Figure 1, a) shows the average for this time window.

View mode Figure 1: a) average value of the View, b) highest value of the data point.

In the View mode, Sources column shows all sources belonging to the selected View. Each source represents data for the globally selected metric, and this data is aggregated for all destinations connected to this source. The breakdown of this data is available in the Destinations column.