You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Oct 21, 2020. It is now read-only.
Copy file name to clipboardExpand all lines: infrastructure/components/monitoring-stack/README.md
+9-4Lines changed: 9 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
# Monitoring Stack
2
2
3
-
This component installs the CoreOS Prometheus operator, along with an optional [Grafana](https://prometheus.io/docs/visualization/grafana/) dashboard to visualize collected metrics.
3
+
This component installs the [CoreOS Prometheus operator](https://github.com/coreos/prometheus-operator), along with an optional [Grafana](https://prometheus.io/docs/visualization/grafana/) dashboard to visualize collected metrics.
Prometheus stores all data as time series, i.e. timestamped values grouped under a specific metric name.
20
26
In practice, a metric consists of multiple domains or labels, thus prometheus a metric is a multivariate time series. Metrics can be [exposed](https://prometheus.io/docs/instrumenting/exposition_formats/) using a simple text format.
21
-
A metric has format `<metric name>{<label name>=<label value>, ...} <value> <timestamp>`, where value is a float related to the metric and timestamp is an int64 (milliseconds since epoch).
22
-
Labels enrich the time series by providing context. The name is a UTF-8 string, whereas the value can be of numerical type float as well as `NaN`, `+Inf`, `-Inf`. Naming convention is described [here](https://prometheus.io/docs/practices/naming/). As perceivable,
23
-
Prometheus does not actually care of labels data types and flattens them into an untyped time series.
27
+
A metric has format `<metric name>{<label name>=<label value>, ...} <value> <timestamp>`, where value is a float related to the metric (as well as `NaN`, `+Inf`, `-Inf`) and timestamp is an int64 (milliseconds since epoch).
28
+
Labels enrich the time series by providing context. The label name and value are UTF-8 strings. Naming convention is described [here](https://prometheus.io/docs/practices/naming/). As perceivable, Prometheus does not actually care of labels data types and flattens them into an untyped time series.
24
29
More complex [metrics](https://prometheus.io/docs/concepts/metric_types/), such as counters, gauges, histograms and summaries, can be defined on data. See [this](https://prometheus.io/docs/instrumenting/exposition_formats/#histograms-and-summaries) example.
25
30
26
31
By default metrics are stored in a local folder for a period of 15 days. On K8s this folder can be maintained on a persistent volume (PV) or a [StatefulSet](https://kubernetes.io/docs/tutorials/stateful-application/basic-stateful-set/) can be otherwise used to
0 commit comments