Table of Contents

What are Application Metrics? ie Perfcounter, Performance Metrics, Operational data, Monitoring, telemetry

About

This section is about the collection and calculation of metrics in the monitoring context.

These (counter|numbers) are or we will derive averages from them. There is no way to figure out from the data, if you got from one point to another in an horizontal and constant line.

Type

Primitives Metrics Type are called statistical collector

Characteristics

Registry

They are generally locally grouped in a registry in order to batch the data collection.

Dimensionality

Time serie data may be classified via:

dimensions are also known as tags

Hierarchy Example :

Aggregation Processing

The aggregation of a set of samples over a prescribed time interval (Rate aggregation) may be performed:

Example: conversion of discrete samples (such as counts) to a rate.

Not all measurements are reported or best viewed as a rate. For example, gauge values are not rates.

Metrics Collection

The collection of metrics may be done:

Steps / Lifecycle

They are:

Alerting:

Category

Machine data example:

Sensor

Service Metrics

See SLI: Service Level Indicators:

Event

Some monitoring systems can also capture events:

Property

Scale and Persistence

X-scale (Minor/Major Tick)

Scale Counter Graph

Reference