Skip to content

Monitoring plugin to check Sophos XG firewalls with Icinga, Nagios and other compatible monitoring solutions

License

Notifications You must be signed in to change notification settings

Terminator81/monitoring-check_sophos_xg

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

check_sophos_xg_*

GitHub issues GitHub forks GitHub stars GitHub license Documentation Icinga Exchange

A collection of monitoring plugins to check Sophos XG firewalls with Icinga, Nagios and other compatible monitoring solutions.

Compatible devices

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 might NOT work as expected. Some devices seem to report wrong values or at least value we do not expect from the documentation. If someone finds a way to fix it. Please open a PR.

Check Site-to-Site vpn tunnels and active connections.

Installation

Just copy the files check_sophos_xg_*.pl to your Icinga or Nagios plugin directory.

Examples

Documentation

Source

Issues

Use the GitHub issue tracker to report any issues

License

GPLv3+

About

Monitoring plugin to check Sophos XG firewalls with Icinga, Nagios and other compatible monitoring solutions

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Perl 99.2%
  • Makefile 0.8%