DinoTools / monitoring-check_sophos_xg

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

Home Page:https://dinotools.github.io/monitoring-check_sophos_xg/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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 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

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

https://dinotools.github.io/monitoring-check_sophos_xg/

License:GNU General Public License v3.0


Languages

Language:Perl 99.3%Language:Makefile 0.7%