mirror of
https://github.com/prometheus/node_exporter.git
synced 2024-12-22 08:26:07 +01:00
1f2458f42c
* remove injection hook for textfile metrics, convert them to prometheus format * add support for summaries * add support for histograms * add logic for handling inconsistent labels within a metric family for counter, gauge, untyped * change logic for parsing the metrics textfile * fix logic to adding missing labels * Export time and error metrics for textfiles * Add tests for new textfile collector, fix found bugs * refactor Update() to split into smaller functions * remove parseTextFiles(), fix import issue * add mtime metric directly to channel, fix handling of mtime during testing * rename variables related to labels * refactor: add default case, remove if guard for metrics, remove extra loop and slice * refactor: remove extra loop iterating over metric families * test: add test case for different metric type, fix found bug * test: add test for metrics with inconsistent labels * test: add test for histogram * test: add test for histogram with extra dimension * test: add test for summary * test: add test for summary with extra dimension * remove unnecessary creation of protobuf * nit: remove extra blank line
25 lines
1.3 KiB
Promela
25 lines
1.3 KiB
Promela
# HELP http_requests_total Total number of HTTP requests made.
|
|
# TYPE http_requests_total counter
|
|
http_requests_total{code="200",handler="alerts",method="get"} 35
|
|
http_requests_total{code="200",handler="config",method="get"} 8
|
|
http_requests_total{code="200",method="get", foo="bar"} 325
|
|
http_requests_total{code="200",handler="flags",method="get"} 18
|
|
http_requests_total{code="200",handler="graph",method="get"} 89
|
|
http_requests_total{code="200",method="get", baz="bar"} 93
|
|
http_requests_total{code="200",handler="prometheus",method="get"} 17051
|
|
http_requests_total{code="200",handler="query",method="get"} 401
|
|
http_requests_total{code="200",handler="query_range",method="get"} 15663
|
|
http_requests_total{code="200",handler="rules",method="get"} 7
|
|
http_requests_total{code="200",handler="series",method="get"} 221
|
|
http_requests_total{code="200",handler="static",method="get"} 1647
|
|
http_requests_total{code="200",handler="status",method="get"} 12
|
|
http_requests_total{code="200",method="get"} 11
|
|
http_requests_total{code="206",handler="static",method="get"} 2
|
|
http_requests_total{code="400",handler="query_range",method="get"} 40
|
|
http_requests_total{code="503",handler="query_range",method="get"} 3
|
|
|
|
# HELP go_goroutines Number of goroutines that currently exist.
|
|
# TYPE go_goroutines gauge
|
|
go_goroutines{foo="bar"} 229
|
|
go_goroutines 20
|