Jérémy Dubois
6434adcc62
nagios-nrpe: Add a check dhcp_pool
2022-03-31 16:01:23 +02:00
Brice Waegeneire
c880ce43a2
nagios-nrpe: Improve readability for check_mount_rw
2022-03-10 16:41:13 +01:00
Jérémy Lecour
799466788f
lxc-php: preliminary support for PHP 8.1 container
2022-02-17 14:50:21 +01:00
Brice Waegeneire
ebfa8df6bc
nrpe: Add check_mount_rw
2022-02-14 12:00:09 +01:00
Jérémy Lecour
0fce412cf5
add WIP warning to check_async
2022-01-25 14:56:39 +01:00
Ludovic Poujol
c8a862c5e7
nagios-nrpe: Amélioration du check phpfpm_status et phpfpm_multi
...
Pour phpfpm_status > Ajout de la possibilité d'avoir un seuil de max procs actifs
Pour phpfpm_multi > Utilisation des seuils max (calculé sur le pm.max_children) + timeout
2022-01-14 17:06:48 +01:00
Mathieu Trossevin
d3eef71127
nagios-nrpe: Fix check_nfsserver for buster and bullseye
...
From buster onward the nfs server doesn't run NFSv4 over UDP (it is out
of spec, see RFC 7530). As such the check broke as it attempt to check
the availability of NFSv4 over UDP.
Right now the check doesn't check for NFSv2 over UDP as it would need to
check if it exist first, as on bullseye it isn't supported by default
anymore.
2021-11-24 11:11:39 +01:00
Jérémy Dubois
90acb99c2a
nagios-nrpe: new check influxdb
2021-10-22 14:51:57 +02:00
Jérémy Lecour
1706361e8d
evocheck: upstream release 21.10.2
2021-10-22 13:43:43 +02:00
Ludovic Poujol
b120a92203
evolinux-users + nagios-nrpe: Add support for php-fpm80 in lxc
2021-10-20 15:59:20 +02:00
Ludovic Poujol
6a2cd59e6d
nagios-nrpe + evolinux-users: new check ipmi
2021-09-16 16:48:03 +02:00
Ludovic Poujol
51fd2337f0
nagios-nrpe + evolinux-users: new check raid (soft + hard)
2021-09-16 16:40:57 +02:00
Jérémy Lecour
2c7380240c
nagios-nrpe + evolinux-users: new checks for bkctld
2021-08-25 11:56:26 +02:00
Jérémy Lecour
0fe0244116
Update Galaxy metadata (company, platforms and galaxy_tags)
2021-06-28 15:26:28 +02:00
Jérémy Lecour
2ed77c60f0
Improve Ansible syntax
...
replace « x | changed » by « x is changed »
add explicit « bool » filter
use « length » filter instead of string comparison
2021-05-09 23:06:42 +02:00
Jérémy Lecour
5a4bd28eaf
nagios-nrpe: libfcgi-client-perl is not available before Debian 10
2021-03-18 15:16:23 +01:00
Ludovic Poujol
3cb18faf28
evolinux-users: Add sudo rights for nagios for multi-php lxc
2021-03-04 16:48:55 +01:00
Ludovic Poujol
ddd3e1aa06
nagios-nrpe: new script check_phpfpm_multi
2021-02-17 17:23:11 +01:00
Ludovic Poujol
b0cb14eb5b
* nagios-nrpe: update check_phpfpm_status.pl & install perl dependencies
2021-02-12 15:22:57 +01:00
Jérémy Lecour
d457b25c4b
Merge remote-tracking branch 'origin/nagios-nrpe-amavis-update' into unstable
2020-08-19 14:52:04 +02:00
Jérémy Lecour
221e9edc10
Merge branch 'nagios-nrpe-check-hpraid' into unstable
2020-08-19 14:49:22 +02:00
Benoît S.
de908ae5bd
nagios-nrpe: check_amavis: Update regex
...
I just installed a Debian Stretch with a pack mail and the check_amavis
was not checking the right regex.
Amavis is returning:
2.7.0 Ok, discarded, id=17556-09 - INFECTED: Eicar-Signature
So the regex should be:
-if ($result =~/2.7.0 Ok, discarded, id=[^,]+ - INFECTED: Eicar-Test-Signature/) {
+if ($result =~/2.7.0 Ok, discarded, id=\S+ - INFECTED: Eicar-Signature/) {
2020-06-17 12:20:33 +09:00
Benoît S.
241f50d27e
nagios-nrpe: check_hpraid: Update known working RAID controllers
2020-06-16 12:34:48 +09:00
Benoît S.
74229809ff
nagios-nrpe: Add check_hpraid in template
2020-06-16 12:28:10 +09:00
Benoît S.
09e17ffe6c
nagios-nrpe: check_hpraid: Use printf for return lines
2020-06-16 11:16:44 +09:00
Benoît S.
b47d2b872c
nagios-nrpe: check_hpraid: Fixed wrong grep in EXCLUDE_BATTERY
2020-06-16 10:57:18 +09:00
Benoît S.
d49da6954a
nagios-nrpe: check_hpraid: Fix wrong command name in examples
2020-06-16 10:53:00 +09:00
Benoît S.
6126be95e3
nagios-nrpe: check_hpraid: Be sure that variables are bound
2020-06-16 10:36:24 +09:00
Jérémy Dubois
1a0872c507
nagios-nrpe / evolinux-base : new ntp server variable
...
Online hosted servers must use ntp.online.net as
ntp server, because others one are rate limited.
Default ntp server is pool.ntp.org, and a custom
one can be set with the nagios_nrpe_ntp_server
variable.
2020-06-04 10:55:48 +02:00
Benoît S.
314cd2c1de
nagios-nrpe: Added hpsa support to check_hpraid
...
Also handle empty slots.
2020-05-29 09:43:15 +09:00
Benoît S.
f35cbdbe30
nagios-nrpe: shellchecked check_hp
...
Also refactored the checking part and outputing.
2020-05-28 16:35:11 +09:00
Benoît S.
0307c0b066
nagios-nrpe: Adding licence GPLv2 to check_hpraid
...
Also describe what has been removed/changed from the original source.
2020-05-28 15:33:00 +09:00
Benoît S.
073f2b5b09
nqgios-nrpe: Add check_hpraid
2020-05-28 13:01:50 +09:00
Jérémy Lecour
eb74bda22a
nagios-nrpe: check_mode per cpu dynamically
2020-02-28 12:14:20 +01:00
Jérémy Lecour
dc7358bc4c
nagios-nrpe: change default haproxy socket path
2020-01-23 15:04:25 +01:00
Jérémy Lecour
eded11f88f
Change "|search" with "is search"
2019-12-31 16:18:56 +01:00
Jérémy Lecour
e04d881988
replace "with_items" in apt modules
2019-12-31 16:18:56 +01:00
Victor LABORIE
6f5e13f8b8
Add evolix prefix to include_role
2019-11-29 14:00:25 +01:00
Jérémy Lecour
26dd244ae0
nagios-nrpe: update check_redis_instances
2019-11-13 09:47:23 +01:00
Eric Morino
dc162ec67f
Add check_mysql_health
2019-11-08 13:47:34 +01:00
Jérémy Dubois
08a98e0bd5
Added a new nagios-nrpe plugin: check_vrrpd
2019-10-29 14:40:43 +01:00
Ludovic Poujol
8413fa137c
nagios-nrpe: Replace the dummy packages nagios-plugins-* with monitoring-plugins-*
2019-06-17 10:25:46 +02:00
Victor LABORIE
e2ae37fa3d
nagios-nrpe: check_load is now based on ansible_processor_vcpus
2019-06-05 11:09:52 +02:00
Victor LABORIE
360150d57b
nagios-nrpe: fix redis_instances check when Redis port equal 0
2019-05-20 14:28:52 +02:00
Victor LABORIE
6c1991196a
nagios-nrpe: change required status code for http and https check
2019-05-14 14:29:50 +02:00
Jérémy Lecour
aa28e9c1b8
change repositories URL
2019-03-21 15:31:58 +01:00
Ludovic Poujol
f46f5ccbde
nagios-nrpe: check_process now return the error code (making the check more usefull than /bin/true)
2018-12-12 14:58:12 +01:00
Victor LABORIE
357914b44e
amavis: fix output result checking
2018-10-11 17:18:03 +02:00
Victor LABORIE
8cd689f9b4
haproxy: move check_haproxy_stats to nagios-nrpe role
2018-09-28 15:21:42 +02:00
Victor LABORIE
5f4601f611
nagios-nrpe: add check_redis_instances
2018-09-20 10:21:49 +02:00
Daniel Jakots
e817dffc0f
Ignore /sys/kernel/debug/tracing in check_disk1
2018-08-01 11:08:11 +02:00
Benoît S.
961d9da5e5
Backport fix from Daniel Jakots
...
Original commit:
The code was taken from check_http_many which apparently deals only with return
codes 0, 1 and 2. Here, we uses check_nrpe which iff it can't connect, it
returns 255
(40717e320c
).
So I decided that if the return code is greater or equal to 2, then we consider
it's critical. I can't see any return code greater than 2 which may not be
critical.
2018-07-10 11:32:18 +02:00
Victor LABORIE
6d9fbe8689
nagios-nrpe: add check_postgrey
2018-06-14 13:50:06 +02:00
Victor LABORIE
17c8093711
nagios-nrpe: use bkctld check subcommand for NRPE check
2018-05-30 17:13:39 +02:00
Jérémy Lecour
61c268b395
nagios-nrpe: add check_minifirewall by default
2018-04-06 09:52:18 +02:00
Daniel Jakots
3d35f7f763
Remove unused files since 4a81d12
2018-03-28 09:52:38 -04:00
Daniel Jakots
44de2b84ec
Add script to exclude a time slot from monitoring
2018-03-28 09:50:41 -04:00
Benoît S.
9bf70a57f4
Set +x on theses executables plugins
2018-02-19 14:18:58 +01:00
Benoît S.
90a517af2d
Added a new nagios-nrpe plugin: check_open_files
2018-02-19 14:17:53 +01:00
Victor LABORIE
4fd4e0d96d
ldap|nagios-nrpe: use external file for NRPE credentials
2018-01-24 16:49:07 +01:00
Jérémy Lecour
3bbc1be977
nagios-nrpe: document new variable
2018-01-23 18:34:04 +01:00
Jérémy Lecour
6ed1f04c85
nagios-nrpe: allowed_hosts can be updated
2018-01-23 17:41:58 +01:00
Benoît S.
3ef353761f
nagios-nrpe: Add --sni to check_https
...
Why? Because we want to use the right server name when checking.
And if you have a strict-sni enabled server you will have an error.
CRITICAL - Cannot
make SSL connection. 139749570156288:error:14094458:SSL
routines:ssl3_read_bytes:tlsv1 unrecognized
name:../ssl/record/rec_layer_s3.c:1399:SSL alert number 112
2018-01-22 12:14:27 +01:00
Jérémy Lecour
aeba94bcba
default/additional variables
...
List of hosts/ip are a combination of 2 lists allowing overrides
2017-12-20 18:04:54 +01:00
Benoît S.
9328618d6d
Add check_mysql_slave for nagios nrpe default config
2017-12-13 14:53:21 +01:00
Victor LABORIE
23325df316
nagios-nrpe: add bkctld check in evolix.cfg
2017-12-04 11:08:41 +01:00
Victor LABORIE
a1898f7705
Revert "nagios-nrpe: use check_procs for clamd check"
...
This reverts commit 6588ee937f
.
2017-11-30 18:11:03 +01:00
Victor LABORIE
6588ee937f
nagios-nrpe: use check_procs for clamd check
2017-11-30 16:02:41 +01:00
Jérémy Lecour
8ef9554746
Combine evolix and additional trusted IP addresses
2017-11-15 23:57:58 +01:00
Daniel Jakots
019ce03e3a
Fix for OpenBSD 6.2
...
758d4ba9a7 (diff-d3ca8881345ccaf84b784637f5244eac)
changes the way vmstat prints free memory
2017-11-08 11:45:00 -05:00
Victor LABORIE
1c48df025c
Move /usr rw remount into remount-usr role
2017-11-07 13:34:05 +01:00
Eric Morino
37c1325c1a
nagios-nrpe: add opendkim check
2017-11-07 11:15:31 +01:00
Victor LABORIE
42c4a20b1f
nagios-nrpe: fix expected return message of test mail
2017-11-06 18:42:05 +01:00
Victor LABORIE
33f85b565c
nagios-nrpe: add date to check_amavis test mail
2017-11-06 18:32:56 +01:00
Victor LABORIE
f1349816ce
nagios-nrpe: add check for imapproxy
2017-10-25 11:55:35 +02:00
Ludovic Poujol
745c45f88d
Fix remount_usr_rw/yml
2017-10-11 17:58:18 +02:00
Jérémy Lecour
3f350e7955
nagios: don't overwrite the config file
2017-10-04 17:19:49 +02:00
Gregory Colpart
4a81d12d03
Delete OpenBSD stuff (mv to another repo), ansible-roles is now Linux-specific (even Debian-specific)
2017-08-29 03:09:57 +02:00
Gregory Colpart
f0ced31efa
review default vars
2017-08-18 15:18:33 +02:00
Romain Dessort
f75601a7ce
Fix permission on nrpe.d/evolix.cfg
2017-08-04 18:19:35 -04:00
Victor LABORIE
af1045d788
nagios-nrpe: add check_clamav_db to defaults check
2017-07-19 17:20:44 +02:00
Jérémy Lecour
2aff6b94c6
Merge branch 'check_http_many-fix-custom-values' into unstable
2017-07-18 12:03:49 +02:00
Benoît S.
d2f0996445
Remove custom values.
...
Someone has copied this script from a production server with custom values.
2017-07-18 10:45:07 +02:00
Benoît S.
7d87a53a2f
Fix #1836 . We add -e 200 to nagios's check_http.
2017-07-18 10:42:26 +02:00
Jérémy Lecour
82d3ee7355
Merge branch 'fix-check-proxy' into unstable
2017-07-06 17:13:49 +02:00
Jérémy Lecour
50a792d6ba
Use the _cat api
...
The "_cat" API is better for non-human consumers
2017-07-05 11:41:02 +02:00
Jérémy Lecour
d3795150a7
Let's use a variable, with a default value (non-internal)
2017-07-05 11:38:47 +02:00
Jérémy Lecour
58f458c90d
Don't check debian.org for check_proxy
...
debian.org is not reliable enough, let's use an internal ipv4-only domain
2017-07-05 11:33:29 +02:00
Jérémy Lecour
65f91f09b0
Disable warnings for mount commands related to /usr read-only
2017-06-12 15:11:40 +02:00
Gabriel Periard-Tremblay
87ebadcadd
Kitchen: Change base image to evolix/ansible
2017-06-02 08:38:08 -04:00
Victor LABORIE
e784c5dcb4
nagios-nrpe: add unbound check
2017-06-01 14:11:16 +02:00
Victor LABORIE
e0f3248bca
nagios-nrpe: add check_phpfpm_status.pl
2017-05-30 11:33:37 +02:00
Jérémy Lecour
32e25e0e46
nagios-nrpe: remount /usr if needed
2017-05-23 15:11:33 +02:00
Jérémy Lecour
033ebaa593
Add tests for many roles
2017-05-18 15:44:21 +02:00
Victor LABORIE
72fcd6ec45
nagios-nrpe: add check_haproxy command
2017-05-17 10:39:17 +02:00
Victor LABORIE
01bb987fb3
nagios-nrpe: add varnish check and tags
2017-05-17 10:32:48 +02:00
Jérémy Lecour
8c9beefd18
check_ftp_login.pl needs libmonitoring-plugin-perl
2017-05-16 09:49:37 +02:00
Victor LABORIE
886c59adac
nagios-nrpe: add memcached tcp check
2017-05-15 15:57:19 +02:00
Jérémy Lecour
dcce22247a
Add a Nagios plugin for FTP_LOGIN
2017-05-12 09:54:13 +02:00
Daniel Jakots
3462def934
fix path
2017-04-18 15:25:41 -04:00