* nagiostools: spelling corrections * nagiostools/icinga-objects: hostgroup membership changes (this is the last commit before decommissioning trennette) * nagiostools/custom-check-commands: removed as all now in pcms * nagiostools/icinga-objects: removed refs to puppet hosts and tests (I decided I'm not going to use puppet any more) * nagiostools/icinga-objects: added command for transient hosts to register their comings and goings without generating alarms * nagiostools: added host puntine and some puppet-related checks * nagiostools: handle transient hosts more gracefully * nagiostools: check DHCP service (closes IT-60) * nagiostools: removed references to home-awake-hours as mandala's downtimes are now scheduled by cron * nagiostools: added check for link down on physical hosts (requiring writing a new check script) (requiring definition of hostgroup for physical hosts) * nagiostools: cercis and banana now checked over VPN * nagiostools: change to VPN checks as there is now not one server per VPN connection (i.e. 3 for torchio, banana, smartphone) but one per protocol (ie. 2 for TCP and UDP) * nagiostools/icinga-objects: updated Ubuntu release name to match what is in the field; added better checks for postfix (after chifferi had an undetected 350-long mailq); fixed viewvc check (which broken when I removed the main.corrupt svn repo); extended get_iplayer transfer queue timeouts * nagiostools/custom-check-commands: corrected bug in custom check check_swap_activity * nagiostools/icinga-objects: added hosts trenne and penne * nagiostools/custom-check-commands: added check_xmppng from https://exchange.icinga.org/jandd/check_xmppng * nagiostools/icinga-objects: added time definition to restrict when mandala is checked and used it for checking mandala * nagiostools/icinga-objects: stripped '-local-' midfix (prefix?) from many commands and services * nagiostools/icinga-objects: check swap with new check-swap-activity command * nagiostools/icinga-objects: removed duplicate service checks (with sligntly different names) * nagiostools: removed farfalle, added marille * nagiostools: following installation of Ubuntu 14.04.1 on halusky and linguine, exclude some new filesystem types from various disk checks (fs types include: cgroup, pstore, fuser.gvfsd-fuse) * nagiostools: expect *three* openvpn processes on fideua (as have tried to add my smart phone to the list) * nagiostools: added wacaroni windows XP system * nagiostools: added ntp check for IT-32 * nagiostools: host updates (including adding pc017823), added check_nonis check command, added more filesystems to check_fs_writable * nagiostools: removed penne web server and moved all web services to paccheri * nagiostools: added command 'check-curl' * nagios-tools/icinga-objects: added services for svn, jira, wordpress and added associated hosts and in addition host mandala * nagios-tools/custom-check-commands: avoid divide by zero error in check_memswp * nagiostools/icinga-objects: removed host gnocchi (replaced by bigoli) * nagiostools/icinga-objects: commented out the I2P check (it's just too problematic; latest: permissions of torrent directories are fine for i2psnark, but insufficient for nagios to check the permissions of stuff inside them so test bauks) * nagiostools: added recent hosts bigoli, gemelli * nagiostools: tweaked snark downloads permission check * nagiostools: added fritzbox icons * nagiostools: decommissioned trennette (load is too great) * nagiostools: replaced ziti with trennette * nagiostools/icinga-objects: i2psnark parameters changed as a result of I2P storage moving * nagiostools/icinga-objects: don't check bittorrent - it is no longer in use * nagiostools/icinga-objects: don't check RAIDs - it is no longer in use * nagiostools/icinga-objects: decommissioned: orzo, borzo, spaetzle * nagiostools/icinga-objects: add check that filesystems are writable (to do early detection of OCFS2 problems) * nagiostools/icinga-objects: relaxation of requirements for torrent file permissions (.torrent files now can be 660 instead of 666) * nagiostools: checkingpointing recent changes * nagiostools: many recent small changes * nagiostools: updated access test of http://dione.no-ip.org/redhat/ following moving RPMs on that server * nagiostools: minor corrects to check_age to change format of error messages to match format of Icinga's own messages * nagiostools: added --change and --access time options to check-age and made use of it to improve iplayer-transfer service check * nagiostools/icinga-objects: stripped 'check-public-' and 'check-remote-' from *service* names (they remain on command names) * nagiostools/icinga-objects: added iplayer tests (download to cercis, transfer to torchio, deletion from cercis) * nagiostools: implemented new check check_age * nagiostools: added check of iplayer downloads age on cercis and torchio using check_age * nagiostools/icinga-objects: added tests for YP server and client processes (after ypbind failed to start on reboot of host fettuce) * nagiostools/icinga-objects: refactored hierarchy of OS definitions * nagiostools/custom-check-commands: raised critical threshhold for out of date packages (effectively making these alerts only into warnings) * nagiostools/custom-check-commands: new script check_upgradable * nagiostools/icinga-objects: call new test check_upgradable to count upgradable packages * nagiostools/icinga-objects: refactoring complex hostgroup definitions (removing lenny-storage-hosts and making service checks on 'lenny-hosts & storage-hosts') * nagiostools/icinga-objects: ignore .gvfs on cercis * nagiostools/icinga-objects: added check for PageComments appearing in web pages * nagiostools/icinga-objects: ignore ~suzie/.gvfs on linguine * nagiostools/icinga-objects: removed unused check-local-* checks * nagiostools/icinga-objects: exclude mounted vtapes from disk checks (this does not work properly with the check_disk check; see next point) * nagiostools/custom-check-commands: added check_disk_with_ignores check which just ignores the error message 'DISK UNKNOWN: Regular expression did not match any path or disk' (this is needed by the previous point) * nagiostools: many changes to nagios config (tests, added halusky) * nagiostools: added debug to check_memswp custom check * nagiostools: imported check_generic * nagiostools: deleted sqlite2nagios, nrpe-config, icons for nconf * nagiostools: switched from upstream check-remote-swap test to locally written check-remote-memswp test * nagiostools: rearranged things * nagiostools: rearranged things * nagiostools: many small changes * nagiostools: removed comment about first-match-wins as no longer relevant * nagiostools: added python script to convert "hostset_exp " to "hosts ,..." * nagiostools: added Makefile to install cfg fils * nagiostools: added manually edited config files to repo * nagiostools: tweaks to tests and thresholds * nagiostools: handle monitoring host groups or hosts * nagiostools: handle monitoring command groups or commands * nagiostools: data corrections * nagiostools: membership fixes for hostgroups * nagiostools: pre-membership fixes * nagiostools: split up inserts * nagiostools: first error free generation * nagiostools: deleted cruft * nagiostools: work in progress (need to import actual bindings) * nagiostools: created module