summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBen Kochie <superq@gmail.com>2018-01-19 15:24:27 +0100
committerBen Kochie <superq@gmail.com>2018-06-08 13:09:03 +0200
commit8871b4ebc2aaf741a7c141af96961fbf0be3dd31 (patch)
tree92d775f3f5a1ce818347b9f4574bccdc85cc4877
parentd17485412c881e25c21253e6718f726bb4006652 (diff)
downloadgitlab-ce-bjk/update_metrics_docs.tar.gz
Add clarification of Prometheus Histograms.bjk/update_metrics_docs
-rw-r--r--doc/administration/monitoring/prometheus/gitlab_metrics.md6
1 files changed, 6 insertions, 0 deletions
diff --git a/doc/administration/monitoring/prometheus/gitlab_metrics.md b/doc/administration/monitoring/prometheus/gitlab_metrics.md
index cf17e599e04..f0d6a77f528 100644
--- a/doc/administration/monitoring/prometheus/gitlab_metrics.md
+++ b/doc/administration/monitoring/prometheus/gitlab_metrics.md
@@ -55,6 +55,12 @@ The following metrics are available:
| filesystem_circuitbreaker | Gauge | 9.5 | Whether or not the circuit for a certain shard is broken or not |
| circuitbreaker_storage_check_duration_seconds | Histogram | 10.3 | Time a single storage probe took |
+NOTE: Histogram metrics are composed of 3 pieces.
+
+* <name>_bucket - The histogram buckets. (`le` label for each bucket)
+* <name>_sum - The total of observations.
+* <name>_count - The total count of observations.
+
## Metrics shared directory
GitLab's Prometheus client requires a directory to store metrics data shared between multi-process services.