Conector de eventos de PostgreSQL para Microsoft Sentinel

El conector de datos PostgreSQL proporciona la capacidad de ingerir eventos de PostgreSQL en Microsoft Sentinel. Consulte la documentación de PostgreSQL para más información.

Atributos del conector

Atributo del conector Descripción
Alias de función de Kusto PostgreSQLEvent
URL de función de Kusto https://aka.ms/sentinel-postgresql-parser
Tabla de Log Analytics PostgreSQL_CL
Compatibilidad con reglas de recopilación de datos No se admite actualmente.
Compatible con Microsoft Corporation

Ejemplos de consultas

Errores de PostgreSQL

PostgreSQLEvent

| where EventSeverity in~ ('ERROR', 'FATAL')

| sort by EventEndTime

Instrucciones de instalación del proveedor

Nota

Este conector de datos depende de un analizador de PostgreSQL basado en una función de Kusto para funcionar según lo previsto. Este analizador se instala junto con la instalación de la solución.

  1. Instalación e incorporación del agente para Linux o Windows

Instale el agente en el servidor de Tomcat donde se generan los registros.

Los registros del servidor de PostgreSQL implementados en servidores Linux o Windows se recopilan mediante agentes de Linux o Windows.

  1. Configuración de PostgreSQL para escribir registros en archivos

  2. Edite el archivo postgresql.conf para escribir registros en archivos:

log_destination = 'stderr'

logging_collector = on

Establezca los parámetros siguientes: log_directory y log_filename. Consulte la documentación de PostgreSQL para obtener más información

  1. Configure los registros que se van a recopilar.

Permite configurar el directorio de registros personalizados que se debe recopilar.

  1. Seleccione el vínculo anterior para abrir la configuración avanzada del área de trabajo.
  2. En el panel izquierdo, seleccione Configuración, seleccione Registros personalizados y haga clic en +Agregar registro personalizado.
  3. Haga clic en Examinar para cargar un ejemplo de un archivo de registro de PostgreSQL. A continuación, haga clic en Siguiente>
  4. Seleccione Marca de tiempo como delimitador de registros y haga clic en Siguiente>.
  5. Seleccione Windows o Linux y escriba la ruta de acceso a los registros de PostgreSQL en función de la configuración (por ejemplo, para algunas distribuciones de Linux, la ruta de acceso predeterminada es /var/log/postgresql/)
  6. Después de escribir la ruta de acceso, haga clic en el símbolo "+" que se va a aplicar y, a continuación, haga clic en Siguiente>
  7. Agregue PostgreSQL como nombre de registro personalizado (el sufijo "_CL" se agregará automáticamente) y haga clic en Listo.

Validar conectividad

Hasta que los registros empiecen a aparecer en Microsoft Sentinel, pueden transcurrir más de 20 minutos.

Pasos siguientes

Para obtener más información, vaya a la solución correspondiente en Azure Marketplace.