check_cpu.php

 

Nagios Plugin to check cpu/load over snmp (Linux/Windows)

You need to install php-snmp

If you find a bug or have a request, write me.

check_deconz.php

Nagios Plugin to check equipment from a phoscon/deconz server

You need to install php-curl

If you find a bug or have a request, write me.

check_disk.php

 

Nagios Plugin to check disk over snmp (Linux/Windows)

You need to install php-snmp

If you find a bug or have a request, write me.

check_mem.php

 

Nagios Plugin to check memory over snmp (Linux/Windows)

You need to install php-snmp

If you find a bug or have a request, write me.

check_openhab.php

 

Nagios Plugin to check Things and Items from an Openhab Server

You need to install php-curl

If you find a bug or have a request, write me.

check_network.php

 

Nagios Plugin to check interface traffic over snmp (Linux/Windows)

You need to install php-snmp

If you find a bug or have a request, write me.

check_projector_epson.php

 

Nagios Plugin to check an epson projector over snmp

You need to install php-snmp

If you find a bug or have a request, write me.

check_synology.php

 

Nagios Plugin to check a Synology NAS over SNMP

You need to install php-snmp

If you find a bug or have a request, write me.

check_unifi.php

 

Nagios Plugin  to check a Unifi Controller (Accesspoints and Switches).

API Version 1.1.83

You need to install php-curl and php Version above 7.4 

 
Note:
Support for UniFi OS-based controllers (UniFi Dream Machine Pro or Cloud Key Gen2/Cloud Key Gen2 Plus with firmware version 2.0.24 or higher) has been added as of API version 1.1.47. The class automatically detects UniFi OS devices and adjusts URLs and several functions/methods accordingly. If your own code applies strict validation of the URL that is passed to the constructor, please adapt your logic to allow URLs without a port suffix when dealing with a UniFi OS-based controller.

In case of my script use -P 443 and -s 

If you find a bug or have a request, write me.

check_uptime.php

 

Nagios Plugin to check uptime over snmp (Linux/Window)

You need to install php-snmp

If you use windows, disable fast boot (HowTo)!

If you find a bug or have a request, write me.