Skip to content

Option to enable OpenTelemetry agent on manager JVM - #3218

Merged
MartinaeyNL merged 6 commits into
masterfrom
feature/OTLP
Sep 21, 2026
Merged

MartinaeyNL merged 6 commits into
masterfrom
feature/OTLP

Conversation

@ebariaux

Copy link
Copy Markdown
Contributor

See README.md for some of the validation steps.
Some extra setup / test information has been kept in that file as I thought it made sense to keep it as background info.

@ebariaux
ebariaux marked this pull request as ready for review August 27, 2026 09:36
@ebariaux ebariaux linked an issue Aug 27, 2026 that may be closed by this pull request
Comment thread README.md

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

I would move these README.md changes to the documentation website itself, wherever suitable.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

I added some documentation, see openremote/documentation#193
But I think it makes sense to keep more details here and have the public doc more a "How to" guide.
I'll review/improve the public doc as we're progressing with using all the "Grafana" features on the different projects and moving to a more stable situation.

@MartinaeyNL MartinaeyNL Sep 2, 2026 •

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

I think it makes sense to mention that we're using OpenTelemetry etc in the README.md.
However, once we're explaining how it works, I'd rather hyperlink it to the docs.
(similar to all other tools/agents we're using)

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

I also noticed most of the "technical information" of the repo isn't inside the README.md file,
but on the docs introduction page; https://docs.openremote.io/docs/introduction

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

I remove extra information from README file in project, pointed to documentation website and added what I thought was still useful to the documentation page.

@ebariaux
ebariaux requested a review from MartinaeyNL September 2, 2026 10:13

@MartinaeyNL MartinaeyNL left a comment •

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

See my reply on the comment above regarding the README.md file changes.
Personally I'd completely leave those changes out, and move them to the documentation repository.

Other that the README, I'm happy with the changes 👍

@ebariaux
ebariaux requested a review from a team September 7, 2026 14:40
Comment thread manager/build.gradle Outdated
Comment thread gradle/libs.versions.toml
nimbusJoseJwt = "10.9.1"
objenesis = "3.5"
moquette = "0.18.0"
opentelemetryJavaagent = "2.30.0"

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Any reasons for not using 2.31.1?

Co-authored-by: Wouter Born <github@maindrain.net>
@sonarqubecloud

Copy link
Copy Markdown

@MartinaeyNL MartinaeyNL left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Let's merge this. We can always bump the OpenTelemetry version later 👍
(I also assume dependabot will detect it haha)

@MartinaeyNL
MartinaeyNL added this pull request to the merge queue Sep 21, 2026
Merged via the queue into master with commit ba57e6e Sep 21, 2026
24 checks passed
@MartinaeyNL
MartinaeyNL deleted the feature/OTLP branch September 21, 2026 12:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Enhancement Improvement of an existing feature

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add OTEL Agent

3 participants