Included Check Commands

While not an exhaustive list of all available check commands in NEMS Linux, here are some of the available check commands and their corresponding documentation:

  • check_1wire_temp - Monitor temperature using a 1-wire device such as the DS18S20.

  • check_apc - Check APC UPS.

  • check_dhtxx - Use a DHTxx (DHT11 / DHT22 / AM2302) Arduino sensor to report on the room temperature and humidity.

  • check_esxi_hardware - Monitor the hardware of ESX and ESXi servers.

  • check_fortigate - Check Fortinet FortiGate appliances.

  • check_http - Check the status of an HTTP/HTTPS server on a remote host.

  • check_ilo2_health - Check hardware health of HP Proliant Servers by querying the HPE Integrated Lights-Out (iLO) 2/3/4/5 Management Controller.

  • check_internet_speed - Check the speed of your internet connection.

  • check_iperf / check_iperf3 - Monitor the speed between network links using the iperf3 command.

  • check_mikrotik_switch - Monitor stats for some MikroTik routers, including thermal sensors, packet loss, uptime, and so-on.

  • check_minecraft - Monitor Minecraft server state.

  • check_mssql_mem - Monitor MS SQL Server memory usage.

  • check_ncpa - Monitor Windows, Mac and Linux hosts. NCPA is written in Python and is able to run on almost any Operating System.

  • check_nems_osb Determine whether NEMS Migrator Offsite Backup was successful.

  • check_nems_php_agent - Monitor a Linux web server that has PHP using your custom NEMS PHP Agent.

  • check_netscaler - Monitor your Netscaler ADC device or cluster.

  • check_nrpe - Monitor your hosts at a deeper level. Things like CPU usage, free disk space, free RAM, and so-on.

  • check_ping - Ping by hostname or IP address with warn/crit thresholds for response time and packet loss.

  • check_pve - Monitor Proxmox Virtual Environment nodes.

  • check_qnap - Monitor various sensors on a QNAP NAS.

  • check_synology - Monitor various sensors on a Synology NAS.

  • check_temper - Use a TEMPer USB temperature sensor to detect and report the room temperature.

  • check_sbc_temperature - Check your NEMS SBC temperature with perfdata and warn/crit thresholds.

  • check_tcp - Check response of a specific TCP connection.

  • check_win_users - Check the count of users on a Windows server based on a query.

  • check_win_* (check_wmi_plus) - Check resources such as disk or CPU usage on Windows machines using Windows Management Instrumentation (WMI). (See this and that)

  • custom_check_mem - Monitor the percentage of RAM free on either the local NEMS server or a remote system via NRPE.

  • check_tasmota - SONOFF / Tasmota IoT device monitoring.

  • check_truepool - Check the status of your Chia farm on the Truepool.io pool.

  • check_ibmi* - IBM i monitoring using Nagios i.