Применительно к glassfish делаю так:
create-jvm-options -Dcom.sun.management.snmp.port=1161
create-jvm-options -Dcom.sun.management.snmp.acl.file=/path/glassfish/config/snmp-jvm.conf
create-jvm-options -Dcom.sun.management.snmp.interface=0.0.0.0
# cat /path/glassfish/config/snmp-jvm.conf; права на файл 600; запросы разрешены только с 192.168.1.1
acl = {
{
communities = public, private
access = read-only
managers = localhost,192.168.1.1
}
}
# Traps are sent to localhost only
trap = {
{
trap-community = public
hosts = localhost,192.168.1.1
}
}