Boa tarde, Rafael.
Você está usando via SNMP ou NRPE para tentar essa checagem?
Abaixo há o exemplo de como é feito via SNMP em percentagem, essas duas checagens já estão como padrão nos comandos do OpMon:
[root@opmon ~]# /usr/local/opmon/libexec/modelgroups/snmp-linux/agents/op-snmp-load -h 127.0.0.1:161 -i 1 -t 5 -r 2 -w 75 -c 85 CPU Usage 6.0 % |cpu_usage=6.0%;75.00;85.00;0;100
[root@opmon ~]#
[root@opmon ~]# /usr/local/opmon/libexec/opservices/op-snmp-storage -h 127.0.0.1:161 -i 1 -t 2 -r 2 -f 'Physical memory' -w 99 -c 100 Physical memory disk usage 29.78 % (1.2GB/3.9GB) |usage=29.78%;99.00;100.00;0;100
[root@opmon ~]#
Nos prints abaixo você pode ver como é configurado o serviço para checagem, os comandos system-model-snmp-linux-cpu(CPU) e system-discovery-snmp-storage(Memory) já estão criados por padrão.
Exemplo Checagem de Memória:

Exemplo Checagem de CPU:
