Modify periodOfTimeInMonths to periodOfTimeInDays for Datadog SLO Integration
C
Christian Ndu
We have decided to focus on displaying only the latest 7-day, 30-day, and 90-day SLO values, which should reduce the number of SLO histories needed to be displayed in the catalog.
However, the current Datadog integration requires a periodOfTimeInMonths parameter with a minimum value of 1. This requirement means that we would be fetching 7-day, 30-day, and 90-day SLO values for every day of the last month, significantly increasing the number of SLO histories that need to be processed by the integration.
To optimize this process and reduce the load, we propose modifying the periodOfTimeInMonths parameter to periodOfTimeInDays. This change would allow us to fetch SLO values for more granular and specific time periods, aligning better with our requirement to display only the latest 7-day, 30-day, and 90-day SLO values. This adjustment would help in reducing the number of SLO histories that need to be processed, making the integration more efficient.