Áú»¢¶Ä²©

Esta es una traducci¨®n de la p¨¢gina de documentaci¨®n original en espa?ol. Ay¨²danos a mejorarla.

11 Complemento PostgreSQL

¶Ù±ð²õ³¦°ù¾±±è³¦¾±¨®²Ô general

Esta secci¨®n enumera los par¨¢metros admitidos en el archivo de configuraci¨®n del complemento PostgreSQL Agent 2 Áú»¢¶Ä²© (postgresql.conf).

El complemento PostgreSQL es un complemento cargable y est¨¢ disponible y se describe completamente en el [repositorio de complementos PostgreSQL] (https://git.zabbix.com/projects/AP/repos/postgresql/browse).

Tenga en cuenta que:

  • Los valores predeterminados reflejan los valores predeterminados del proceso, no los valores en los archivos de configuraci¨®n enviados;
  • Áú»¢¶Ä²© admite archivos de configuraci¨®n solo en codificaci¨®n UTF-8 sin ;
  • Los comentarios que comienzan con "#" solo se admiten al principio de la l¨ªnea.

Opciones

±Ê²¹°ù¨¢³¾±ð³Ù°ù´Ç ¶Ù±ð²õ³¦°ù¾±±è³¦¾±¨®²Ô
-V --version Muestra la versi¨®n del complemento y la informaci¨®n de la licencia.
-h --help Muestra informaci¨®n de ayuda (taquigraf¨ªa).

±Ê²¹°ù¨¢³¾±ð³Ù°ù´Ç²õ

±Ê²¹°ù¨¢³¾±ð³Ù°ù´Ç Obligatorio Rango Predeterminado ¶Ù±ð²õ³¦°ù¾±±è³¦¾±¨®²Ô
Plugins.PostgreSQL.Default.CacheMode no preparar Modo de cach¨¦ para la conexi¨®n PostgreSQL.
Valores admitidos:
prepare (predeterminado): crear¨¢ declaraciones preparadas en el servidor PostgreSQL;
describe: utilizar¨¢ la declaraci¨®n preparada an¨®nima para describir una declaraci¨®n sin crear una declaraci¨®n en el servidor.
Tenga en cuenta que "describir" es ¨²til principalmente cuando el entorno no permite declaraciones preparadas, como cuando se ejecuta un agrupador de conexiones como PgBouncer.
Plugins.PostgreSQL.CallTimeout no 1-30 tiempo de espera global Tiempo de espera m¨¢ximo (en segundos) para que se complete una solicitud.
Plugins.PostgreSQL.CustomQueriesPath no disabled Nombre de ruta completo del directorio que contiene archivos .sql con consultas personalizadas.
Plugins.PostgreSQL.Default.Database no Base de datos predeterminada para conectarse a PostgreSQL; se utiliza si no se especifica ning¨²n valor en una clave de m¨¦trica o sesi¨®n con nombre.
Plugins.PostgreSQL.Default.Password no Contrase?a predeterminada para conectarse a PostgreSQL; se utiliza si no se especifica ning¨²n valor en una clave de m¨¦trica o sesi¨®n con nombre.
Plugins.PostgreSQL.Default.TLSCAFile no
(²õ¨ª, si Plugins.PostgreSQL.Default.TLSConnect est¨¢ configurado en verify_ca o verify_full)
Nombre de ruta completo de un archivo que contiene el certificado de CA de nivel superior para la verificaci¨®n de certificados de pares para comunicaciones cifradas entre el agente 2 de Áú»¢¶Ä²© y las bases de datos monitoreadas; se utiliza si no se especifica ning¨²n valor en una sesi¨®n con nombre.
Plugins.PostgreSQL.Default.TLSCertFile no
(²õ¨ª, si Plugins.PostgreSQL.Default.TLSConnect est¨¢ configurado en verify_ca o verify_full)
Nombre de ruta completo de un archivo que contiene el certificado PostgreSQL o la cadena de certificados para comunicaciones cifradas entre el agente Áú»¢¶Ä²© 2 y las bases de datos monitoreadas; se utiliza si no se especifica ning¨²n valor en una sesi¨®n con nombre.
Plugins.PostgreSQL.Default.TLSConnect no Tipo de cifrado para las comunicaciones entre el agente 2 de Áú»¢¶Ä²© y las bases de datos monitoreadas; se utiliza si no se especifica ning¨²n valor en una sesi¨®n con nombre.
Valores admitidos:
requerido - conectarse usando TLS como modo de transporte sin controles de identidad;
verify_ca - conectarse usando TLS y verificar el certificado;
verify_full: con¨¦ctese mediante TLS, verifique el certificado y verifique que la identidad de la base de datos (CN) especificada por DBHost coincida con su certificado.
El tipo de cifrado no definido significa conexi¨®n no cifrada.
Plugins.PostgreSQL.Default.TLSKeyFile no
(²õ¨ª, si Plugins.PostgreSQL.Default.TLSConnect est¨¢ configurado en verify_ca o verify_full)
Nombre de ruta completo de un archivo que contiene la clave privada de PostgreSQL para comunicaciones cifradas entre el agente 2 Áú»¢¶Ä²© y las bases de datos monitoreadas; se utiliza si no se especifica ning¨²n valor en una sesi¨®n con nombre.
Plugins.PostgreSQL.Default.Uri no URI predeterminado para conectarse a PostgreSQL; se utiliza si no se especifica ning¨²n valor en una clave de elemento o en una sesi¨®n con nombre.

No debe incluir credenciales incrustadas (se ignorar¨¢n).
Debe coincidir con el formato URI.
Esquemas admitidos: tcp , unix.
Ejemplos: tcp://127.0.0.1:5432
tcp://localhost
unix:/var/run/postgresql/.s.PGSQL.5432
Plugins.PostgreSQL.Default.User no Nombre de usuario predeterminado para conectarse a PostgreSQL; se utiliza si no se especifica ning¨²n valor en una clave de m¨¦trica o sesi¨®n con nombre.
Plugins.PostgreSQL.KeepAlive no 60-900 300 Tiempo m¨¢ximo de espera (en segundos) antes de que se cierren las conexiones de complementos no utilizados.
Plugins.PostgreSQL.Sessions.<SessionName>.CacheMode no preparar Modo de cach¨¦ para la conexi¨®n PostgreSQL.
<SessionName>: define el nombre de una sesi¨®n para usar en las claves de elementos.
Valores admitidos:
prepare (predeterminado): crear¨¢ declaraciones preparadas en el servidor PostgreSQL;
describe - utilizar¨¢ la declaraci¨®n preparada an¨®nima para describir una declaraci¨®n sin crear una declaraci¨®n en el servidor.
Tenga en cuenta que "describir" es ¨²til principalmente cuando el entorno no permite la declaraci¨®n preparada declaraciones como cuando se ejecuta un agrupador de conexiones como PgBouncer.
Plugins.PostgreSQL.Sessions.<SessionName>.Database no Base de datos para la conexi¨®n de sesi¨®n.
<SessionName> - define el nombre de una sesi¨®n para usar en las claves de elementos.
Plugins.PostgreSQL.Sessions.<SessionName>.Password no Debe coincidir con el formato de contrase?a. Contrase?a para la conexi¨®n de sesi¨®n.
<SessionName> - define el nombre de una sesi¨®n para usar en las claves de m¨¦trica.
Plugins.PostgreSQL.Sessions.<SessionName>.TLSCAFile no
(²õ¨ª, si Plugins.PostgreSQL.Sessions.<SessionName>.TLSConnect est¨¢ configurado en verify_ca o verify_full)
Nombre de ruta completo de un archivo que contiene la verificaci¨®n del certificado de pares de CA de nivel superior.
<SessionName>: define el nombre de una sesi¨®n para usar en las claves de m¨¦trica.
Plugins.PostgreSQL.Sessions.<SessionName>.TLSCertFile ²õ¨ª, si se especifica Plugins.PostgreSQL.Sessions.<SessionName>.TLSKeyFile Nombre de ruta completo de un archivo que contiene el certificado PostgreSQL o la cadena de certificados.
<SessionName>: define el nombre de una sesi¨®n para usar en las claves de elementos.
Plugins.PostgreSQL.Sessions.<SessionName>.TLSConnect no Tipo de cifrado para la conexi¨®n PostgreSQL.
<SessionName>: define el nombre de una sesi¨®n para usarla en las claves de elementos.

Valores admitidos:
obligatorio: conecta usando TLS como transporte modo sin controles de identidad;
verify_ca - conectarse usando TLS y verificar el certificado;
verify_full - conectarse usando TLS, verificar el certificado y verificar que la identidad de la base de datos (CN) especificada por DBHost coincida con su certificado .
El tipo de cifrado no definido significa una conexi¨®n no cifrada.
Plugins.PostgreSQL.Sessions.<SessionName>.TLSKeyFile ²õ¨ª, si se especifica Plugins.PostgreSQL.Sessions.<SessionName>.TLSCertFile Nombre de ruta completo de un archivo que contiene la clave privada de PostgreSQL.
<SessionName>: define el nombre de una sesi¨®n para usar en claves de m¨¦trica.
Plugins.PostgreSQL.Sessions.<SessionName>.Uri no Cadena de conexi¨®n de una sesi¨®n con nombre.
<SessionName>: define el nombre de una sesi¨®n para usar en las claves de elementos.

No debe incluir credenciales integradas (se ignorar¨¢n).<br >Debe coincidir con el formato URI.
Esquemas admitidos: tcp, unix.
Ejemplos: tcp://127.0.0.1:5432
tcp://localhost
unix:/var/run/postgresql/.s.PGSQL.5432
Plugins.PostgreSQL.Sessions.<SessionName>.User no Nombre de usuario de sesi¨®n con nombre.
<SessionName>: define el nombre de una sesi¨®n para usar en las claves de m¨¦trica.
Plugins.PostgreSQL.System.Path ²õ¨ª Ruta al ejecutable del complemento externo.
Plugins.PostgreSQL.Timeout no 1-30 tiempo de espera global Tiempo de espera de ejecuci¨®n de solicitud (cu¨¢nto tiempo esperar para que se complete una solicitud antes de cerrarla).

Ver tambi¨¦n: