https://github.com/dinotools/monitoring-check_sophos_xg
Monitoring plugin to check Sophos XG firewalls with Icinga, Nagios and other compatible monitoring solutions
https://github.com/dinotools/monitoring-check_sophos_xg
icinga-plugin icinga2-plugin monitoring nagios-plugin sophos-xg
Last synced: about 1 year ago
JSON representation
Monitoring plugin to check Sophos XG firewalls with Icinga, Nagios and other compatible monitoring solutions
- Host: GitHub
- URL: https://github.com/dinotools/monitoring-check_sophos_xg
- Owner: DinoTools
- License: gpl-3.0
- Created: 2022-09-14T10:09:51.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2024-12-17T06:55:56.000Z (over 1 year ago)
- Last Synced: 2025-03-27T08:48:10.571Z (over 1 year ago)
- Topics: icinga-plugin, icinga2-plugin, monitoring, nagios-plugin, sophos-xg
- Language: Perl
- Homepage: https://dinotools.github.io/monitoring-check_sophos_xg/
- Size: 71.3 KB
- Stars: 6
- Watchers: 1
- Forks: 4
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.md
Awesome Lists containing this project
README
check_sophos_xg_*
=================
A collection of monitoring plugins to check [Sophos](https://www.sophos.com/) XG firewalls with [Icinga](https://icinga.com/), [Nagios](https://www.nagios.org/) and other compatible monitoring solutions.
Compatible devices
------------------
- [Sophos](https://www.sophos.com/) 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
------
- [Latest source at github.com](https://github.com/DinoTools/monitoring-check_sophos_xg)
Issues
------
Use the [GitHub issue tracker](https://github.com/DinoTools/monitoring-check_sophos_xg/issues) to report any issues
License
-------
GPLv3+