Nunodias's Projects

nunodias/nagios-plugins-check_ups_netvision2

To check Socomec UPS via SNMP. Based on check_netvision.pl from gunny (crowdedplace.com) - with perfdata - Battery Temperature, Output Voltage, Output Load, Output Source, Alarm Present, Remaining Time, Battery Capacity
  • Centos-stream 8 : aarch64, ppc64le, x86_64
  • Centos-stream 9 : aarch64, ppc64le, s390x, x86_64
  • EPEL 6 : i386, x86_64
  • EPEL 7 : ppc64le, x86_64
  • EPEL 8 : aarch64, ppc64le, s390x, x86_64
  • EPEL 9 : aarch64, ppc64le, s390x, x86_64
  • Fedora 38 : aarch64, i386, ppc64le, s390x, x86_64
  • Fedora 39 : aarch64, i386, ppc64le, s390x, x86_64
  • Fedora 40 : aarch64, i386, ppc64le, s390x, x86_64
  • Fedora rawhide : aarch64, i386, ppc64le, s390x, x86_64
  • Mageia 8 : aarch64, i586, x86_64
  • Mageia cauldron : aarch64, i586, x86_64
  • Openmandriva cooker : i686
  • Openmandriva rolling : aarch64, i686, x86_64
  • openSUSE Tumbleweed : aarch64, i586, ppc64le, x86_64

nunodias/nagios-plugins-check_snmp_temperature

This is a nagios plugin that checks temperature sensors using SNMP. Dell, HP, Cisco and other types are supported and for other systems OIDs can be easily specified too
  • Centos-stream 8 : aarch64, ppc64le, x86_64
  • Centos-stream 9 : aarch64, ppc64le, s390x, x86_64
  • EPEL 6 : i386, x86_64
  • EPEL 7 : ppc64le, x86_64
  • EPEL 8 : aarch64, ppc64le, s390x, x86_64
  • EPEL 9 : aarch64, ppc64le, s390x, x86_64
  • Fedora 38 : aarch64, i386, ppc64le, s390x, x86_64
  • Fedora 39 : aarch64, i386, ppc64le, s390x, x86_64
  • Fedora 40 : aarch64, i386, ppc64le, s390x, x86_64
  • Fedora rawhide : aarch64, i386, ppc64le, s390x, x86_64
  • Mageia 8 : aarch64, i586, x86_64
  • Mageia cauldron : aarch64, i586, x86_64
  • Openmandriva cooker : aarch64, i686, x86_64
  • Openmandriva rolling : aarch64, i686, x86_64
  • openSUSE Tumbleweed : aarch64, i586, ppc64le, x86_64

nunodias/nagios-plugins-check_smb

Checks anonymous listing of SMB shares with smbclient.
  • Centos-stream 8 : aarch64, ppc64le, x86_64
  • Centos-stream 9 : aarch64, ppc64le, s390x, x86_64
  • EPEL 6 : i386, x86_64
  • EPEL 7 : ppc64le, x86_64
  • EPEL 8 : aarch64, ppc64le, s390x, x86_64
  • EPEL 9 : aarch64, ppc64le, s390x, x86_64
  • Fedora 38 : aarch64, i386, ppc64le, s390x, x86_64
  • Fedora 39 : aarch64, i386, ppc64le, s390x, x86_64
  • Fedora 40 : aarch64, i386, ppc64le, s390x, x86_64
  • Fedora rawhide : aarch64, i386, ppc64le, s390x, x86_64
  • Mageia 8 : aarch64, i586, x86_64
  • Mageia cauldron : aarch64, i586, x86_64
  • Openmandriva cooker : aarch64, i686, x86_64
  • Openmandriva rolling : aarch64, i686, x86_64
  • openSUSE Tumbleweed : aarch64, i586, ppc64le, x86_64

nunodias/nagios-plugins-check_mge_temp

