Go to file
Guillaume Subiron 987f45da1d Improve check_docker_stack.sh 2024-03-29 10:24:35 +01:00
.gitignore Added .gitignore 2014-12-02 15:09:35 +01:00
README.markdown check_kernel.py 2014-08-14 16:04:36 +02:00
check_all_critical_stuff.sh Remove perfdata from check_all_critical_stuff.sh 2024-03-06 06:00:44 +01:00
check_all_disks_lifetime.sh Added threshold on check_disk_lifetime 2023-09-04 10:49:04 +02:00
check_all_diskstat.sh Shellcheck 2020-11-25 08:57:14 +01:00
check_all_files_age.sh Finalize cbbackupmgr 2023-05-25 10:18:34 +02:00
check_all_smart.sh Check all smart 2023-05-26 07:46:39 +02:00
check_apache2_status.py Do not check certificate in check_apache2_status.py 2024-03-06 08:20:40 +01:00
check_apt_hold.sh Fix and improve check_apt_hold.sh 2022-01-05 12:46:46 +01:00
check_backup_excludes.sh Improve check_backup_excludes.sh output 2023-12-13 08:13:49 +01:00
check_barman.py Replace all python shebangs by python2 or python3 2021-08-26 11:05:06 +02:00
check_big_log_files.sh Improve check_big_log_files output 2023-05-11 10:20:27 +02:00
check_borg_backup.sh Added ratio check in check_borg_backup.sh 2023-08-24 15:06:54 +02:00
check_cbbackupmgr.sh Finalize cbbackupmgr 2023-05-25 09:22:26 +02:00
check_cciss.pl Added check_cciss 2018-02-08 14:32:30 +01:00
check_certbot_certificates.sh Shellcheck 2020-11-25 08:57:14 +01:00
check_chef_client.sh Added check_chef_client 2017-09-25 11:38:55 +02:00
check_conntrack.sh Debug check_conntrack.sh 2022-03-16 08:04:05 +01:00
check_couchbase.sh Provide a way to use another host for node status. 2021-05-07 09:48:24 +02:00
check_couchbase_slow_queries.sh [check_couchbase_slow_queries] Add real duration in messages. 2023-01-24 17:35:40 +01:00
check_couchdb2_replications.sh check_couchdb2_replications.sh compatible with couchdb3 2021-04-29 10:10:13 +02:00
check_couchdb_replication_wrapper.sh Check all CouchDB replications 2023-10-06 16:20:45 +02:00
check_couchdb_replications.py Python3 comptatibility 2021-08-26 11:14:12 +02:00
check_cron_log.sh Debug check_cron_log.sh 2023-06-22 08:24:11 +02:00
check_cups_server Add cups script. 2018-06-28 11:33:34 +02:00
check_dbms_backup.sh Manage mongo auth in check_dbms_backup.sh 2023-08-31 09:29:33 +02:00
check_dbms_backups.sh Merge 2023-06-26 15:46:57 +02:00
check_delayed_jobs.sh Shellcheck 2020-11-25 08:57:14 +01:00
check_disk_lifetime.sh Added threshold on check_disk_lifetime 2023-09-04 10:49:04 +02:00
check_disk_wrapper.sh [check_disk_wrapper] exclde fuse.portal filesystem from check. 2024-01-26 10:23:58 +01:00
check_diskstat.sh Debug tmp dir creation 2021-11-25 15:14:19 +01:00
check_diskstats.sh Ignore sr and fd in check_diskstats.sh 2023-06-08 11:23:19 +02:00
check_docker.sh Fix check_docker.sh 2020-11-26 15:29:31 +01:00
check_docker_container.sh Shellcheck 2020-11-25 08:57:14 +01:00
check_docker_dangerous_containers.sh Drastically decrease check_docker_dangerous_containers.sh duration on servers with lots of containers. 2024-01-09 16:01:53 +01:00
check_docker_networks.py Ignore dummy in check_docker_networks 2023-08-28 12:09:27 +02:00
check_docker_networks.sh Largely improve Docker network prefix usage check. 2023-06-22 16:39:32 +02:00
check_docker_stack.sh Improve check_docker_stack.sh 2024-03-29 10:24:35 +01:00
check_dockerd_logs.sh Debug tmp dir creation 2021-11-25 15:14:19 +01:00
check_domain.sh check_domain.sh 2022-06-14 11:14:37 +02:00
check_drbd.py [check_drbd] Warning when drbd is not up to date 2022-01-31 16:03:20 +01:00
check_elasticsearch [check_elasticsearch] Warning if cluster status is yellow and there is more than one data node (meaning some indices are misconfigured or there is an issue on the cluster). 2022-03-02 09:39:08 +01:00
check_elasticsearch_backup.sh check_elasticsearch_backup.sh 2021-09-17 12:19:23 +02:00
check_energizta.sh check_energizta.sh 2022-12-15 15:32:41 +01:00
check_es_system.sh [check_es_system.sh] Return OK even if cluster is Yellow. 2022-07-05 10:23:24 +02:00
check_files.sh Add check_files.sh check. 2016-07-21 18:12:20 +02:00
check_forkrate.sh Debug tmp dir creation 2021-11-25 15:14:19 +01:00
check_fpm.sh Fix check_fpm.sh perfdata 2022-11-22 11:46:06 +01:00
check_ganeti.py Python3 comptatibility 2021-08-26 15:00:46 +02:00
check_gtfs.py Debug check_gtfs 2018-06-05 11:51:05 +02:00
check_haproxy_logs.sh check_haproxy_logs 2022-08-23 16:37:30 +02:00
check_inotify_user_instances.sh Speed up check_inotify_user_instances.sh 2023-05-05 17:16:10 +02:00
check_intel_rapl_power.sh check_intel_rapl_power.sh 2022-07-13 14:51:43 +02:00
check_ispconfig_cron.sh Check ispconfig cron 2018-04-30 09:09:48 +02:00
check_jmx.sh check_jmx.sh & check_nginx_status.pl 2021-06-25 15:55:36 +02:00
check_kernel.py Force 'files' to be a list to avoid condition to be evaluated as true. 2014-11-07 18:33:12 +01:00
check_kernel.sh Add shinken plugins 2014-02-03 15:29:37 +01:00
check_linux_procstat.pl Add shinken plugins 2014-02-03 15:29:37 +01:00
check_load Import check_load from bullseye 2023-09-05 16:06:36 +02:00
check_load_wrapper.sh check_load_wrapper.sh manages centos 2020-01-14 09:26:17 +01:00
check_lsb_services.sh Check apache configtest in check_lsb_services 2023-09-28 11:32:19 +02:00
check_lsyncd.sh Make check_lsyncd.sh check each lsync in async subprocess 2023-05-17 08:04:14 +02:00
check_mailq_google.sh Added check_mailq_google.sh 2020-09-21 10:31:58 +02:00
check_mailstat.pl Add shinken plugins 2014-02-03 15:29:37 +01:00
check_maldet.sh Debug check_maldet penultimate_duration 2023-07-18 10:35:44 +02:00
check_manual_updates.sh fix check_manual_updates 2024-01-26 15:17:41 +01:00
check_md_mismatch.sh debug 2018-12-21 11:09:07 +01:00
check_md_raid.sh Added check_md_raid.sh 2018-02-08 16:23:11 +01:00
check_megaraid_sas.pl New check_smart & check_megaraid 2018-02-08 12:06:11 +01:00
check_mem.pl Add shinken plugins 2014-02-03 15:29:37 +01:00
check_mem.sh [check_mem*] Use bc instead of python to avoid versioning problems. 2022-04-11 11:50:14 +02:00
check_mem_v2.sh Debug check_mem_v2 SlabUnreclaim 2023-08-04 12:26:23 +02:00
check_misc.sh Check imap.snmail.fr:587 in check_misc.sh 2023-08-17 14:30:21 +02:00
check_missing_backups.sh New exclusions for check_missing_backups.sh 2022-08-03 16:05:19 +02:00
check_mongodb.py Update to last version and force python3 in shebang. 2021-08-26 15:39:18 +02:00
check_mounts.py Fix check_mount by using comparison on pathlib.Path objects on target mount point. 2022-12-14 16:04:59 +01:00
check_mt_mobile.sh [check_mt_mobile.sh] Provide a way to pass credentials to check. 2024-03-04 16:51:56 +01:00
check_mysql_longestquery.sh Fix check_mysql_longestquery.sh 2022-11-14 16:19:01 +01:00
check_netint.pl Add shinken plugins 2014-02-03 15:29:37 +01:00
check_netstat.sh Remove docker bridges from check_netstat.sh 2023-08-10 12:09:38 +02:00
check_nginx_status.pl chmod +x check_nginx_status.pl 2021-06-25 16:00:00 +02:00
check_nominatim_freshness.py Fix nominatim freshness probe. 2023-08-22 15:00:16 +02:00
check_nvme.sh [check_nvme] Provide a way to ignore critical warnings. 2023-04-12 14:17:24 +02:00
check_opcache.sh check_opcache.sh 2024-02-13 15:38:01 +01:00
check_openvpn_server_pkis.sh Check if any PKI directory exists before iteration. 2023-11-10 18:15:14 +01:00
check_osrm_builder.sh Shellcheck 2020-11-25 08:57:14 +01:00
check_perfs.sh check_all_disk_lifetime.sh 2023-05-19 10:28:09 +02:00
check_pg_logs.sh Improve check_pg_logs output 2022-08-03 11:15:59 +02:00
check_pg_lsclusters.py Fix check_pg_lsclusters.py python3 2021-08-26 15:01:44 +02:00
check_pgactivity Patch pgactivity https://github.com/OPMDG/check_pgactivity/pull/327/files 2023-09-04 14:49:51 +02:00
check_php_sessions.sh Debug check_php_sessions.sh 2022-08-01 16:43:29 +02:00
check_pki.sh Remove auth_level check to avoid errors on some old systems. 2023-11-10 18:27:43 +01:00
check_postfix_logs.sh Debug check_postfix_logs error output 2021-12-07 08:48:32 +01:00
check_postfix_mailqueue Shellcheck 2020-11-25 08:57:14 +01:00
check_postgres.pl Added 2 PG checks 2017-10-31 14:46:18 +01:00
check_proc_mem.sh Fix check_proc_mem.sh 2023-09-27 14:36:29 +02:00
check_qmail_mailqueue Configure thresholds on check_qmail_mailqueue 2017-06-14 09:28:47 +02:00
check_quota.pl Added check_quota.pl 2018-05-31 10:52:04 +02:00
check_quotas.py Force Python3, fix style. 2021-08-26 15:42:12 +02:00
check_raid.pl Upgrade check_raid.pl and fix issue with cciss_vol_status v1.12a. 2022-04-06 15:38:23 +02:00
check_reach_instances.sh Debug check_reach_instances return code 2016-01-11 14:47:41 +01:00
check_redis_disk_writes.sh Debug check_redis_disk_writes 2023-03-08 19:04:58 +01:00
check_redis_role.sh Check redis master link 2023-12-18 14:14:47 +01:00
check_resque.sh Rewrote check_resqueue. 2019-01-29 14:15:01 +01:00
check_resque_redis.sh Added check_resque_redis.sh 2020-04-10 09:39:45 +02:00
check_security.sh Allow to disable website scan from check_security 2023-08-04 09:27:01 +02:00
check_shinken.sh check_shinken.sh 2018-08-16 10:17:54 +02:00
check_shorewall_drop.sh Shellcheck 2020-11-25 08:57:14 +01:00
check_sidekiq_queues.sh check_sidekiq_queues.sh 2023-11-27 16:36:00 +01:00
check_smart.pl check_smart.pl : ignore 'Sectors pending re-allocation' 2021-06-04 16:43:25 +02:00
check_smart.pl.bak New check_smart & check_megaraid 2018-02-08 12:06:11 +01:00
check_solr.sh check_solr 2018-09-18 15:16:15 +02:00
check_swap.sh Debug check_swap & check_mem 2017-11-08 07:23:37 +01:00
check_swap_paging_rate.sh Debug tmp dir creation 2021-11-25 15:14:19 +01:00
check_systemd_service.sh Debug check_systemd_service.sh 2020-04-08 09:04:20 +02:00
check_uptime.sh Remove use of hostnamectl 2023-05-31 10:17:22 +02:00
check_varnishstat.sh Added nb objects in varnishstat 2023-08-22 12:23:03 +02:00
check_web_logs.sh Avoid to count check_websites_security in check_web_logs 2023-06-21 09:07:40 +02:00
check_website_logs.sh check_website_logs.sh v2, check p95 and apdex 2024-03-25 15:46:33 +01:00
check_websites_domains.sh Fix subject. 2023-09-01 14:02:51 +02:00
check_websites_security.sh Disable check_websites_security on more than 50 websites 2023-05-26 15:42:12 +02:00
check_younger_file_age.sh Exclude README from check_younger_file_age.sh 2022-10-18 15:40:13 +02:00
jmx.jar jmx.jar 2021-06-25 16:17:06 +02:00

README.markdown

Shinken plugins

This repository contains a collection a shinken/nagios plugins we found on the web and we are using to monitor our servers. We put them in a repository because we deploy our servers using ansible, and it is much faster to clone a repo than to copy dozens of files one by one on dozens of hosts.

Each script brings its own licence.