| Commit message (Collapse) | Author | Age |
|
|
|
|
|
| |
This fixes issues with spaces being in the query string, e.g., queries like
`avg(up) by (job)` would fail without running the query (and URL string)
through URI.encode
|
|
|
|
|
|
|
| |
* Refactor `lib/ex_prometheus_io/query.ex` use a pluggable client module
* Add stub environment configs, setup `test.exs` to use a test support
module
|
|
|
|
|
| |
This removes the need for 3 different method heads for `process/4`, the
internal query functions will handle building a correct url for processing
|
|
|
|
|
| |
This function will not work down the chain unless this parameter is a list,
this will make sure that it comes in as a list (or will match error)
|
|
|
|
| |
Break-up processing bits to add tests
|
|
|
|
| |
These are basic fetch functions to query data from a prometheus endpoint.
|
|
|