-
Notifications
You must be signed in to change notification settings - Fork 77
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
Implement JMX input #48
Comments
Evaluated and worked so far. Java installation and integration with node-java was a bit of trouble on Mac-OS-X joeferner/node-java#90 (comment). |
This should be a separate npm module/plugin, to avoid dependencies on "java". |
An alternative to get JMX stats into Logagent could be jmxtrans combined with Logagent command plugin: https://github.com/jmxtrans/jmxtrans/wiki/StdoutWriter |
Make some experiments with the last version of node-jmx and haven't trouble in installation on MacOs. |
Hi, I' dig a little in node-jmx but during experiments I went against some problems, infact using it in batch mode there was trouble in memory usage or too much event listener was added. I've forked library and remove client and node-jmx layers and use only a mbeanServerConnection with a minor refactoring.
At the moment it works for me but any suggestion are welcome ;-) Asap I'll send a Cassandra input metrics plugin |
I think we can close this. https://github.com/sematext/sematext-agent-java has JMX support. |
Maybe via https://www.npmjs.com/package/jmx (but didn't look into options deeply), though I see this depends on some node-java package and that node-java README mentions Python...
The text was updated successfully, but these errors were encountered: