Version 6.6 (and below) as well as 6.7 agents can be detected with the cmd: ps x -o pid,args | grep "^.* com\.nolio\.platform\.agent\.Deployer$"
What is the suggested agent monitor setup for Linux Nolio Release Automation Agents?
We’d suggest to use Nolio Agent’s installation directory when searching through the OS processes. For example, running
ps x -o pid,args, among other things, prints this:
968 /opt/ra/NolioAgent/bin/wrapper-linux-x86-64 [...]
If you know your agent installation path is
/opt/ra/NolioAgent, you would know to look for
^\s*\d+ /opt/ra/NolioAgent/bin/wrapper-linux-x86-64 .*$ regex-wise. If that matches, then the process is running.
Nolio Agent is two processes - the wrapper and the JVM process. If you’re intersted in checking the JVM process itself, one way is to find a process whose command line ends with