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

JMX Metrics: Static configuration files #5

Open
rmfitzpatrick opened this issue Sep 8, 2020 · 1 comment
Open

JMX Metrics: Static configuration files #5

rmfitzpatrick opened this issue Sep 8, 2020 · 1 comment
Assignees
Labels

Comments

@rmfitzpatrick
Copy link
Contributor

From #4 (comment) and similar discussions, a standardized MBean object and attribute specification format should be designed and implemented to allow for JMX Metric Gatherer functionality without the caveats that arise from arbitrary groovy script execution.

At a broad view, these scripts should allow for the configuration of jmx service url, authentication information, and a list of MBeans and their attributes to target otel instruments to be recorded on a configured interval. The implemented support of such files can be via extending the current JMX Metric Gatherer or distributing as a separate utility to disallow groovy script execution in total.

Recommended prior art audit would include jmxtrans and genericJMX

@ItsLastDay
Copy link

I shared a high-level proposal about this with Ryan, waiting for feedback.

robsunday pushed a commit to robsunday/opentelemetry-java-contrib that referenced this issue Sep 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

6 participants