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

OpenTelemetry integration #981

Closed
wants to merge 78 commits into from
Closed

Conversation

dhoard
Copy link
Collaborator

@dhoard dhoard commented Jun 22, 2024

OpenTelemetry integration.

dhoard added 17 commits June 19, 2024 15:39
Signed-off-by: dhoard <doug.hoard@gmail.com>
Signed-off-by: dhoard <doug.hoard@gmail.com>
Signed-off-by: dhoard <doug.hoard@gmail.com>
Signed-off-by: dhoard <doug.hoard@gmail.com>
…unning

Signed-off-by: dhoard <doug.hoard@gmail.com>
Signed-off-by: dhoard <doug.hoard@gmail.com>
Signed-off-by: dhoard <doug.hoard@gmail.com>
Signed-off-by: dhoard <doug.hoard@gmail.com>
Signed-off-by: dhoard <doug.hoard@gmail.com>
Signed-off-by: dhoard <doug.hoard@gmail.com>
Signed-off-by: dhoard <doug.hoard@gmail.com>
Signed-off-by: dhoard <doug.hoard@gmail.com>
Signed-off-by: dhoard <doug.hoard@gmail.com>
Signed-off-by: dhoard <doug.hoard@gmail.com>
Signed-off-by: dhoard <doug.hoard@gmail.com>
Signed-off-by: dhoard <doug.hoard@gmail.com>
Signed-off-by: dhoard <doug.hoard@gmail.com>
@dhoard dhoard requested a review from fstab June 22, 2024 13:45
dhoard added 12 commits June 25, 2024 09:12
Signed-off-by: dhoard <doug.hoard@gmail.com>
Signed-off-by: dhoard <doug.hoard@gmail.com>
Signed-off-by: dhoard <doug.hoard@gmail.com>
Signed-off-by: dhoard <doug.hoard@gmail.com>
Signed-off-by: dhoard <doug.hoard@gmail.com>
Signed-off-by: dhoard <doug.hoard@gmail.com>
Signed-off-by: dhoard <doug.hoard@gmail.com>
…es to JavaDockerImageNames

Signed-off-by: dhoard <doug.hoard@gmail.com>
…es to JavaDockerImageNames

Signed-off-by: dhoard <doug.hoard@gmail.com>
Signed-off-by: dhoard <doug.hoard@gmail.com>
Signed-off-by: dhoard <doug.hoard@gmail.com>
Signed-off-by: dhoard <doug.hoard@gmail.com>
dhoard added 4 commits July 19, 2024 23:15
Signed-off-by: dhoard <doug.hoard@gmail.com>
Signed-off-by: dhoard <doug.hoard@gmail.com>
Signed-off-by: dhoard <doug.hoard@gmail.com>
Copy link
Member

@fstab fstab left a comment

Choose a reason for hiding this comment

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

Hi Doug, sorry for the delay, I finally found the time for a first review. I focused mostly on the production code. Looking good, I left a few comments.

dhoard added 13 commits July 23, 2024 23:37
…cified

Signed-off-by: dhoard <doug.hoard@gmail.com>
Signed-off-by: dhoard <doug.hoard@gmail.com>
Signed-off-by: dhoard <doug.hoard@gmail.com>
Signed-off-by: dhoard <doug.hoard@gmail.com>
Signed-off-by: dhoard <doug.hoard@gmail.com>
Signed-off-by: dhoard <doug.hoard@gmail.com>
Signed-off-by: dhoard <doug.hoard@gmail.com>
Signed-off-by: dhoard <doug.hoard@gmail.com>
Signed-off-by: dhoard <doug.hoard@gmail.com>
Signed-off-by: dhoard <doug.hoard@gmail.com>
Signed-off-by: dhoard <doug.hoard@gmail.com>
Signed-off-by: dhoard <doug.hoard@gmail.com>
Copy link
Member

@fstab fstab left a comment

Choose a reason for hiding this comment

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

Hi Doug, it's looking great!

I got a few minor comments regarding error messages or renames. Functionality is looking great.

run_sample_httpserver.sh Outdated Show resolved Hide resolved
run_sample_httpserver.sh Outdated Show resolved Hide resolved
tools/patch-and-run-integration-test-suite.sh Show resolved Hide resolved
dhoard added 6 commits August 4, 2024 15:56
Signed-off-by: dhoard <doug.hoard@gmail.com>
Signed-off-by: dhoard <doug.hoard@gmail.com>
Signed-off-by: dhoard <doug.hoard@gmail.com>
Signed-off-by: dhoard <doug.hoard@gmail.com>
Signed-off-by: dhoard <doug.hoard@gmail.com>
Signed-off-by: dhoard <doug.hoard@gmail.com>
format("Malformed arguments for Standalone HTTP mode [%s]", agentArgument));
}
} else {
mode = Mode.OPEN_TELEMETRY;
Copy link
Member

Choose a reason for hiding this comment

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

If I understand correctly, if neither a port for the Prometheus HTTP endpoint nor opentelemetry: in the config is specified, jmx_exporter will silently do nothing.

Should we print an error and exit in that case?

@dhoard
Copy link
Collaborator Author

dhoard commented Aug 13, 2024

I am closing PR for new/cleaner PR.

@dhoard dhoard closed this Aug 13, 2024
@fstab
Copy link
Member

fstab commented Aug 13, 2024

👍 please ping me when the new PR is ready.

@dhoard dhoard deleted the otel-integration branch August 13, 2024 12:41
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.

3 participants