Nagios Plugin to check the upsmgBatteryTemperature of MGE UPS using snmp
  • Centos-stream 8 : aarch64, ppc64le, x86_64
  • Centos-stream 9 : aarch64, ppc64le, s390x, x86_64
  • EPEL 6 : i386, x86_64
  • EPEL 7 : ppc64le, x86_64
  • EPEL 8 : aarch64, ppc64le, s390x, x86_64
  • EPEL 9 : aarch64, ppc64le, s390x, x86_64
  • Fedora 38 : aarch64, i386, ppc64le, s390x, x86_64
  • Fedora 39 : aarch64, i386, ppc64le, s390x, x86_64
  • Fedora 40 : aarch64, i386, ppc64le, s390x, x86_64
  • Fedora rawhide : aarch64, i386, ppc64le, s390x, x86_64
  • Openmandriva cooker : aarch64, i686, x86_64
  • Openmandriva rolling : aarch64, i686, x86_64
  • openSUSE Tumbleweed : aarch64, i586, ppc64le, x86_64

nunodias/nagios-plugins-check_snmp_load

Nagios Plugin to checks the load or the cpu of a machine
  • Centos-stream 8 : aarch64, ppc64le, x86_64
  • Centos-stream 9 : aarch64, ppc64le, s390x, x86_64
  • EPEL 6 : i386, x86_64
  • EPEL 7 : ppc64le, x86_64
  • EPEL 8 : aarch64, ppc64le, s390x, x86_64
  • EPEL 9 : aarch64, ppc64le, s390x, x86_64
  • Fedora 38 : aarch64, i386, ppc64le, s390x, x86_64
  • Fedora 39 : aarch64, i386, ppc64le, s390x, x86_64
  • Fedora 40 : aarch64, i386, ppc64le, s390x, x86_64
  • Fedora rawhide : aarch64, i386, ppc64le, s390x, x86_64
  • Mageia 8 : aarch64, i586, x86_64
  • Mageia cauldron : aarch64, i586, x86_64
  • Openmandriva cooker : aarch64, i686, x86_64
  • Openmandriva rolling : aarch64, i686, x86_64
  • openSUSE Tumbleweed : aarch64, i586, ppc64le, x86_64

nunodias/nagios-plugins-check_expire_dns_zone

This script uses dig to query two dns servers and to compare the SOA record. Useful to check if a slave zone is not in sync with the master.
  • Centos-stream 8 : aarch64, ppc64le, x86_64
  • Centos-stream 9 : aarch64, ppc64le, s390x, x86_64
  • EPEL 6 : i386, x86_64
  • EPEL 7 : ppc64le, x86_64
  • EPEL 8 : aarch64, ppc64le, s390x, x86_64
  • EPEL 9 : aarch64, ppc64le, s390x, x86_64
  • Fedora 38 : aarch64, i386, ppc64le, s390x, x86_64
  • Fedora 39 : aarch64, i386, ppc64le, s390x, x86_64
  • Fedora 40 : aarch64, i386, ppc64le, s390x, x86_64
  • Fedora rawhide : aarch64, i386, ppc64le, s390x, x86_64
  • Mageia 8 : aarch64, i586, x86_64
  • Mageia cauldron : aarch64, i586, x86_64
  • Openmandriva cooker : aarch64, i686, x86_64
  • Openmandriva rolling : aarch64, i686, x86_64
  • openSUSE Tumbleweed : aarch64, i586, ppc64le, x86_64

nunodias/nagios-plugins-check_ilo2_health

