Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Working Group: Add sustainability Metrics to Semantic Conventions #2020

Closed
Spazzy757 opened this issue Mar 25, 2024 · 15 comments · Fixed by #2018
Closed

Working Group: Add sustainability Metrics to Semantic Conventions #2020

Spazzy757 opened this issue Mar 25, 2024 · 15 comments · Fixed by #2018
Assignees

Comments

@Spazzy757
Copy link
Contributor

Spazzy757 commented Mar 25, 2024

Description

With the introduction of various European Laws regarding sustainability, it is becoming increasingly more important for companies to track the emissions of their systems.

We have various efforts of implementations in the form of Kepler and others but creation conventions on tracking these metrics will be vital in order to align with other sectors and remove "creative accounting" practices in the IT sector

We want to have a unified metrics convention in order to better facilitate measuring sustainability metrics accross different ecosystems

Project Board

Once approved by TC, a project should be managed using a GitHub project board. This project board should be pre-populated with issues that cover all known deliverables, organized by timeline milestones.

A Technical Committee (TC) member associated with the project can create the board, along with a new project-specific GitHub label to automatically associate issues and PRs with the project. The project lead and all other relevant project members should have edit access to the board.

Once created, please link to the project board here.

Deliverables

We are looking to add to some new sustainability semantic conventions, these potentially include:

  • hw.abiotic_depletion_potential
  • hw.product_carbon_footprint
  • hw.site.pue (more)
  • hw.site.itue, hw.site.tue (more)
  • hw.site.cue (more)
  • hw.site.wue
  • hw.site.ere, hw.site.erf (more)
  • hw.site.ref, hw.site.oef (more)
  • hw.site.cer (more)
  • hw.site.electricity_cost
  • hw.site.carbon_intensity

We will also be creating a prototype based off these

Staffing / Help Wanted

GC:

TC:

  • none yet

Domain Experts

Required staffing

Projects cannot be started until they the following participants have been identified:

  • Every project needs a project lead, who is willing to bottom line the project and address any issues which are not handled by other project members.
  • At least two sponsoring TC members. TC sponsors are dedicated to attending meetings, reviewing proposals, and in general being aware of the state of the project and it's technical details. TC sponsors guide the project through the spec process, keep the tracking issue up to date, and help to ensure that relevant community members provide input at the appropriate times.
  • Engineers willing to write prototypes in at least two languages (if relevant to project). Languages should be fairly different from each other (for example: Java and Python).
  • Maintainers or approvers from those languages committed to reviewing the prototypes.

Meeting Times

Timeline

We are hopefully looking at finishing this by end of Q3 2024

Labels

  • sustainability

Linked Issues and PRs

@jpkrohling
Copy link
Member

jpkrohling commented Mar 25, 2024

I'm volunteering to be a GC sponsor for this.

@bertysentry
Copy link
Contributor

I'd like to be included in this WG, please!

My company implemented some metrics of the original proposal in its current product Hardware Sentry (see live demo running with Prometheus and Grafana), and we're implement it again in our new (finally open-source) project: MetricsHub.

I want to make sure we follow what will be defined in this WG and share our experience when dealing with such metrics.

@nikimanoledaki
Copy link

From the CNCF Environmental Sustainability TAG, I would like to support this as domain experts along with @mkorbi and @rossf7 please!

@trask
Copy link
Member

trask commented Mar 25, 2024

hi @Spazzy757! can you open this as a project proposal PR against the community repo?

check out https://github.com/open-telemetry/community/blob/main/project-template.md and https://github.com/open-telemetry/community/tree/main/projects

@Spazzy757
Copy link
Contributor Author

Done here: #2018

@trask trask transferred this issue from open-telemetry/opentelemetry-specification Mar 26, 2024
@svrnm
Copy link
Member

svrnm commented Mar 27, 2024

@cprecup you might be interested in this

@cprecup
Copy link

cprecup commented Mar 27, 2024

@cprecup you might be interested in this

Hi, great initiative in terms of the much-needed standardization!

We've got some work on sustainability-related KPIs collection and monitoring for the Network and DC infrastructure: https://github.com/cisco-open/green-monitoring. I would like to be part of this Working Group, if possible. Thank you!

@greenhsu123
Copy link

A great proposal! I would love to get involved, as well! Thanks!

@svrnm
Copy link
Member

svrnm commented May 6, 2024

@greenhsu123, take a look at #2018, review the PR and ask to be added to the list of contributors

@rossf7
Copy link

rossf7 commented May 10, 2024

Hey, I discussed this working group with @mrchrisadams from Green Web Foundation and he would be interested in collaborating on this too.

@mrchrisadams
Copy link

thanks @rossf7 - I've been joining the Green Software Foundation Real Time Cloud (GSF RTC) working group calls for a while, and I think this Open Telemetry proposal came up recently in a convo there.

I'm happy to be involved, and share domain expertise where it's helpful.

There's a few things learned about how different orgs represent carbon intensity that I think would be worth bearing in mind. there's a miro board and open set of issues below that might be of interest:

https://github.com/Green-Software-Foundation/real-time-cloud/

@Spazzy757 Spazzy757 changed the title [WIP] Working Group: Add sustainability Metrics to Semantic Conventions Working Group: Add sustainability Metrics to Semantic Conventions May 28, 2024
@pyohannes
Copy link
Contributor

@cprecup @greenhsu123

Thanks for your interest in participating in this workgroup. Organizational discussions for this group happen in the CNCF Slack channel #otel-sustainability-semconv-sig. I couldn't find a Slack handle for you, so please subscribe to this group.

We're meeting each Monday at 4pm CET, please find calendar invites and Zoom links here.

@greenhsu123
Copy link

greenhsu123 commented Jun 24, 2024

Hi @pyohannes, thank you for the flag! Unfortunately, I am not allowed to use Slack or Google-related products. Is it possible to subscribe to the group for me?

@pyohannes
Copy link
Contributor

@greenhsu123 Got it, can you manage to join our weekly meetings (which already started)? All technical discussions should happen there and on GitHub.

We're meeting each Monday at 4pm CET, please find calendar invites and Zoom links here.

@greenhsu123
Copy link

@pyohannes the zoom link seems to be behind a Google group, so, I am unable to access it. Is it possible to send the zoom invite directly to me @ [email protected]?

Thanks so much for understanding!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.