===== Xymonton: Xymon Monitors ===== Xymon's monitoring can be customized through external scripts. Below is a list of available monitors. If you have created a monitor which you want to share with the Xymon community, please create an account and add it below. Please always give info about Author, compatibility and the last update date. :!: **Users:** If you have questions or feedback, please use the monitors' sites or contact the authors directly or use the general Xymon mailing lists. ==== Other monitor sites ==== * [[http://developer.sysco.ch/hobbit/|New! Xymon Client for Synology (package to simply download and install)]] * [[http://sourceforge.net/projects/hobbit-perl-cl|Xymon Client for BEA, NetApp and DB]] * [[http://nooboody.free.fr/hobbit/ | scripts to monitor HP eva activity and multipath]] * [[http://sites.google.com/site/rsmrcina/xymonclients | System z Clients for Xymon]] \\ ---- ===== Available Monitors ===== :!: It may not be obvious but the table below is sortable...just click on the header you want to sort on. ^ Monitor ^ Description ^ Author ^ Last Update ^ | [[https://github.com/doktoil-makresh/xymon-plugins/tree/master/smart/|smart.sh]] | **Storage drives monitoring through SMART** \\ Monitors your drives (HDD & SSD) using S.M.A.R.T., checking health report and errors | [[damien@makelofine.org|Damien Martins]] | 2023-12-06 | | [[https://github.com/bonomani/ntpq/|ntpq]] | **ntpq** \\ Hobbit/Xymon ntpq with Chrony and Timedatectl compatibility (based on other ntpq script) | Bonomani | 2023-09-08 | | [[https://github.com/doktoil-makresh/xymon-plugins/tree/master/btrfs/|btrfs.sh]] | **BTRFS filesystems monitoring** \\ Monitors BTRFS filesystems and devices | [[damien@makelofine.org|Damien Martins]] | 2022-12-11 | | [[https://github.com/bonomani/Xymon-powershell-client-with-Windows-updates-centrally-managed/|updates.ps1]] | **Windows updates** \\ Manage your Windows updates (based on Kris Springer script) | Bonomani | 2022-10-26 | | [[monitors:apc_checks|apc_checks.pl]] | **Monitor Temp, Battery and Power for APC UPS** \\ Can monitor key features of APC UPS to determine PowerFailures and Room Temperatures. | [[cmaroney@gmail.com|fletch2k]] | 2018-02-16 | | [[monitors:remote_connection_test|xymon-remoteconns.pl]] | **xymon-remoteconns** \\ Test network connections from the XYmon client to remote servers. | [[hlang@mweb.com|Hermann Lang]] | 2017-11-01 | | [[monitors:chk_mounts|chk_mounts.sh]] | **chk_mounts** \\ Are known FSs mounted? Are mounted FSs known? | [[aecano@gmail.com|Allan Cano]] | 2015-02-18 | | [[monitors:chk_oracle|chk_oracle.sh]] | **chk_oracle** \\ Oracle plugin for xymon. Branch of xym-oracle for AIX | [[aecano@gmail.com|Allan Cano]] | 2015-02-18 | | [[monitors:xym-oracle|xym-oracle.sh]] | **xym-oracle** \\ Oracle plugin for xymon | [[javierblanco@sysdba.net|Javier Blanco]] | 2012-04-25 | | [[monitors:bb-mdstat|bb-mdstat.sh]] | **bb-mdstat** \\ Reimplementation of deadcat's bb-mdstat.sh - Linux software RAID monitoring | [[doctor@makelofine.org|Damien Martins]] | 2010-01-15 | | [[monitors:xymon-duplicity|xymon-duplicity.sh]] | **xymon-duplicity** \\ Monitoring script for Duplicity backups | [[damien@makelofine.org|Damien Martins]] | 2020-05-17 | | [[monitors:xymon-freebox_v5|xymon-freebox_v5.py]] | **xymon-freebox_v5** \\ Monitoring script for French ISP Free modem (aka Freebox) - Valid for Freebox v5/Crystal | [[doctor@makelofine.org|Damien Martins]] | 2020-05-16 | | [[monitors:xymon-freebox_v6|xymon-freebox_v6.py]] | **xymon-freebox_v6** \\ Monitoring script for French ISP Free modem (aka Freebox) - Valid for Freebox Delta v7, Revolution v6 & Server Mini 4k | [[doctor@makelofine.org|Damien Martins]] | 2020-05-16 | | [[monitors:bb-mysql|bb-mysql.pl]] | **bb-mysql** \\ Reimplementation of deadcat's mysql compatible with ncv | [[cgoyard@cvf.fr|Charles Goyard]] | 2006-11-22 | | [[monitors:bb-prtdiag|bb-prtdiag.sh]] | **bb-prtdiag** \\ Sun Enterprise Server check | [[mooret01@yahoo.com|Tom Moore]] | 2009-06-10 | | [[monitors:xymon-prtdiag|xymon-prtdiag.ksh]] | **xymon-prtdiag** \\ Sun Enterprise Server check | [[rolands@logicaltech.com.au|Roland Soderstrom]] | 2011-10-18 | | [[monitors:bbsmokeping|bbsmokeping.pl]] | **bbsmokeping** \\ Walks the FPing targets from your existing Smokeping installation | [[nathanh@manu.com.au|Nathan Hand]] | 2007-01-02 | | [[monitors:bbswap|bb-swap.sh]] | **bb-swap** \\ Graph and monitor free swap space | [[gjohnson@trantor.org|Galen Johnson]] | 2007-09-30 | | [[monitors:Win 2003 DC Diags|BBdcdiags.vbs]] | **BBdcdiags.vbs** \\ A script to run dcdiags and netdiags (basic windows AD tests) on Windows 2003 Server | [[graeme@shea.com.au|Graeme Shea]] | 2008-08-26 | | [[monitors:boinc|boinc.pl]] | **Boinc** \\ Boinc monitoring script | [[andrew@eiknet.com|Andrew Rankin]] | 2007-09-26 | | [[monitors:cpu2|cpu2.sh]] | **Cpu2** \\ System information script | [[butchdeal@yahoo.com|Butch Deal]] | 2009-06-02 | | [[monitors:check-client|check-client]] | **check-client** \\ check-client is a Xymon extension to monitor incoming client channel data from hobbitd | [[dbaldwin@users.sf.net|David Baldwin]] | 2010-07-29 | | [[http://code.google.com/p/checkmysap/|checkmysap]] | **checkmysap** \\ checkmySAP is a Xymon extension to monitor remote SAP services | [[linuxmasterjedi@free.fr|L.M.J]] | 2008-06-10 | | [[https://github.com/bacaselo/checkwin|checkwwin]] | **checkwin** \\ checkwin is a Xymon script to pull data from a Windows machine | [[bacaselo@gmail.com|Bacaselo]] | 2012-10-05 | | [[monitors:ccl|ccl.sh]] | **Clearcase License Monitor** \\ Clearcase License client module for Xymon Monitor | [[michael.nemeth@lmco.com|Michael Nemeth]] | 2008-06-30 | | [[monitors:dell-warranty|dell-warranty.py]] | **Dell Warranty** \\ Dell Server Warranty check | [[butchdeal@yahoo.com|Butch Deal]] | 2009-06-02 | | [[monitors:dhcp|dhcp.sh]] | **dhcp** \\ DHCP server monitor | [[etmsys@rit.edu|Eric Meddaugh]] | 2006-11-26 | | [[monitors:flexlm|flexlm.sh]] | **FlexLM Monitor** \\ flexlm client module for Xymon Monitor | [[annajonna@gmail.com|Anna Jonna Armannsdottir ]] | 2008-06-20 | | [[monitors:flexlmpl|flexlm.pl]] | **FLEXlm monitor** \\ flexlm client module for Xymon Monitor | [[nelis@nlr.nl|Wim Nelis ]] | 2010-05-31 | | [[monitors:forefront|forefront.vbs]] | **Forefront Security for Exchange 2007** \\ Reimplementation of BBAntigen-v8 from deadcat.net | [[david@stenhouseconsulting.com|David Gilmore]] | 2007-07-12 | | [[monitors:hobbit-nis|hobbit-nis.sh]] | **hobbit-nis** \\ NIS server monitor | [[gn1@sanger.ac.uk|Gildas Le Nadan]] | 2006-11-28 | | [[monitors:Hardware sensors|xymon-hardware.sh]] | **xymon-hardware** \\ A script to monitor HDD and other hardware sensors | [[doctor@makelofine.org|Damien Martins]] | 2013-06-27 | | [[monitors:messaging.sh|messaging.sh]] | **System Messaging** \\ Addon to enable configurable messages to alert within Xymon | [[stuart@carmichael.net.au|Stuart Carmichael]] | 2009-12-16 | | [[monitors:Samba servers|hobbit-samba.sh]] | **hobbit-samba** \\ A script to monitor samba servers/shares | [[doctor@makelofine.org|Damien Martins]] | 2014-02-23 | | [[http://code.google.com/p/hphwraid/|hphwraid]] | **hphwraid** \\ hphwraid is a Xymon extension to monitor hardware raid on HP Proliant servers | [[linuxmasterjedi@free.fr|L.M.J]] | 2008-06-14 | | [[http://developer.sysco.ch/hobbit/|CheckHpRaid.cmd]] | **CheckHpRaid.cmd** \\ CheckHpRaid is a Xymon extension to monitor hardware raid on HP Proliant servers under Windows 200x. It autodects the amount of HP RAID Controllers, the amount of logical volume and the amount of plugged hard drive. Status is coming red if at least one disk or logical volume is down or rebuilding. Detail of the status is send (each controller, each disk and each volume) (based on hphwraid from [[linuxmasterjedi@free.fr|L.M.J]]) | [[developer@sysco.ch|A. Liechti]] | 2011-04-19 | | [[http://developer.sysco.ch/hobbit/|CheckPower.cmd]] | **CheckPower.cmd** \\ CheckPower is a Xymon extension to monitor the power using an APC UPS with a network card or with an APC Powerchute Business Edition software installed on a computer with SNMP features enabled and linked with the UPS using a data cable. | [[developer@sysco.ch|A. Liechti]] | 2011-04-19 | | [[http://developer.sysco.ch/hobbit/|CheckTemperature.cmd]] | **CheckTemperature.cmd** \\ CheckTemperature is a Xymon extension to check the temperature of an area using an APC UPS with a network card or with an APC Powerchute Business Edition software installed on a computer with SNMP features enabled and linked with the UPS using a data cable. Temperature graphs are also provided automatically! More information available like UPS model, manufacture date, etc. | [[developer@sysco.ch|A. Liechti]] | 2011-04-19 | | [[monitors:asterisk-iax2|iax2.sh]] | **asterisk-iax2** \\ Asterisk IAX2 Check | [[etmsys@rit.edu|Eric Meddaugh]] | 2008-09-11 | | [[monitors:lsf_mon|lsf_mon.pl]] | **lsf_mon** \\ Monitor Platform LSF | [[gn1@sanger.ac.uk|Gildas Le Nadan]] | 2007-04-08 | | [[monitors:lsf_queue|lsf_queues.pl]] | **lsf_queues** \\ Monitor Platform LSF queues | [[gn1@sanger.ac.uk|Gildas Le Nadan]] | 2007-04-08 | | [[monitors:lsmon|lsmon.vbs]] | **lsmon** \\ Tracks licenses in use for each Sentinel RMS feature | [[goldfndr@gmail.com|Richard Finegold]] | 2010-04-28 | | [[monitors:xen|mi-vt.py]] | **Xen Monitor** \\ Monitor Xen containers | [[andrew@eiknet.com|Andrew Rankin]] | 2007-09-25 | | [[monitors:mpstat|mpstat.sh]] | **mpstat** \\ Solaris mpstat monitor | [[etmsys@rit.edu|Eric Meddaugh]] | 2007-02-11 | | [[monitors:netbackup|netbackup]] | **netbackup** \\ Netbackup Xymon agent | [[grossi@acantho.net|Gianluca Rossi]] | 2007-02-15 | | [[monitors:nlbping|nlbping]] | **nlbping** \\ Monitor accessibility of members of a Windows Network Load Balancing cluster | [[nelis@nlr.nl|Wim Nelis]] | 2009-05-21 | | [[monitors:postfix|postfix.sh]] | **postfix** \\ Reimplementation of deadcat's postfix.sh - Postfix mail queue monitoring | [[doctor@makelofine.org|Damien Martins]] | 2010-04-15 | | [[monitors:Printer Monitoring|printer.vbs]] | **printer** \\ A script to monitor Windows Print Server | [[mikefisher2k@gmail.com|Michael Fisher]] | 2009-04-09 | | [[monitors:radius|radius.sh]] | **radius** \\ Radius server monitor | [[etmsys@rit.edu|Eric Meddaugh]] | 2006-11-26 | | [[monitors:sentinel|sentinel.sh]] | **sentinel** \\ Track licenses in use for each SafeNet Sentinel Protection Server key | [[goldfndr@gmail.com|Richard Finegold]] | 2010-02-25 | | [[monitors:asterisk-sip|sip.sh]] | **asterisk-sip** \\ Asterisk SIP Check | [[etmsys@rit.edu|Eric Meddaugh]] | 2008-09-11 | | [[monitors:sge|sge.sh]] | **SGE** \\ SGE client queue check | [[butchdeal@yahoo.com|Butch Deal]] | 2009-06-02 | | [[monitors:dellsystemcheck|systemcheck.vbs]] | **System Check** \\ A script to monitor the hardware status of Dell servers running windows | [[craig.boyce@rodney.govt.nz|Craig Boyce]] | 2007-08-06 | | [[monitors:smart|smartmon]] | **smartmon** \\ S.M.A.R.T. monitoring | [[michael.adelmann@gmail.com|Michael Adelmann]] | 2011-10-06 | | [[monitors:xymon-SMART|xymon-SMART.sh]] | **S.M.A.R.T. monitoring** \\ supports multi-disk, sends data for graphing | [[jlaidman+xymon-smart@rebel-it.com.au|Jeremy Laidman]] | 2012-08-30 | | [[monitors:nfs|nfs]] | **NFS** monitoring | [[michael.adelmann@gmail.com|Michael Adelmann]] | 2012-01-03 | | [[monitors:termuser|termuser.pl]] | **termuser** \\ Track users on a terminal server. | [[gjohnson@trantor.org|Galen Johnson]] | 2007-06-30 | | [[monitors:urlplus|urlplus.pl]] | **urlplus.pl** \\ Website content and transaction monitoring beyond the features provided in a stock Xymon install. | [[gumby3203@gmail.com|Gary Baluha]] | 2008-04-30 | | [[monitors:winuptime|uptime.vbs]] | **Windows uptime** \\ Monitor when a client exceeds a specified number of days without a restart. | [[craig.boyce@rodney.govt.nz|Craig Boyce]] | 2007-07-16 | | [[monitors:winupd|winupd.vbs]] | **Windows Update Check** \\ Monitor when a windows client has a pending reboot required to complete system updates | [[padraig.lennon@pioneerinvestments.com|Padraig Lennon]] | 2009-06-26 | | [[monitors:zonestat|zonestat.sh]] | **zonestat** \\ Solaris zone monitor | [[etmsys@rit.edu|Eric Meddaugh]] | 2006-11-26 | | [[http://code.google.com/p/mstaint/|winUpdates.vbs]] | **Windows Update Monitoring** \\ Full Windows Update monitoring on clients. | [[gerry@mstaint.com|Gerry Brunelle]] | 2009-07-30 | | [[monitors:library|library.pl]] | **library.pl** \\ Stornext Library Tape Monitor and graphing tool. | [[questy@gmail.com|Jerald Sheets]] | 2010-01-25 | | [[http://github.com/pbroadbery/jmxxymon| jmxxymon]] | **JMX Monitoring** \\ Monitoring via JMX | [[p.broadbery@gmail.com|Peter Broadbery]] | 2010-03-14 | | [[http://www.bakarasse.de/pages/en/xymon-monitoring/server-side-plugins/ntpd.sh.php|ntpd.sh]] | **Monitoring ntp** \\ monitoring of ntpd status and clock diff | [[alex.bb@gmx.de|Alex.B]] | 2010-04-17 | | [[http://www.bakarasse.de/pages/en/xymon-monitoring/server-side-plugins/rootlogin.sh.php|rootlogin.sh]] | **rootlogin.sh** \\ Another rootlogin script | [[alex.bb@gmx.de|Alex.B]] | 2010-06-22 | | [[http://www.bakarasse.de/pages/en/xymon-plugins/client-side-plugins/mailgraph.sh.php|mailgraph.sh]] | **Graphing mail trends** \\ Read mail.log and graphing mail statistics trends | [[alex.bb@gmx.de|Alex.B]] | 2010-05-06 | | [[http://www.bakarasse.de/pages/en/xymon-monitoring/client-side-plugins/fw-conntrack.sh.php|fw-conntrack.sh]] | **fw-conntrack.sh** \\ Monitoring and graphing iptables conntrack table | [[alex.bb@gmx.de|Alex.B]] | 2010-05-12 | | [[monitors:bbsql-server|bbsql-server.vbs]] | **bbsql-server** \\ Reimplementation of deadcat's bbsql-server.vbs script adapted for SQL Server 7/2000/2005/2008 on 32 or 64 bit architecture | [[bacaselo@gmail.com|Bart Gillis]] | 2010-03-25 | | [[http://www.revpol.com/xymon_cbw_temp_script| xymon_cbw_temp.sh]] | **ControlByWeb Temperature Module Monitor** \\ Xymon server-side external bash shell script to monitor and graph 1-4 temperature sensors from a [[http://www.controlbyweb.com/|ControlByWeb]] 4-temp/2-relay [[http://www.controlbyweb.com/temperature/|temperature module]]. Also works with their [[http://www.controlbyweb.com/x300|X-300]] 8-temp/3-relay thermostat module. | [[waa-xymonton@revpol.com|Bill Arlofski]] Reverse Polarity LLC | 2010-04-07 | | [[http://www.revpol.com/xymon_cbw_relay_script| xymon_cbw_relay.sh]] | **ControlByWeb Module Relay Control Script** \\ Bash shell script to be used as a Xymon alert SCRIPT to control relays on [[http://www.controlbyweb.com/|ControlByWeb's]] 4-temp/2-relay [[http://www.controlbyweb.com/temperature/|temperature module]]. Also works with their [[http://www.controlbyweb.com/x300|X-300]] 8-temp/3-relay thermostat module and their other "relay-only" modules. | [[waa-xymonton@revpol.com|Bill Arlofski]] Reverse Polarity LLC | 2010-06-22 | | [[http://www.revpol.com/xymon_bacula_check_script| xymon_bacula_check.sh]] | **Bacula Backup Server Monitor** \\ Xymon client-side external bash shell script to monitor a [[http://www.bacula.org/|Bacula]] backup server. Reports back a list of recently failed jobs as well as any jobs requiring operator intervention. | [[waa-xymonton@revpol.com|Bill Arlofski]] Reverse Polarity LLC | 2010-06-04 | | [[http://www.revpol.com/xymon_nut_scripts| xymon_nut_*.sh]] | **Network UPS Tools (NUT) UPS monitors** \\ A collection of Xymon external bash shell scripts to monitor, graph and alert on AC input voltage, AC output voltage, battery charge %, battery voltage and UPS load % of UPSes connected to a [[http://www.networkupstools.org/|NUT]] UPS monitoring server. | [[waa-xymonton@revpol.com|Bill Arlofski]] Reverse Polarity LLC | 2010-07-13 | | [[http://www.revpol.com/xymon_m0n0CFG_script| xymon_m0n0CFG.rb]] | **m0n0wall Firewall Monitor** \\ A Ruby script to poll [[http://m0n0.ch/wall| m0n0wall firewalls]] and report back the m0n0wall's Version, Platform, Uptime, Last Config Change, and Notes fields to a Xymon Monitoring Server. Will signal a yellow alert for a m0n0wall that has been UP for less than 24 hours or when a m0n0wall has its configuration changed. | [[waa-xymonton@revpol.com|Bill Arlofski]] Reverse Polarity LLC | 2010-07-30 | | [[http://www.revpol.com/xymon_quantumsuperloader_script| quantumsuperloader check.sh]] | **Quantum Superloader3 Tape Library Monitor** \\ A bash shell script to poll [[http://www.quantum.com/Products/Autoloaders/SuperLoader3/Index.aspx| Quantum Superloader3 Tape Libraries]] and report back to a Xymon Monitoring Server the library's system information including: autoloader & drive's date, status, serial numbers, firmware versions etc. Can be set to report barcodes and slot locations of all the tapes in the library, and will signal a yellow alerts for tape load errors etc. | [[waa-xymonton@revpol.com|Bill Arlofski]] Reverse Polarity LLC | 2010-09-06 | | [[http://www.revpol.com/xymon_asterisk_dahdi_script| xymon_asterisk_dahdi.sh]] | **Asterisk DAHDI Analog Channel Monitor** \\ A bash shell script to monitor DAHDI Analog FXS/FXO cards in an Asterisk VoIP phone system | [[waa-xymonton@revpol.com|Bill Arlofski]] Reverse Polarity LLC | 2013-06-01 | | [[http://www.revpol.com/xymon_samba_script| xymon_samba.sh]] | **Monitor Samba users, shares, connections, and open files** \\ A bash shell script to monitor user, shares, connections and open files | [[waa-xymonton@revpol.com|Bill Arlofski]] Reverse Polarity LLC | 2014-11-11 | | [[monitors:rasusagepl|ras-usage.pl]] | **Juniper RAS monitor** \\ Monitor number of web users and cluster state of a Juniper RAS cluster | [[nelis@nlr.nl|Wim Nelis ]] | 2010-06-09 | | [[monitors:memstat|memstat.ksh]] | **Solaris Memory allocation** \\ Monitor what is using memory on Solaris | [[everett.vernon@gmail.com|Vernon Everett ]] | 2014-11-06 | | [[monitors:bb-zfs|bb-zfs.ksh]] | **ZFS and Snapshot monitor** \\ Monitor ZFS Zpools and Snapshots | [[everett.vernon@gmail.com|Vernon Everett ]] | 2011-05-14 | | [[monitors:zones|zones.ksh]] | **Simple Zone Monitor** \\ No alerts, just an information only view of what zones are running on the host | [[everett.vernon@gmail.com|Vernon Everett ]] | 2010-06-10 | | [[monitors:zonemem|zonemem.ksh]] | **Solaris Zone Memory Utilisation** \\ Monitor what zone is using memory on Solaris, and how close to capacity they are - with alerts and graphs. | [[everett.vernon@gmail.com|Vernon Everett ]] | 2013-08-02 | | [[monitors:bb-zfs|bb-zfs.ksh]] | **ZFS and Snapshot monitor** \\ Monitor ZFS Zpools and Snapshots | [[everett.vernon@gmail.com|Vernon Everett ]] | 2011-05-14 | | [[monitors:ldom|ldom.ksh]] | **Simple LDom Monitor** \\ No alerts, just an LDom summary, similar to what you get from an ldm ls, now with graphing goodness. | [[everett.vernon@gmail.com|Vernon Everett ]] | 2015-01-19 | | [[monitors:mssqlperfpack|mssqlperfpack.vbs]] | **Microsoft SQL Server Performance Counter Pack** \\ This VBS script will monitor some of the SQL Server performance counters. It is usefull for DBA's to keep track of their performance baseline and can help in resolving performance issues. | [[neil_franken@yahoo.com|Neil Franken]] | 2010-06-18 | | [[monitors:aspapplicationperfmon|aspapplicationperfmon.vbs]] | **ASP.NET Application Peformance Counter Pack** \\ This VBS Script will monitor some performance counters related to a specific application on a IIS Server. | [[neil_franken@yahoo.com|Neil Franken]] | 2010-06-21 | | [[monitors:aspnethealth|aspnethealth.vbs]] | **ASP.NET Overall Health Performance Counters** \\ A small script to give you a overview of the ASP.NET Health of a entire server. | [[neil_franken@yahoo.com|Neil Franken]] | 2010-06-22 | | [[monitors:6540|6540.ksh]] | **Sun 6540 Storage** \\ Monitor what's happening in a 6540 - some alerts, some informative | [[everett.vernon@gmail.com|Vernon Everett ]] | 2010-09-08 | | [[monitors:XymonExt.pm|XymonExt.pm]] | **XymonExt server/client test perl library** \\ Perl module to provide some useful functions when writing a test in perl | [[dbaldwin@users.sf.net|David Baldwin ]] | 2010-07-29 | | [[monitors:smf.sh|smf.sh]] | **Solaris 10 SMF service monitor** \\ Allows you to monitor services that run under the Solaris 10 SMF model | [[martin.ward@colt.net|Martin Ward ]] | 2010-07-29 | | [[monitors:smf2.ksh|smf2.ksh]] | **Solaris 10 SMF service monitor Ver. 2** \\ Allows you to monitor services that run under the Solaris 10 SMF model | [[everett.vernon@gmail.com|Vernon Everett ]] | 2010-08-03 | | [[monitors:hba.ksh|hba.ksh]] | **Solaris HBA monitor** \\ Allows you to monitor HBA status, multipathing and see what devices are mapped | [[everett.vernon@gmail.com|Vernon Everett ]] | 2010-08-11 | | [[monitors:diskstat.ksh|diskstat.ksh]] | **Solaris iostat disk monitor** \\ Graphs of Solaris iostat for all disk devices. Show up in trends. | [[everett.vernon@gmail.com|Vernon Everett ]] | 2010-09-21 | | [[monitors:db_cpu.ksh|db_cpu.ksh]] | **Solaris Oracle CPU usage monitor** \\ How much of the CPU is a database using? | [[everett.vernon@gmail.com|Vernon Everett ]] | 2014-02-27 | | [[monitors:sslname.sh|sslname.sh]] | **SSL Certificate CN match monitor** \\ Checks that the common name in an sslcert reported from an SSL test matches the name we tried to access it with | [[cleaver-xymon@terabithia.org|Japheth Cleaver ]] | 2015-11-09 | | [[monitors:winevtmsgs.pl|winevtmsgs.pl]] | **Windows Event log checker** \\ Checks windows event logs forwarded with SNARE to central syslog server | [[dbaldwin@users.sf.net|David Baldwin ]] | 2010-08-17 | | [[http://search.cpan.org/~davidp/Xymon-Monitor-Informix-0.06/lib/Xymon/Monitor/Informix.pm|Xymon::Monitor::Informix]] | **Xymon::Monitor::Informix** \\ Monitor Availablility of Informix Instances. Best Installed using cpan. | [[davidp@electronf.com|David Peters]] | 2010-08-25 | | [[monitors:jmxstat|jmxstat.tcl]] | **JMX Monitoring** \\ Monitoring via JMX | [[hastymind@googlemail.com|Andy Smith]] | 2017-11-17 | | [[monitors:msgs|msgs.sh]] | Break out msgs into multiple columns for various log files | [[hastymind@googlemail.com|Andy Smith]] | 2014-08-29 | | [[monitors:Teamspeak 3 server|xymon-teamspeak3.sh]] | **xymon-teamspeak3** \\ A script to monitor Teamspeak 3 server on Linux | [[doctor@makelofine.org|Damien Martins]] | 2011-03-25 | | [[monitors:gmirror|gmirror.sh]] | **gmirror** \\ Monitor FreeBSD gmirror disks (geom based RAID-1) | [[Brian.Scott@tafensw.edu.au|Brian Scott]] | 2011-08-12 | | [[monitors:gstripe|gstripe.sh]] | **gstripe** \\ Monitor FreeBSD gstripe disks (geom based RAID-0) | [[Brian.Scott@tafensw.edu.au|Brian Scott]] | 2011-08-12 | | [[https://github.com/sessionm/Cassandra-Xymon-Monitor|CassandraDB Monitor]] | **cassandra** \\ Monitor Cassandra DB statistics per node (Reds, Writes, Latency, and Pending Tasks) | [[vachon+xymon@sessionm.com|Thomas Vachon]] \\ session M, Inc. | 2011-08-16 | | [[monitors:xymon-murmur|xymon-murmur.py]] | **xymon-murmur** \\ Mumble server (aka Murmur) monitoring | [[doctor@makelofine.org|Damien Martins]] | 2011-09-19 | | [[https://sourceforge.net/projects/xymonesxi/| bb-ESXi.pl]] | **Xymon Monitor for Vmware ESXi** \\ Monitor ESX/ESXi from Xymon server using VIPerl toolkit | [[gudm00@gmail.com|Gudmo]] [[sveinng@gmail.com|Svenni]] | 2012-02-20 | | [[monitors:diskstat.pl|diskstat.pl]] | **Linux iostat disk monitor** \\ Monitor disk I/O performance on a Linux system | [[wim.nelis@nlr.nl|Wim Nelis]] | 2012-04-02 | | [[monitors:usb|usb.vbs]] | **USB device presence checker** \\ Monitor what USB devices are present, ensure none missing | [[goldfndr@gmail.com|Richard Finegold]] | 2012-05-03 | | [[monitors:listprn|listprn.vbs]] | **List printers** \\ Monitor printers, print jobs, printer ports on a Windows server | [[goldfndr@gmail.com|Richard Finegold]] | 2012-05-03 | | [[http://tools.rebel-it.com.au/xymon-rclient| xymon-rclient.sh]] | **Remote Client script for Xymon** \\ xymon-rclient is an extension for Xymon that implements a remote client that requires no software to be installed on the remote system. It was invented to allow execution via remote shell type packages such as rsh, rexec, rlogin and ssh. | [[jlaidman+xymonrclient@rebel-it.com.au|Jeremy Laidman]] | 2012-08-06 | | [[http://tools.rebel-it.com.au/xymon-procmem| xymon-procmem.sh]] | **Process memory usage alerter** \\ xymon-procmem is an extension for Xymon that alerts on memory usage thresholds for a process. | [[jlaidman@rebel-it.com.au|Jeremy Laidman]] | 2016-06-12 | | [[monitors:xymon-mysqlperf|xymon-mysqlperf.sh]] | **MySQL-Perf** \\ Xymon script to verify mysql performance variables | [[contato@blackballti.com|LXTI]] | 2012-12-13 | | [[http://siag.nu/Incubator/| Incubator]] | **Egg incubator monitor** \\ Control and monitor an egg incubator | | 2013-01-18 | | [[http://siag.nu/Xymon/Readynas/| Readynas]] | **Readynas monitor** \\ Monitor a Netgear ReadyNAS | | 2013-01-29 | | [[http://siag.nu/Xymon/FibreAlliance/| FibreAlliance]] | **Monitor a SAN switch** \\ This plugin checks sensors (psu, temperature, fans et al) and overall health of SAN switches that understand the Fibre Alliance MIB. | | 2013-01-29 | | [[monitors:fs-test|fs-test.sh]] | **Per-filesystem Checks** \\ Reports separately on each filesystem, as distinct from the 'disk' test that reports on the state of all filesystems | [[jlaidman+xymon-fstest@rebel-it.com.au|Jeremy Laidman]] | 2013-02-19 | | [[http://siag.nu/Xymon/Qnap/| Qnap]] | **Monitor a SAN switch** \\ Monitor a Qnap NAS. | | 2013-02-28 | | [[monitors:ip-sla|ip-sla.sh]] | **Cisco IP SLA** \\ cisco ip sla monitoring for xymon | [[pk21@hotmail.com|Peter Kok]] | 2014-04-16 | | [[monitors:retds|retds.pl]] | **Retrieve DNS statistics** \\ Retrieve DNS server statistics, both for a BIND server and for a Windows DNS server | [[wim.nelis@nlr.nl|Wim Nelis]] | 2015-03-17 | | [[monitors:mysql-checker|mysql-checker.pl]] | **High-performance MySQL TCP checker** \\ Test a MySQL connection a la xymonnet in a highly concurrent manner. Suitable for 1000x-30000x MySQL server installations on enterprise-scale multi-core systems | [[cleaver-xymon@terabithia.org|Japheth Cleaver]] | 2015-10-16 | | [[monitors:cpu-load-calc|cpu-load-calc.sh]] | **Xymon Client CPU Load Calculator** \\ Calculate a Xymon client's cpu load thresholds based off reported number of processors (Run on Xymon Server periodically with cron) | [[howe.bill@gmail.com|Bill Howe]] | 2016-12-28 | | [[monitors:cisco-ip-flow|ip-top.sh]] | **Xymon Cisco IP Flow monitor** \\ Report the top talkers on cisco routers (Run on Xymon Server periodically) | [[nbarberis@gestionamas.com.ar|Nicolas Barberis]] | 2016-12-23 | | [[monitors:yum|yum.pl]] | **Show Redhat outstanding updates** \\ Show a list of outstanding RedHat updates and their classification | [[wim.nelis@nlr.nl|Wim Nelis]] | 2017-01-10 | | [[monitors:docker swarm|docker-swarm.sh]] | **Monitor docker swarm containers** \\ This Xymon monitor script provides a status monitor for your docker containers running in docker swarm mode (requires docker >= 1.12). | [[webmaster@ufud.org|Niels Haedecke]] | 2017-05-30 | | [[monitors:gitlab.pl|gitlab.pl]] | ** Monitor gitlab status ** \\ Simple checking of a gitlab instance status | [[https://www.nothingatall.net|Rich J]] | 2017-07-18 | | [[monitors:retmt|retmt.pl]] | **Show temperatures of RPI3** \\ Show the CPU and GPU temperature of a Raspberry Pi 3 | [[wim.nelis@nlr.nl|Wim Nelis]] | 2020-01-28 | | [[monitors:wpscan.sh|wpscan.sh]] | **Scan Wordpress for Vulnerabilities** \\ Simple WPScan server side script | [[https://www.nothingatall.net|Rich J]] | 2017-10-11 | | [[monitors:rpi-apt|rpi-apt.pl]] | **Show outstanding patches for Raspbian** \\ Show the outstanding patches for a Raspberry Pi running Raspbian, and update the cache as well | [[wim.nelis@nlr.nl|Wim Nelis]] | 2020-01-28 | | [[monitors:xymon-apisec-gw|xymon-apisec-gw.sh]] | **xymon-apisec-gw** \\ Written to custom alert on CA API GW IBDATA threshold. Extended to display output from many troubleshooting commands, stats and counters on one page. | [[hap@nesbitt.com|Hap N]] | 2020-06-09 | | [[monitors:submqttm|submqttm.py]] | **Generic Xymon client script which receives it's measurements via MQTT** \\ As distributed it contains a Xymon client to measure the throughput of the broker. However, it is meant to be extended with other clients / tests. | [[wim.nelis@ziggo.nl|Wim Nelis]] | 2020-11-07 |