Check hardware health of HP Proliant Servers by querying the iLO2/3/4/5 Management Controller. No need for snmp or installation of software. Checks if all sensors are ok, returns warning on high temperatures and fan failures and critical on overall health failure.
  • Centos-stream 8 : aarch64, ppc64le, x86_64
  • Centos-stream 9 : aarch64, ppc64le, s390x, x86_64
  • EPEL 6 : i386, x86_64
  • EPEL 7 : ppc64le, x86_64
  • EPEL 8 : aarch64, ppc64le, s390x, x86_64
  • EPEL 9 : aarch64, ppc64le, s390x, x86_64
  • Fedora 38 : aarch64, i386, ppc64le, s390x, x86_64
  • Fedora 39 : aarch64, i386, ppc64le, s390x, x86_64
  • Fedora 40 : aarch64, i386, ppc64le, s390x, x86_64
  • Fedora rawhide : aarch64, i386, ppc64le, s390x, x86_64
  • Mageia 8 : aarch64, i586, x86_64
  • Mageia cauldron : aarch64, i586, x86_64
  • Openmandriva cooker : aarch64, i686, x86_64
  • Openmandriva rolling : aarch64, i686, x86_64
  • openSUSE Tumbleweed : aarch64, i586, ppc64le, x86_64

nunodias/nagios-plugins-check_hp_temp

Check the "Ambient Zone" Temperature of a HP using ipmi
  • Centos-stream 8 : aarch64, ppc64le, x86_64
  • Centos-stream 9 : aarch64, ppc64le, s390x, x86_64
  • EPEL 6 : i386, x86_64
  • EPEL 7 : ppc64le, x86_64
  • EPEL 8 : aarch64, ppc64le, s390x, x86_64
  • EPEL 9 : aarch64, ppc64le, s390x, x86_64
  • Fedora 38 : aarch64, i386, ppc64le, s390x, x86_64
  • Fedora 39 : aarch64, i386, ppc64le, s390x, x86_64
  • Fedora 40 : aarch64, i386, ppc64le, s390x, x86_64
  • Fedora rawhide : aarch64, i386, ppc64le, s390x, x86_64
  • Mageia 8 : aarch64, i586, x86_64
  • Mageia cauldron : aarch64, i586, x86_64
  • Openmandriva cooker : aarch64, i686, x86_64
  • Openmandriva rolling : aarch64, i686, x86_64
  • openSUSE Tumbleweed : aarch64, i586, ppc64le, x86_64

nunodias/nagios-plugins-check_snmp_storage

Nagios plugin to checks storages (disks, swap, memory, etc...)
  • Centos-stream 8 : aarch64, ppc64le, x86_64
  • Centos-stream 9 : aarch64, ppc64le, s390x, x86_64
  • EPEL 6 : i386, x86_64
  • EPEL 7 : ppc64le, x86_64
  • EPEL 8 : aarch64, ppc64le, s390x, x86_64
  • EPEL 9 : aarch64, ppc64le, s390x, x86_64
  • Fedora 38 : aarch64, i386, ppc64le, s390x, x86_64
  • Fedora 39 : aarch64, i386, ppc64le, s390x, x86_64
  • Fedora 40 : aarch64, i386, ppc64le, s390x, x86_64
  • Fedora rawhide : aarch64, i386, ppc64le, s390x, x86_64
  • Mageia 8 : aarch64, i586, x86_64
  • Mageia cauldron : aarch64, i586, x86_64
  • Openmandriva cooker : aarch64, i686, x86_64
  • Openmandriva rolling : aarch64, i686, x86_64
  • openSUSE Tumbleweed : aarch64, i586, ppc64le, x86_64

nunodias/Crypt-X509-CRL

Crypt::X509::CRL is an object oriented X.509 certificate revocation list parser with numerous methods for directly extracting information from certificate revocation lists.
  • Centos-stream 9 : aarch64, ppc64le, s390x, x86_64
  • EPEL 7 : ppc64le, x86_64
  • EPEL 8 : aarch64, ppc64le, s390x, x86_64
  • Fedora 38 : aarch64, i386, ppc64le, s390x, x86_64
  • Fedora 39 : aarch64, i386, ppc64le, s390x, x86_64
  • Fedora 40 : aarch64, i386, ppc64le, s390x, x86_64
  • Fedora rawhide : aarch64, i386, ppc64le, s390x, x86_64