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 OpenTelemetry metrics exporter #121

Merged
merged 3 commits into from
Sep 1, 2023
Merged

Conversation

tombruijn
Copy link
Member

@tombruijn tombruijn commented Aug 25, 2023

Add OpenTelemetry metrics exporter

Add the metrics exporter by default so users are able to send metrics using OpenTelemetry to AppSignal.

Tracking issue: #7

Configure the metrics export preferred_temporality

We can set with which temporality metrics are exported. To avoid clashes with cumulative sum conversion to deltas from multiple processes, prefer to send cumulative sums as delta sums.

To make it explicit for all metrics we support, I've added them all the exporter config.

unflxw and others added 3 commits August 30, 2023 10:34
Add the metrics exporter by default so users are able to send metrics
using OpenTelemetry to AppSignal.

This requires an agent update.

Tracking issue: #7
We can set with which temporality metrics are exported. To avoid clashes
with cumulative sum conversion to deltas from multiple processes, prefer
to send cumulative sums as delta sums.

To make it explicit for all metrics we support, I've added them all the
exporter config.
We will write our own docs and we should link to them from this
changeset when they're done.
@tombruijn
Copy link
Member Author

tombruijn commented Aug 30, 2023

Agent update merged in #123 because it also included other fixes. PR rebased on main. This PR is ready to merge.

@backlog-helper
Copy link


This is a message from the daily scheduled checks.

New issue guide | Backlog management | Rules | Feedback

@tombruijn tombruijn merged commit 6fff9e5 into main Sep 1, 2023
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants