How to write query in PromQL and assign it to a variable for alert conditions?

173 Views Asked by At

I have a below query from SignalFx and i need to convert it to PromQL:

A =   data('signal_apiserver_graphql.errors_count', filter=filter('kubernetes_cluster', 'dev-001', 'dev-003', 'dev-002', 'dev-000'), warmup='sum').sum(by=['kubernetes_cluster']).sum(over='10m').publish(label='A', enable=False)

B = data('signal_apiserver_graphql.errors_count', filter=filter('kubernetes_cluster', 'dev-001', 'dev-003', 'dev-002', 'dev-000'), warmup='average', extrapolation='zero').sum(by=['kubernetes_cluster', 'account']).count(by=['kubernetes_cluster']).sum(over='10m').publish(label='B', enable=False)

How do I write the corresponding PromQL and assign it to a variable or label A for later use for creating alerts and executing something like the below: A < B then generate alerts.

0

There are 0 best solutions below