Have we thought about how SRE principles will be affected? What are the meaningful metrics we can measure? #72
Replies: 7 comments 18 replies
-
Thank you for starting this discussion @greenhsu123 - here are some tentative thoughts on this:
|
Beta Was this translation helpful? Give feedback.
-
Sharing some thoughts below Let’s take a requirement, SRE for carbon footprint for a given cloud application. Now the application can be shared or standalone. A shared application uses shared database , used by many application, so you need to drill down at the schema level, so there is level of complexity based on your application and infra setup). One approach is to look at all these complexity, so it’s easier to implement the specification by the vendor Other approach is have SRE requirements at a broader scope level for initial release - like environment (production, dev, QA). The production environment consumes x carbon. If we need this data for a specific shared application, then we need to have something like tags, where we can tag each components and system can find out carbon footprint of application using the tags and have the defined SLO/SLI for the app. |
Beta Was this translation helpful? Give feedback.
-
This is great @navveenb - would love to have you expand on this and exchange during the WG call this week. Thanks! |
Beta Was this translation helpful? Give feedback.
-
All great ideas and would be good to discuss on the call today!
…On Thu, Sep 23, 2021, 5:47 PM greenhsu123 ***@***.***> wrote:
Probably worthwhile for us to come up with a couple of typical production
scenarios across the board so that we can put together use cases for
measuring SLIs,/SLOs, and eventually evaluating different alerting methods.
Finding the right alerting methods for different type of signals can reduce
not just the operational burden but also the load on systems used, and
personally, I think it's one of the few things we can do here to make a
difference to the overall emission level.
I agree with the above, having a reliable metric that allow us to
continuously measure the carbon usage of an application seems like
something we should introduce as part of the SCI spec, as currently, the
focus of SCI if very much development focused
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#72 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AA6CZPDKK3CD4M2RMEQH3OLUDMLGJANCNFSM5DW37E7A>
.
|
Beta Was this translation helpful? Give feedback.
-
I do apologise I'm not well versed in SRE, is what's being discussed here along the lines of "production monitoring of live SCI scores for a running application" and what to do if the SCI changes or breaches some limit? |
Beta Was this translation helpful? Give feedback.
-
Sure Abhishek.
Will do a first cut between today and tomorrow.
…On Mon, Sep 27, 2021 at 6:52 PM Abhishek Gupta ***@***.***> wrote:
@srini1978 <https://github.com/srini1978> would you be game to write up a
short use-case in more detail against which we could test out the SCI?
Something akin to this
<#54>?
Thanks!
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#72 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ACPKIRVSY6JVPPUTZXX7WS3UEBV27ANCNFSM5DW37E7A>
.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
|
Beta Was this translation helpful? Give feedback.
-
@atg-abhishek @navveenb I am done with the updateshttps://github.com//discussions/92 . How do i request for review for this article? |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Have we thought about how SRE principles will be affected? What are the meaningful metrics we can measure?
Beta Was this translation helpful? Give feedback.
All reactions