Skip to content

Is there a way to check whether IFS Middleware is actually running (and which node handled a given request, in a multi-node environment) from outside the application itself, for building a simple external monitoring setup?

Answer

The mws-svr command-line tool can give you a full status report in one command — for example, mws-svr.cmd action=status target=all password=<IFSSYS password> — which you can redirect to a log file and then parse from a custom monitoring script or scheduled task, checking the output for strings like RUNNING or STOPPED for each managed component. This needs to run on the application server itself (mws-svr doesn't support being invoked remotely), so schedule it locally on the server and have it write its output to a shared/network location if your monitoring script runs elsewhere.

← Browse Developer Studio, deployment, and upgrades questions