check_sophos_xg_*
A collection of monitoring plugins to check Sophos XG firewalls with Icinga, Nagios and other compatible monitoring solutions.
Compatible devices
- Sophos XG firewalls 19
Requirements
General
- Perl 5
- Perl Modules:
- Monitoring::Plugin or Nagios::Plugin
- Net::SNMP
- Date::Calc (License Check)
Ubuntu/Debian
- perl
- libmonitoring-plugin-perl
- libnet-snmp-perl
- libdate-calc-perl
Plugins
check_sophos_xg_disk.pl
Check disk space.
check_sophos_xg_ha.pl
Check the HA mode and the current status.
check_sophos_xg_info.pl
Just some details about the device.
check_sophos_xg_license.pl
Check if a license has been expired or will expire soon.
check_sophos_xg_memory.pl
Check memory and swap space.
check_sophos_xg_service.pl
Check the state of the services running on the device.
check_sophos_xg_vpn.pl
Warning This plugin requires at least Sophos XG v20.0
Check Site-to-Site vpn connections.
Installation
Just copy the files check_sophos_xg_*.pl
to your Icinga or Nagios plugin directory.
Examples
Documentation
- Documentation: https://dinotools.github.io/monitoring-check_sophos_xg
Source
Issues
Use the GitHub issue tracker to report any issues
License
GPLv3+