The template for monitoring FortiGate Next Generation Firewall by HTTP.

1. On the FortiGate GUI, select System > Admin Profiles > Create New.
2. Enter a profile name (ex. zabbix_ro) and enable all the Read permissions. Please note the profile name, it will be used a bit later.
3. Go to System > Administrators > Create New > REST API Admin.
4. Enter the API-user's name and select the profile name you created in step 2.
5. The trusted host can be specified to ensure that only Zabbix server can reach the FortiGate.
6. Click OK and an API token will be generated. Make a note of the API token as it's only shown once and cannot be retrieved.
7. Put the API token into {$FGATE.API.TOKEN} macro.
8. Set your FortiGate GUI IP/FQDN as {$FGATE.API.FQDN} macro value.
9. If FortiGate GUI uses HTTPS, put "https" value into {$FGATE.SCHEME} macro and "443" into {$FGATE.API.PORT} macro.
10. If FortiGate GUI port differs from the standard one, specify it in {$FGATE.API.PORT} macro.

You can discuss this template or leave feedback on our forum https://www.zabbix.com/forum/zabbix-suggestions-and-feedback.

Generated by official Zabbix template tool "Templator"