What are the types of Metrics known as Statistical Collector?

Scale Counter Graph

About

This page is about metrics as telemetry data context (realtime performance, monitoring of system)

A telemetry metric is a time serie with:

  • timestamped
  • numerical value
  • and optional labels

Other name

Monitoring Metrics are also known as:

  • Statistical Collector
  • Perfcounter (generally on Windows)
  • Performance metrics
  • Performance data

They are known as statistical data collectors because they gather data and compute statistics. They are used to collect, evaluate and report results, e.g.

  • mean residence times of customers
  • or the average utilisation of a server.

Aggregated metrics / Statistics

An aggregated metrics is

They are event metrics.

For the business related view of metrics, see Dimensional Data Modeling - Metrics - Key Performance indicators (KPI)

Type

Counter

A Counter is a metric that:

  • can go only up.
  • is reset when the application restarts.
  • is used to record occurrences of events like the number of customer arrivals
  • is plotted with a rate function over an interval

Car example: the mileage counter.

Gauge

A Gauge is a metric that can go up and down (gauge values are not rates).

Car Example: Speedometers

Timer

A Timer measures both the count of timed events and the total time of all events timed.

Others

  • Histogram - A histogram ranks the measured values into predefined classes.
  • Regressions: A Regression perform a regressional analysis of two different collected value series (x and y). It reports the number of observations, mean (for x and y), regression and correlation coefficients, standard deviations and interception.

Time series:

  • Tallies. A tally records the mean and standard deviation of a (time) series of values. Example: Computing the average time customers spent on a system
  • Accumulates: An Accumulate records the mean and standard deviation of a time series of values against different time intervals. Example: System load

See also: Prometheus Metrics Type

Implementation





Discover More
Card Puncher Data Processing
Computer Monitoring / Operational Intelligence / Real Time Monitoring

Computer Monitoring / Operational Intelligence / Real Time Monitoring Monitoring is the process of defining metrics and alerts in order to respond to a performance degradation where the acceptable level...
Scale Counter Graph
Counter - Collector

Metrics collector query and collects metrics in order to be able to send them to a metrics server Log Collector In a instrumented application, reporter are a client piece of code which: process...
Scale Counter Graph
Metrics - Registry

A registry is a local store for metrics. The metrics are locally grouped in the registry in order to batch the data collection.
Scale Counter Graph
Monitoring Metrics - Accumulates

An accumulate is a monitoring metrics that record time-weighted metrics such as the mean and standard deviation of a time series of values They weight are given by time interval. In contrast, a tally...
Scale Counter Graph
Monitoring Metrics - Histogram

An Histogram is a statistical collector that ranks the measured values into predefined classes. It reports: a histogram the number of observations, mean, standard deviation, minimum...
Scale Counter Graph
Monitoring Metrics - Tally

A tally is a monitoring metrics that record the mean and standard deviation of a (time) series of values where each observation carries the same weight. Computing the average time customers spent...
Scale Counter Graph
Prometheus - Metrics

This page is metrics in Prometheus. where: the metric name is api_http_requests_total the labels are: method=“POST” handler=“/messages” A metric identifier is composed uniquely...
Scale Counter Graph
RRD

tool is a data logging and graphing system for metrics (performance data). tool refers to Round Robin Database tool. tool works with Round Robin Databases (s). It stores and retrieves data from them....
Scale Counter Graph
Time Serie - Graphite (Storage and Visualization)

Graphite is a metrics server software. It does two things: * Store metrics (numeric time-series data) * Render graphs of this data on demand The inherent scheme of organization in graphite is tree-like...
Scale Counter Graph
What are Application Metrics? ie Perfcounter, Performance Metrics, Operational data, Monitoring, telemetry

This section is about the collection and calculation of metrics in a monitoring context known as observability.



Share this page:
Follow us:
Task Runner