I have an Fortinet FortiMail appliance need to be monitor by OpenNMS, I need to generate the graph of CPU/RAM/Session Usage.
And I find that there is no pre-defined MIB and Graph templates I can use to collect the info of FortiMail Appliance, so I get the specific mib from Fortinet and upload it and dependents mibs to OpenNMS via the Console, and generate events, add colletion and system-def.
Everything is ok, and then I created a report file in snmp-graph.properties.d folder, the name is the same as the collection and system-def group name like xxxxxx-graph.properties.
The content of this file is come from the pre-defined fortinet-fortigate-system-v5.2-graph.properties, and I haved modified it to apply to FortiMail appliance.
Till now, the work of custom graph has been done, but no custom graphs appeared in the FortiMail appliance node's graph resource. And I have checked the RRD folder, no custom graph jrb file created, only port and tcp data files.
Anyone can help me to deal with this issues? Is there something wrong with the method of custom graph? How to debug this issue?
I have enabled debugging in $OPENNMS_HOME/etc/log4j2.xml, by changing the level of collectd to DEBUG, but the output level of collectd log is always WARN, I don't know why, the OpenNMS has been restarted, but nothing has changed.
Data Collection Configuration How-To:
SNMP Reports How-To
Troubleshooting SNMP Collection