如何设置snmp陷阱阈值

我想通过snmp监视一些防火墙设备。
现在,我可以通过snmp4j获取设备的cpu信息。
但我不知道如何使用SNMP陷阱从设备获取指定的警告和错误消息。
如何设置CPU的门限值,以便根据这个值发送一个陷阱消息。
例如,如果CPU使用率超过70%,则应向pipe理PC发送陷阱消息。
我应该通过命令在每个防火墙设备上设置此阈值还是通过snmp4j来实现?
我很困惑,请给我一些build议。

提前致谢。