Skip to content

Add support to exclude by application name on txn_* checks #78

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 22 commits into
base: master
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Add complete spanish (es) message translations
  • Loading branch information
lvazquez authored and martinmarques committed Sep 25, 2015
commit 5d6d4bbbc441515632576b7611e0ef6482c86ab7
256 changes: 256 additions & 0 deletions check_postgres.pl
Original file line number Diff line number Diff line change
Expand Up @@ -343,6 +343,262 @@ package check_postgres;
'wal-numfound' => q{WAL files found: $1},
'wal-numfound2' => q{WAL "$2" files found: $1},
},
'es' => {
'address' => q{dirección},
'age' => q{edad},
'backends-fatal' => q{No es posible conectar: demasiadas conexiones},
'backends-mrtg' => q{DB=$1 Max conexiones=$2},
'backends-msg' => q{$1 de $2 conexiones ($3%)},
'backends-nomax' => q{No es posible determinar max_connections},
'backends-oknone' => q{No hay conexiones},
'backends-po' => q{lo siento, hay demasiados clientes},
'backends-users' => q{$1 debe ser un número o porcentaje de usuarios},
'bloat-index' => q{(bd $1) índice $2 filas:$3 páginas:$4 deberíaser:$5 ($6X) bytes desperdiciados:$7 ($8)},
'bloat-nomin' => q{ninguna relación cumple el criterio de bloat mínimo},
'bloat-table' => q{(bd $1) tabla $2.$3 filas:$4 páginas:$5 deberíaser:$6 ($7X) bytes desperdiciados:$8 ($9)},
'bug-report' => q{Por favor reporte estos detalles a check_postgres@bucardo.org:},
'checkcluster-id' => q{Identificador de la base de datos:},
'checkcluster-msg' => q{cluster_id: $1},
'checkcluster-nomrtg'=> q{Debe proporcionar un número con la opción --mrtg},
'checkmode-prod' => q{en producción},
'checkmode-recovery' => q{en recuperación de archivo},
'checkmode-state' => q{Estado del clúster de base de datos:},
'checkpoint-baddir' => q{Directorio de datos inválido: "$1"},
'checkpoint-baddir2' => q{pg_controldata no pudo leer el directorio de datos: "$1"},
'checkpoint-badver' => q{Fallo al ejecutar pg_controldata - probable que la versión sea incorrecta ($1)},
'checkpoint-badver2' => q{Fallo al ejecutar pg_controldata - verifique que es la versión correcta},
'checkpoint-nodir' => q{Debe especificar el argumento --datadir o definir la variable de ambiente PGDATA},
'checkpoint-nodp' => q{Debe instalar el módulo Perl Date::Parse para usar la acción checkpoint},
'checkpoint-noparse' => q{No se pudo interpretar la salida de pg_controldata: "$1"},
'checkpoint-noregex' => q{No se pudo encontrar la expresion regular para este chequeo},
'checkpoint-nosys' => q{No es posible ejecutar pg_controldata: $1},
'checkpoint-ok' => q{El último checkpoint fue hace 1 segundo},
'checkpoint-ok2' => q{El último checkpoint fue hace $1 segundo},
'checkpoint-po' => q{Instante del último checkpoint:},
'checksum-msg' => q{checksum: $1},
'checksum-nomd' => q{Debe instalar el módulo Perl Digest::MD5 para usar la acción checksum},
'checksum-nomrtg' => q{Debe proporcionar un checksum con la opción --mrtg},
'custom-invalid' => q{Formato devuelto por la consulta personalizada es inválido},
'custom-norows' => q{No se obtuvieron filas},
'custom-nostring' => q{Debe proporcionar el texto con la consulta},
'database' => q{base de datos},
'dbsize-version' => q{La base de datos debe ser version 8.1 o superior para utilizar la acción database_size},
'depr-pgcontroldata' => q{PGCONTROLDATA es obsoleta, en su lugar use PGBINDIR.},
'die-action-version' => q{No es posible ejecutar "$1": versión del servidor debe ser >= $2, pero es $3},
'die-badtime' => q{El valor de '$1' debe ser un tiempo valido. Ejemplos: -$2 1s -$2 "10 minutes"},
'die-badversion' => q{Cadena de versión no válida: $1},
'die-noset' => q{No puede ejecutar "$1": la opción $2 no esta activa},
'die-nosetting' => q{No fue posible obtener configuración '$1'},
'diskspace-fail' => q{Resultado inválido en el comando "$1": $2},
'diskspace-msg' => q{FS $1 montado en $2 esta usando $3 de $4 ($5%)},
'diskspace-nodata' => q{No fue posible determinar el data_directory: se está conectando como superusuario?},
'diskspace-nodf' => q{No se encuentra el ejecutable requerido /bin/df},
'diskspace-nodir' => q{No fue posible encontrar el directorio de datos "$1"},
'file-noclose' => q{No puedo cerrar $1: $2},
'files' => q{archivos},
'fsm-page-highver' => q{No se puede comprobar fsm_pages en servidores con versión 8.4 o posterior},
'fsm-page-msg' => q{ranuras de páginas FSM utilizadas: $1 de $2 ($3%)},
'fsm-rel-highver' => q{No se puede comprobar fsm_relations en servidores con versión 8.4 o posterior},
'fsm-rel-msg' => q{relaciones FSM utilizadas: $1 de $2 ($3%)},
'hs-future-replica' => q{El esclavo reporta que el reloj del maestro está adelantado, comprobar sincronización de tiempo},
'hs-no-role' => q{No es un par maestro/esclavo},
'hs-no-location' => q{No pude obtener ubicación actual de xlog en $1},
'hs-receive-delay' => q{receive-delay},
'hs-replay-delay' => q{replay_delay},
'hs-time-delay' => q{time_delay},
'hs-time-version' => q{La base de datos debes ser versión 9.1 or superior para comprobar el tiempo de retraso del esclavo},
'index' => q{Indice},
'invalid-option' => q{Opción inválida},
'invalid-query' => q{Se devolvió una consulta inválida: $1},
'language' => q{Idioma},
'listener-msg' => q{escuchas encontrados: $1},
'listening' => q{escuchado},
'locks-msg' => q{total "$1" bloqueos: $2},
'locks-msg2' => q{total bloqueos: $1},
'logfile-bad' => q{Archivo de registro inválido "$1"},
'logfile-debug' => q{Archivo de registro final: $1},
'logfile-dne' => q{El archivo de registo $1 no existe!},
'logfile-fail' => q{Fallo al registrar en: $1},
'logfile-ok' => q{registrando en: $1},
'logfile-openfail' => q{El archivo de registro "$1" no se pudo abrir: $2},
'logfile-opt-bad' => q{Opción de registro inválida},
'logfile-seekfail' => q{Fallo al buscar en $1: $2},
'logfile-stderr' => q{La salida de registro ha sido redirigida a STDERR: por favor proporcione un nombre de archivo},
'logfile-syslog' => q{La base de datos está usando syslog, por favor especifique una ruta con la opción --logfile (fac=$1)},
'mode-standby' => q{Servidor en modo "standby"},
'mode' => q{modo},
'mrtg-fail' => q{La acción $1 fracasó: $2},
'new-ver-nocver' => q{No fue posible descargar la información de versión para $1},
'new-ver-badver' => q{No fue posible interpretar la información de versión para $1},
'new-ver-dev' => q{No es posible comparar versiones de desarrollo: usted tiene $1 versión $2},
'new-ver-nolver' => q{No fue posible determinar información de versión local para $1},
'new-ver-ok' => q{La versión $1 es la última para $2},
'new-ver-warn' => q{Por favor actualice a la versión $1 de $2. Usted esta ejecutando $3},
'new-ver-tt' => q{Su versión de $1 ($2) parece ser más nueva que la versión actual! ($3)},
'no-db' => q{No hay bases de datos},
'no-match-db' => q{No hay bases de datos coincidentes debido a las opciones de exclusión/inclusión},
'no-match-fs' => q{No se encuentran sistemas de archivos coincidentes debido a las opciones de exclusión/inclusión},
'no-match-rel' => q{No se encuentran relaciones coincidentes debido a las opciones de exclusión/inclusión},
'no-match-set' => q{No se encuentran opciones de configuración coincidentes debido a las opciones de exclusión/inclusión},
'no-match-table' => q{No se encuentran tablas coincidentes debido a las opciones de exclusión/inclusión},
'no-match-user' => q{No se encuentran entradas coincidentes debido a las opciones de exclusión/inclusión},
'no-parse-psql' => q{No se pudo interpretar la salida de psql!},
'no-time-hires' => q{No se encontró Time::HiRes, necesario si 'showtime' es verdadero},
'opt-output-invalid' => q{Formato de salida inválido: debe ser 'nagios' o 'mrtg' o 'simple' o 'cacti'},
'opt-psql-badpath' => q{Argumento psql es inválido: debe ser una ruta absoluta a un archivo con nombre psql},
'opt-psql-noexec' => q{El archivo "$1" no parece ser ejecutable},
'opt-psql-noexist' => q{No se puede encontrar el ejecutable psql: $1},
'opt-psql-nofind' => q{No fue posible encontrar un ejecutable psql},
'opt-psql-nover' => q{No fue posible determinar la versión de psql},
'opt-psql-restrict' => q{No puede usar la opción --PGBINDIR o --PSQL si NO_PSQL_OPTION está habilitado},
'pgagent-jobs-ok' => q{No hay trabajos fallidos},
'pgbouncer-pool' => q{Pool=$1 $2=$3},
'pgb-backends-mrtg' => q{BD=$1 Max conexiones=$2},
'pgb-backends-msg' => q{$1 de $2 conexiones ($3%)},
'pgb-backends-none' => q{No nay conexiones},
'pgb-backends-users' => q{$1 debe ser un número o porcentaje de usuarios},
'PID' => q{PID},
'port' => q{puerto},
'preptxn-none' => q{No se encontraron transacciones preparadas},
'psa-disabled' => q{No hay consultas - están deshabilitados stats_command_string o track_activities?},
'psa-noexact' => q{Error desconocido},
'psa-nosuper' => q{No hay coincidencias - por favor ejecute como superusuario},
'qtime-count-msg' => q{Total de consultas: $1},
'qtime-count-none' => q{no mas que $1 consultas},
'qtime-for-msg' => q{$1 consultas más largas que $2s, más larga: $3s$4 $5},
'qtime-msg' => q{consulta más larga: $1s$2 $3},
'qtime-none' => q{no hay consultas},
'query' => q{consulta},
'queries' => q{consultas},
'query-time' => q{query_time},
'range-badcs' => q{Opción '$1' inválida: debe ser un "checksum"},
'range-badlock' => q{Opción '$1' inválida: debe ser el número de bloqueos, o "type1=#:type2=#"},
'range-badpercent' => q{Opción '$1' inválida: debe ser un porcentaje},
'range-badpercsize' => q{Opción '$1' inválida: debe ser un tamaño o un porcentaje},
'range-badsize' => q{Tamaño inválido para la opción '$1'},
'range-badtype' => q{validate_range solicitado con tipo desconocido '$1'},
'range-badversion' => q{Cadena inválida para la opción '$1': $2},
'range-cactionly' => q{Esta acción es solo para uso en cacti y no acepta parámetros warning o critical},
'range-int' => q{Valor inválido para la opción '$1': debe ser un entero},
'range-int-pos' => q{Valor inválido para la opción '$1': debe ser un entero positivo},
'range-neg-percent' => q{No puede especificar un porcentaje negativo!},
'range-none' => q{No se requieren opciones de warning o critical},
'range-noopt-both' => q{Debe especificar ambas opciones de 'warning' y 'critical'},
'range-noopt-one' => q{Debe especificar una opción 'warning' o 'critical'},
'range-noopt-only' => q{Puede especifiar solo una de las opciónes 'warning' o 'critical'},
'range-noopt-orboth' => q{Debe especificar un valor de 'warning', de 'critical', o ambos},
'range-noopt-size' => q{Debe especificar un tamaño de warning y/o critical},
'range-nosize' => q{Debe especificar un tamaño de warning y/o critical},
'range-notime' => q{Debe especificar un tamaño de warning y/o critical},
'range-seconds' => q{Valor inválido para la opción '$1': debe ser número de segundos},
'range-version' => q{debe ser en el formato X.Y o X.Y.Z, donde X es el número mayor de la versión, },
'range-warnbig' => q{El valor de la opción 'warning' no puede ser mayor que el de 'critical'},
'range-warnbigsize' => q{El valor de la opción 'warning' ($1 bytes) no puede ser mayor que el de 'critical ($2 bytes)'},
'range-warnbigtime' => q{El valor de la opción 'warning' ($1 s) no puede ser mayor que el de 'critical ($2 s)'},
'range-warnsmall' => q{El valor de la opción 'warning' no puede ser menor que el de 'critical'},
'range-nointfortime' => q{Valor inválido para las opciones '$1': debe ser un entero o un valor de tiempo},
'relsize-msg-ind' => q{el índice más grande es "$1": $2},
'relsize-msg-reli' => q{la relación más grande es el índice "$1": $2},
'relsize-msg-relt' => q{la relación más grande es la tabla "$1": $2},
'relsize-msg-tab' => q{la tabla más grande es "$1": $2},
'rep-badarg' => q{Parámetro invalido para repinfo: se esperan 6 valores separados por coma},
'rep-duh' => q{No tiene sentido probar la replicación con los mismos valores},
'rep-fail' => q{Fila no replicada en el esclavo $1},
'rep-noarg' => q{Necesita un valor para repinfo},
'rep-norow' => q{La fila del origen de la replicación no fue encontrada: $1},
'rep-noslaves' => q{No se encontraron esclavos},
'rep-notsame' => q{No se puede probar la replicación: los valores no coinciden},
'rep-ok' => q{La fila fue replicada},
'rep-sourcefail' => q{Falló la actualización del origen},
'rep-timeout' => q{La fila no fue replicada. Timeout: $1},
'rep-unknown' => q{Chequeo de replicación fallido},
'rep-wrongvals' => q{No puedo verificar la replicación: los valores no son correctos ('$1' no '$2' ni '$3')},
'runcommand-err' => q{Error desconocido en la función "run_command"},
'runcommand-nodb' => q{No se encontró ninguna base de datos buscada},
'runcommand-nodupe' => q{No fue posible duplicar STDERR},
'runcommand-noerr' => q{No fue posible abrir STDERR?!},
'runcommand-nosys' => q{Llamada al sistema falló con $1},
'runcommand-pgpass' => q{Se creo archivo temporal pgpass $1},
'runcommand-timeout' => q{Tiempo de espera del comando agotado! Considere incrementar --timeout a valor mayor que $1},
'runtime-badmrtg' => q{valor de queryname inválido?},
'runtime-badname' => q{Opción queryname inválida: debe ser el nombre de una única vista},
'runtime-msg' => q{tiempo de la consulta: $1 seg},
'schema' => q{Esquema},
'ss-createfile' => q{Archivo creado $1},
'ss-different' => q{"$1" es diferente:},
'ss-existson' => q{Existe en:},
'ss-failed' => q{Las bases de datos son diferentes. Elementos no coincidentes: $1},
'ss-matched' => q{Todas las bases tienen los mismos elementos},
'ss-missingon' => q{Desaparecido en:},
'ss-noexist' => q{$1 "$2" no existe en todas las bases de datos:},
'ss-notset' => q{"$1" no está definido en todas las bases de datos:},
'ss-suffix' => q{Error: no puede usar sufijos a menos que este buscando esquemas basados en tiempo},
'seq-die' => q{No es posible obtener información sobre la secuencia $1},
'seq-msg' => q{$1=$2% (llamadas pendientes=$3)},
'seq-none' => q{No se encontraron secuencias},
'size' => q{tamaño},
'slony-noschema' => q{No fue posible determinar el esquema para Slony},
'slony-nonumber' => q{El llamado a sl_status no devolvió un número},
'slony-lagtime' => q{Slony lag time: $1},
'symlink-create' => q{Creado "$1"},
'symlink-done' => q{No se crea "$1": El enlace $2 ya apunta a "$3"},
'symlink-exists' => q{No se crea "$1": El archivo $2 ya existe},
'symlink-fail1' => q{No fue posible desvincular "$1": $2},
'symlink-fail2' => q{No pude crear enlace simbolico de $1 a $2: $3},
'symlink-name' => q{Este comando no va a funcionar a menos que el programa tenga la palabra "postgres" en su nombre},
'symlink-unlink' => q{Desvinculando "$1":$2 },
'table' => q{Tabla},
'testmode-end' => q{END OF TEST MODE},
'testmode-fail' => q{Connexión fallida: $1 $2},
'testmode-norun' => q{No puede ejecutar "$1" en $2: versión debe ser >= $3, pero es $4},
'testmode-noset' => q{No puede ejecutar "$1" en $2: la opción $3 no está activa},
'testmode-nover' => q{Could not find version for $1},
'testmode-ok' => q{Connection ok: $1},
'testmode-start' => q{BEGIN TEST MODE},
'time-day' => q{día},
'time-days' => q{días},
'time-hour' => q{hora},
'time-hours' => q{horas},
'time-minute' => q{minuto},
'time-minutes' => q{minutos},
'time-month' => q{mes},
'time-months' => q{meses},
'time-second' => q{segundo},
'time-seconds' => q{segundos},
'time-week' => q{semana},
'time-weeks' => q{semanas},
'time-year' => q{año},
'time-years' => q{años},
'timesync-diff' => q{diff},
'timesync-msg' => q{timediff=$1 BD=$2 Local=$3},
'transactions' => q{transacciones},
'trigger-msg' => q{Disparadores desactivados: $1},
'txn-time' => q{transaction_time},
'txnidle-count-msg' => q{Total transacciones inactivas: $1},
'txnidle-count-none' => q{no más de $1 transacciones inactivas},
'txnidle-for-msg' => q{$1 transacciones inactivas mayores que $2s, más larga: $3s$4 $5},
'txnidle-msg' => q{transacción inactiva más larga: $1s$2 $3},
'txnidle-none' => q{no hay transacciones inactivas},
'txntime-count-msg' => q{Total de transacciones: $1},
'txntime-count-none' => q{no más que $1 transacciones},
'txntime-for-msg' => q{$1 transacciones más largas que $2s, más larga: $3s$4 $5},
'txntime-msg' => q{transacción más larga: $1s$2 $3},
'txntime-none' => q{No hay transacciones},
'txnwrap-cbig' => q{El valor 'critical' debe ser menor a 2000 millones},
'txnwrap-wbig' => q{El valor 'warning' debe ser menor a 2000 millones},
'unknown-error' => q{Error desconocido},
'usage' => qq{\nUso: \$1 <opciones>\n Pruebe "\$1 --help" para obtener lista completa de opciones\n Pruebe "\$1 --man" para acceder al manual completo\n},
'user' => q{Usuario},
'username' => q{nombre-de-usuario},
'vac-nomatch-a' => q{No hay tablas coincidentes que hayan sido analizadas},
'vac-nomatch-v' => q{No hay tablas coincidentes que hayan sido vaciadas},
'version' => q{versión $1},
'version-badmrtg' => q{Argumento de versión mrtg inválido},
'version-fail' => q{versión $1, pero se esperaba $2},
'version-ok' => q{versión $1},
'wal-numfound' => q{Archivos WAL encontrados: $1},
'wal-numfound2' => q{Archivos WAL "$2" encontrados: $1},
},
'fr' => {
'address' => q{adresse},
'age' => q{âge},
Expand Down
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy