Executor Monitoring

Hello,
We maintain scores of applications and I am wondering if anyone has had an opportunity to use any external monitoring applications to monitor the executor, specifically, on KNIME Server. I currently have appdynamics configured to monitor the tomcat for KNIME Server, but our team is looking for a possible external monitor for the executor. It appears possible to do so using the KNIME REST api but we’d like to know if there are other options anyone has tried and found useful.

Thanks in advance!
Best,
Eric

Hi Eric,

I’m not sure about other tools, but using the REST API you can get several information.

your-server-address/knime/rest/v4/admin/executors

Will return information about every executor, e.g. general state, cpu load, memory, available disk space and so on.
I’d recommend to check out the Swagger UI page for the server and try out the different functions available in the Admin category.

Best,
Julian

1 Like

Julian, thank you for your input. We don’t currently have the REST API license, but this is more support for adding it.

Best,
Eric

Hi Eric, can you help with instrumenting Appdynamics to monitor the tomcat for KNIME linux server

Hi @ramalo89,

I’m not really knowledgable of appdynamics, but maybe these resources help:

https://docs.appdynamics.com/21.5/en/application-monitoring/install-app-server-agents/java-agent/install-the-java-agent/agent-installation-by-java-framework/apache-tomcat-startup-settings

I assume @ehansen4 has more insights. :blush:

Best

1 Like