This article describes a method to configure FortiManager and FortiAnalyzer to set up an SNMP trap to FortiSIEM.
FortiSIEM, FortiManager, FortiAnalyzer.
FortiSIEM can be configured to receive an SNMP trap from FortiManager and FortiAnalyzer to monitor the performance. Use the following procedure for the configuration:
config sys snmp sysinfo
set status enable
end
Note:
Users should be able to get FortiManager/FortiAnalyzer in the CMDB:
phtools --stop phParser
snmptrapd -f -Dlcd_set_enginetime -Lo
Note:
While the command is running on the FortiSIEM, go to FortiManager/FortiAnalyzer CLI to send a test trap.
diag test application snmpd 4
Monitor the output in FortiSIEM and record the Engine ID as below:
Press Ctrl + C to stop the command in the FortiSIEM CLI.
#vi /etc/snmp/snmptrapd.conf
#disableAuthorization no
#createUser -e 0x<engineId from FortiManager/FortiAnalyzer> <snmptrapuser> <authprotocol> <authpassphrase> <privprotocol> <privpassphrase>
#authUser log,execute,net <snmptrapuser>
Example:
snmptrapd -f -Dusm -Lo
Note:
After running the command above on the FortiSIEM CLI, send a test Trap from FortiManager/FortiAnalyzer:
diag test application snmpd 4
phtools –start phParser
Note:
Test to ensure the Trap from FortiManager/FortiAnalyzer is received in the GUI as well:
diag test application snmpd 4
Note:
The Event Type will show as FortiGate-Generic because the Parser for FortiSIEM is using the FortiOS Generic parser. Check the raw event log and verify the serial number of FortiManager/FortiAnalyzer for verification.
Related documents:
The Fortinet Security Fabric brings together the concepts of convergence and consolidation to provide comprehensive cybersecurity protection for all users, devices, and applications and across all network edges.
Copyright 2025 Fortinet, Inc. All Rights Reserved.