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

Add VCS metrics from Github receiver #1383

Merged

Conversation

christophe-kamphaus-jemmic
Copy link
Contributor

@christophe-kamphaus-jemmic christophe-kamphaus-jemmic commented Sep 3, 2024

Fixes #1372

Changes

This PR adds the VCS metrics from the GitHub Receiver to Semantic Conventions.
These metrics are based on https://github.com/adrielp/opentelemetry-collector-contrib/blob/903eec5382352e4d663fadd2dc7f1cc1e37f62fd/receiver/githubreceiver/documentation.md

Merge requirement checklist

TODO

Copy link

linux-foundation-easycla bot commented Sep 3, 2024

docs/README.md Show resolved Hide resolved
docs/README.md Show resolved Hide resolved
model/registry/vcs.yaml Outdated Show resolved Hide resolved
model/registry/vcs.yaml Outdated Show resolved Hide resolved
model/metrics/vcs.yaml Outdated Show resolved Hide resolved
docs/cicd/cicd-metrics.md Outdated Show resolved Hide resolved
model/metrics/vcs.yaml Outdated Show resolved Hide resolved
model/metrics/vcs.yaml Outdated Show resolved Hide resolved
model/metrics/vcs.yaml Outdated Show resolved Hide resolved
model/metrics/vcs.yaml Outdated Show resolved Hide resolved
model/metrics/vcs.yaml Outdated Show resolved Hide resolved
model/metrics/vcs.yaml Outdated Show resolved Hide resolved
model/metrics/vcs.yaml Outdated Show resolved Hide resolved
model/metrics/vcs.yaml Outdated Show resolved Hide resolved
@adrielp
Copy link
Contributor

adrielp commented Sep 5, 2024

CLA Not Signed

@christophe-kamphaus-jemmic - please sign the CLA if you haven't already.

model/registry/vcs.yaml Outdated Show resolved Hide resolved
model/registry/vcs.yaml Outdated Show resolved Hide resolved
Copy link
Contributor

@lmolkova lmolkova left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm suggesting to change the approach and design those as events given that they would have low volume, but would be very flexible since events can include a lot of context that can be aggregated based on user needs.

See more details in the comment #1383 (comment)

model/vcs/metrics.yaml Outdated Show resolved Hide resolved
model/vcs/registry.yaml Outdated Show resolved Hide resolved
model/vcs/metrics.yaml Outdated Show resolved Hide resolved
model/vcs/metrics.yaml Outdated Show resolved Hide resolved
model/vcs/metrics.yaml Outdated Show resolved Hide resolved
model/vcs/metrics.yaml Outdated Show resolved Hide resolved
model/vcs/metrics.yaml Outdated Show resolved Hide resolved
model/vcs/metrics.yaml Outdated Show resolved Hide resolved
model/vcs/metrics.yaml Outdated Show resolved Hide resolved
@lmolkova
Copy link
Contributor

lmolkova commented Nov 8, 2024

This looks awesome! 🚀

@lmolkova lmolkova merged commit 43f9e30 into open-telemetry:main Nov 8, 2024
14 checks passed
@christophe-kamphaus-jemmic christophe-kamphaus-jemmic deleted the 1372-vcs-metrics branch November 8, 2024 17:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

Add VCS metrics from GitHub receiver in collector contrib to Semantic Conventions
10 participants