Skip to content

WEG-299 Implement OTel Java Agent - #2095

Merged
TehAwol merged 3 commits into
devfrom
WEG-299
Aug 24, 2026
Merged

TehAwol merged 3 commits into
devfrom
WEG-299

Conversation

@Angorance

Copy link
Copy Markdown
Contributor
  • Added OTEL_ENABLED flag in run script that'll inject the pentelemetry-javaagent` if true.
  • Added default config file otel.properties -> Can be overridden by ENV vars.
  • Added OTEL.md for explanations.
  • Added a logging.properties file condition in run
    • If the file exists, it'll apply it
    • Otherwise it is ignored
  • Added a logging-example.properties that can be duplicated and used to silence lousy logs.

@Angorance
Angorance requested a review from TehAwol August 11, 2026 14:42
@Angorance Angorance self-assigned this Aug 11, 2026
@TehAwol

TehAwol commented Aug 18, 2026

Copy link
Copy Markdown
Contributor

Should we not also add the OTEL properties to the Dockerfile & compose or is there a reason to no ship in the same image ?

@Angorance

Copy link
Copy Markdown
Contributor Author

I've added it to the Dockerfile.

The compose didn't change because I don't think it's a good idea to bundle SigNoz with it.
If we want to run the compose with SigNoz, it's just a matter of ENV variables we use when starting compose. (SigNoz must be started on its own)

@TehAwol
TehAwol merged commit 34a5f32 into dev Aug 24, 2026
1 check passed
@TehAwol
TehAwol deleted the WEG-299 branch August 24, 2026 07:02
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 this pull request may close these issues.

2 participants