Vous n'êtes pas identifié(e).
Pages : 1
Merci cela fonctionne mieux avec
--pattern '([a-zA-Z_-]+)_[0-9-_]+.dump'
Pour vérifier les dernières 24h, je ne trouve pas la bonne combinaison pour :
The --critical and --warning thresholds are optional. They accept a list of 'metric=value' separated by a comma. Available metrics are oldest and newest, respectively the age of the oldest and newest backups, and size, which must be the maximum variation of size since the last check, expressed as a size or a percentage. mindeltasize, expressed in B, is the minimum variation of size needed to raise an alert.
Bonjour,
J'utilise le script pg_back pour réaliser mes sauvegardes logiques et j'essaie de les superviser avec le service pg_dump_backup de la sonde check_pgactivity.
Dans la documentation, il y a même un exemple pour pg_back ! Mais je n'arrive pas à placer les bons arguments pour
--critical
et
--warning
, j'ai toujours un retour de la sonde en CRITICAL.
Pourriez-vous m'indiquer des exemples concrets svp ? Je souhaite contrôler la présence des backups des dernières 24h.
Voici mes fichiers sur disques :
postgres@db-02:~/backups$ ll -rth
total 43G
-rw-r--r-- 1 postgres postgres 2.4K Mar 18 04:00 pg_global_2021-03-18_04-00-02.sql
-rw-r--r-- 1 postgres postgres 61K Mar 18 04:00 pg_settings_2021-03-18_04-00-02.out
-rw-r--r-- 1 postgres postgres 1.7K Mar 18 04:00 postgres_2021-03-18_04-00-02.dump
-rw-r--r-- 1 postgres postgres 196 Mar 18 04:00 postgres_2021-03-18_04-00-02.dump.sha512
-rw-r--r-- 1 postgres postgres 136M Mar 18 04:00 repmgr_2021-03-18_04-00-02.dump
-rw-r--r-- 1 postgres postgres 194 Mar 18 04:00 repmgr_2021-03-18_04-00-02.dump.sha512
-rw-r--r-- 1 postgres postgres 43G Mar 18 05:20 ab-cd_2021-03-18_04-00-19.dump
-rw-r--r-- 1 postgres postgres 195 Mar 18 05:22 ab-cd_2021-03-18_04-00-19.dump.sha512
Mes paramètres pg_back.conf :
PGBK_BACKUP_DIR=/var/lib/postgresql/backups
PGBK_TIMESTAMP='%Y-%m-%d_%H-%M-%S'
PGBK_PURGE=2
PGBK_PURGE_MIN_KEEP=0
PGBK_OPTS=("-Fc")
PGBK_WITH_TEMPLATES="no"
PGBK_STANDBY_PAUSE_TIMEOUT=3600
PGBK_PORT=5432
PGBK_USERNAME=postgres
PGBK_CONNDB=postgres
Ma commande check_pgactivity avec les paramètres/arguments :
postgres@db-02:~/backups$ /usr/lib/nagios/plugins/check_pgactivity --user postgres --port 5432 --host /run/postgresql --service pg_dump_backup --path '/var/lib/postgresql/backups/*{dump,sql}' --status-file /tmp/check_pgactivity.pg_dump_backup.PGSQL.5432.data --pattern '(\w+)_[0-9-_]+.dump' --global-pattern 'pg_global_[0-9-_]+.sql' --dbexclude template0 --dbexclude template1 --warning 'oldest=2d,newest=1d,size=15,mindeltasize=5' --critical 'oldest=3d,newest=2d,size=30,mindeltasize=5'
POSTGRES_PGDUMP_BACKUP CRITICAL: 'ab-cd_oldest'=NaNs, 'ab-cd_newest'=NaNs, 'ab-cd_size'=NaNB, 'postgres_newest'=1d 5h42m30s, 'repmgr_newest'=1d 5h42m13s, 'globals_objects_newest'=1d 5h42m30s | postgres_newest=106950s;86400;172800 postgres_oldest=106950s;172800;259200 postgres_size=1725B postgres_delta=0B;5;5 repmgr_newest=106933s;86400;172800 repmgr_oldest=106933s;172800;259200 repmgr_size=142539403B repmgr_delta=0B;5;5 ab-cd_newest=NaNs abcd_oldest=NaNs ab-cd_size=NaNB ab-cd_delta=NaNB globals_objects_newest=106950s;86400;172800 globals_objects_oldest=106950s;172800;259200 globals_objects_size=2376B globals_objects_delta=0B;5;5
Cordialement
Pages : 1