Prometheus.ex v1.0.0-alpha3 Prometheus.Contrib.HTTP
HTTP instrumentation helpers
Summary
Macros
Default microseconds buckets for measuring http requests duration
Returns class of http status code
Macros
Default microseconds buckets for measuring http requests duration:
iex(6)> Prometheus.Contrib.HTTP.microseconds_duration_buckets
[10, 100, 1000, 10000, 100000, 300000, 500000, 750000, 1000000, 1500000,
2000000, 3000000]
Returns class of http status code:
iex(7)> Prometheus.Contrib.HTTP.status_class(202)
'success'
The function raises Prometheus.Error.InvalidValue
exception if code
is not a positive integer.