Skip to content

pree-dew/promql_adhoc_filter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Small binary to modify any promql by adding any adhoc filter to any promql

Steps to use it:

  1. git clone [email protected]:pree-dew/promql_adhoc_filter.git
  2. go build .
  3. ./adhoc_filter 'input_promql' 'filters_to_add'

Example:

./adhoc_filter 'sum(rate(http_request_total{}[1m])) by (job, container) - sum(http{}) by (container)' '{"job": "test"}'

parsed expr: sum(http_request_total{job="test"}[1m]) by(job,container) - sum(http) by(container)

About

Modify any promql to add adhoc filter.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages