Skip to content
Snippets Groups Projects
Select Git revision
  • 80ccfb614114e629135aa1b6ea53079e53a81e7a
  • master default protected
  • 7771-harden-postgres-backup
  • pgsql-dump-with-snapshots
  • update-colors
  • update-docs-css
  • usb-repair-stick
  • desktop-notification
  • 7000-corrections
  • db-detector
10 results

vendor

IML Checks for Icinga / Nagios

Introduction

IML - we are the Institute for Medical Education at university in Bern, Switzerland.

This is a collection of our checks. They are used on Linux systems (Debian, CentOS, Ubuntu) and written in Bash using some shared functions.

We use Icinga graphite module to show performance data. The templates are located in a sister repository.

License

Scripts

There is one include script used by all checks: inc_pluginfunctions

Checks

  • check_apache_requests
  • check_backup_one
  • check_ceph_diskfree
  • check_ceph_osd
  • check_ceph_status
  • check_clientbackup
  • check_couchdb-lb
  • check_cpu
  • check_cronstatus
  • check_disk-io
  • check_dns_responsetime
  • check_eol
  • check_fs_errors - check journal for ext4 consistency errors
  • check_fs_writable - for virtual nmachines: detect if filesystem is readonly
  • check_haproxy_health
  • check_haproxy_status
  • check_memory
  • check_netio
  • check_netstat
  • check_opencpu
  • check_packages2install
  • check_proc_mem
  • check_proc_ressources
  • check_proc_zombie
  • check_reboot_required
  • check_sensuplugins
  • check_smartstatus
  • check_snmp_data
  • check_snmp_synology
  • check_ssl
  • check_systemdservices
  • check_timesync
  • check_uptime