fortigate-api
PowerFGT
fortigate-api | PowerFGT | |
---|---|---|
1 | 3 | |
56 | 99 | |
- | - | |
8.3 | 9.0 | |
5 days ago | 7 days ago | |
Python | PowerShell | |
Apache License 2.0 | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
fortigate-api
PowerFGT
- FortiGate - Checking for external access and security vulnerabilities
-
check-ha-synchronization-status with ansible / rest API
Are you running Analyzer (or Manager+Analyzer) too? why not pull from there? if not you can always script from PS https://github.com/FortiPower/PowerFGT if you are ok with Powershell. PowerFGT utilizes the REST API. might want to look at what they did and see how they are using the REST API. though the PowerFGT and PowerMGT Projects are getting pretty big now. your best bet is just use syslog or snmp traps unless your running some wonky HA setup (not directly connected L3 HA).
- FortiOS Rest API Documentation
What are some alternatives?
ztptool - ZTP Tool helps to setup Zero Touch Provisioning (ZTP) of Fortinet Secure SD-WAN deployments.
psfalcon - PowerShell for CrowdStrike's OAuth2 APIs
fortigate - Script and stuff for Fortigate firewalls
Rapid7Nexpose - The most feature complete PowerShell module available for the Rapid7 Nexpose/InsightVM APIv3
ciscoconfparse - Parse, Audit, Query, Build, and Modify Cisco IOS-style configurations.
Posh-ACME - PowerShell module and ACME client to create certificates from Let's Encrypt (or other ACME CA)
DirectFire_Converter - DirectFire Firewall Converter - Network Security, Next-Generation Firewall Configuration Conversion, Firewall Syntax Translation and Firewall Migration Tool - supports Cisco ASA, Fortinet FortiGate (FortiOS), Juniper SRX (JunOS), SSG / Netscreen (ScreenOS) and WatchGuard (support for further devices in development). Similar to FortiConverter, SmartMove, Expedition etc.
graylog-fortigate-cef - A Graylog content pack containing a stream and dashboards for Fortinet Fortigate CEF logs
sniftran - Fortinet packet sniffer convertor
z - Save time typing out directory paths in PowerShell by jumping around instead.