cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

SLO Evaluation API – All SLOs Returning Same ID in PROD?

ryanbraun
Newcomer

 

Hi all,

I’m working with the new /platform/slo/v1/slos/evaluation:start endpoint and noticed a strange behavior in my production environment.

When I query all SLOs using the /platform/slo/v1/slos endpoint, every SLO is returned with the exact same id value. As a result, I can only run evaluations on a single SLO — despite having 70+ defined SLOs across various services.

When I attempt to evaluate using that shared ID, the request fails with:

"message": "Error while evaluating DQL query."


These are default platform-defined SLOs, so I wouldn’t expect any issues with DQL. But it seems like either:

  1. The SLOs are not individually addressable by unique IDs (which seems unlikely), or

  2. I’m misunderstanding how to correctly fetch the id needed for /evaluation:start.

My ultimate goal is to automate evaluations and reporting across all of our SLOs, so being limited to a single SLO is a blocker.

Has anyone encountered this? Or can anyone confirm how to correctly retrieve unique IDs for each SLO?

Thanks in advance!
Ryan

0 REPLIES 0

Featured Posts