Writes async http post requests captured by the geoServer monitoring extension with a callback to an es endpoint defined by env variables.
Possible issues: The geoServer memory consumption continually increases with this plugin and particular method of posting to es. After some testing, I found that the stack indeed only has the one client running so I'm not sure why or if the code can mitigate that. I did find this Stack Overflow that may lead to some insight, but I'm not exactly sure what is being proposed in by the answer.
Any thoughts/feedback on the code will be super helpful. Thanks!
Writes async http post requests captured by the geoServer monitoring extension with a callback to an es endpoint defined by env variables.
Possible issues: The geoServer memory consumption continually increases with this plugin and particular method of posting to es. After some testing, I found that the stack indeed only has the one client running so I'm not sure why or if the code can mitigate that. I did find this Stack Overflow that may lead to some insight, but I'm not exactly sure what is being proposed in by the answer.
Any thoughts/feedback on the code will be super helpful. Thanks!