promtool

Tooling for the Prometheus monitoring system.

TLDR

Check if the config files are valid or not (if present report errors)

$ promtool check config [config_file.yml]
copy

Check if the rule files are valid or not (if present report errors)

$ promtool check rules [rules_file.yml]
copy

Pass Prometheus metrics over stdin to check them for consistency and correctness

$ curl --silent [http://example.com:9090/metrics/] | promtool check metrics
copy

Unit tests for rules config

$ promtool test rules [test_file.yml]
copy

Copied to clipboard
Dodo Farming