NoMachine already offers some information for monitoring and performing some administration tasks when using Cloud Server and multi server environment {LINK to CS} in the version 7. Following version 8 Cloud Server will provide much more admin tasks of the connected servers.
In the same time if you are preffer to stay with version 6, maybe you can use some of the monitoring tools by configuring them to monitor some processes or commands.
I can present one simple script that can show number of connected user and if some of the services are disabled :
#!/bin/bash
usersConnected=<code>sudo /etc/NX/nxserver --history | grep -c Connected</code>
echo "INFO: Number of connected users on this server is: $usersConnected"
sudo /etc/NX/nxserver --status | grep -i 'Failed\|Stopped\|Disabled' ; nxstatus=$?
if [ $nxstatus -eq 0 ]; then
echo "INFO: NoMachine has problem"
else
echo "INFO: NoMachine all services are operational"
fi