Modificar los Ajustes de Event Importer

Aplica A: WatchGuard SIEMFeeder

En la primera ejecución, el asistente de configuración de WatchGuard Event Importer utiliza la información ingresada para actualizar el archivo configuration.json. Puede encontrar este archivo JSON en la carpeta raíz de la instalación de Event Importer.

Una vez completado el asistente de configuración de Event Importer, Event Importer comienza a descargar los archivos de registro de eventos almacenados en la infraestructura de Microsoft Azure. Event Importer dirige los archivos de registro a la ubicación del canal especificada, basándose en la información que contiene el archivo configuration.json.

El archivo configuration.json contiene estos datos:

  • Información sobre el usuario propietario de los archivos de registro.
  • Información sobre el método utilizado para enviar y almacenar los archivos de registro.
  • Información sobre el modo de ejecución de Event Importer (por ejemplo, línea de comandos o servicio).

Los ajustes del archivo configuration.json incluyen:

MessageFormat

Formato del mensaje enviado al servidor de Syslog:

  • 0: RFC5424
  • 1: RFC3164

MessageDelimiter

El carácter que separa los mensajes enviados al servidor de Syslog:

  • 13: CR (Salto de Línea)
  • 10: LF (Adelanto de Línea)
  • 1310: CRLF (Salto de Línea y Adelanto de Línea)

IterationCount

Contador de mensajes internos utilizado para establecer una pausa en el envío de mensajes al servidor de Syslog.

IterationMs

Pausa medida en milisegundos que se establece después de que se hayan enviado IterationCount mensajes al servidor de Syslog.

MaxBufferSize

Tamaño máximo de los mensajes medidos en bytes que se envían al servidor de Syslog.

Modificar el Archivo Configuration.json

Para cambiar los ajustes de Event Importer, puede modificar el archivo configuration.json. Después de modificar el archivo configuration.json, deberá detener e iniciar el proceso de Event Importer para aplicar los cambios realizados en el archivo.

Parámetros Relacionados con los Eventos del Archivo de Registro

Estos parámetros configuration.json determinan cómo Event Importer genera los archivos de registro.

Channels

Indica las características del canal que se utiliza para descargar los archivos de registro.

Type

Tipo de almacenamiento utilizado en el canal.

Name

Nombre del canal.

Configuration

Ajustes del canal (fullPath, fileSizeLimitInBytes, directoryMaxSizeInMB, fileSplitFormat).

fullPath

Ruta absoluta a la carpeta de registro.

fileSizeLimitInBytes

Tamaño máximo de los archivos de registro.

directoryMaxSizeInMB

Tamaño máximo del contenido de la carpeta que almacena los archivos de registro. Cuando Event Importer alcanza el tamaño máximo, elimina el 10 % de los archivos más antiguos.

fileSplitFormat

Intervalo de rotación de los archivos de registro. El nombre del archivo contiene el año(aaaa), mes(MM), día (dd), hora(HH) y minuto (mm) del momento en que Event Importer crea el archivo.

“1h” o vacío

Formato aaaaMMdd-HH. Se genera un archivo cada hora.

"1m"

Formato aaaaMMdd-HHmm. Genera un archivo cada minuto.

"5m"

Formato aaaaMMdd-HHmm. Genera un archivo cada 5 minutos.

"10m"

Formato aaaaMMdd-HHmm. Genera un archivo cada 10 minutos.

"15m"

Formato aaaaMMdd-HHmm. Genera un archivo cada 15 minutos.

"30m"

Formato aaaaMMdd-HHmm. Genera un archivo cada 30 minutos.

MessageFormat

Formato de los mensajes enviados al servidor de syslog.

  • 0: RFC5424
  • 1: RFC3164

MessageDelimiter

Caracteres delimitadores para los mensajes enviados al servidor de syslog:

  • 13: CR
  • 10: LF
  • 1310: CRLF

IterationCount

Contador interno de mensajes utilizado para pausar los mensajes enviados al servidor de syslog.

IterationMs

Pausa en milisegundos que se realiza cuando se envían mensajes IterationCount al servidor de syslog.

MaxBufferSize

Tamaño máximo en bytes de los mensajes enviados al servidor de syslog.

Parámetros Relacionados con el Registro de Ejecución

Event Importer guarda todas las operaciones que ejecuta en archivos de texto. Almacena los archivos de texto en la carpeta registro de la aplicación.

Estos parámetros del archivo configuration.json deciden cómo genera Event Importer los archivos de texto.

LogsPath

Ruta absoluta o relativa y nombre del archivo. Asegúrese de anteponer el caracter de barra inversa ("\").
Por ejemplo, .\\log\\log.txt.

LogFileSizeLimitKBytes

Rota el archivo de registro cuando alcanza un determinado tamaño en kilobytes, agrega el sufijo – SequenceNumber.
Por ejemplo, log-3.txt.

LogRetainedFileCountLimit

Indica la cantidad máxima de archivos que Event Importer almacena en el dispositivo de almacenamiento. Event Importer borra el archivo más antiguo cuando alcanza este número.

Interval

Intervalo de rotación de los archivos de registro:

0

Sin rotación. El sufijo es nulo. El nombre del archivo es el mismo que el que define el parámetro LogsPath.

1

El archivo rota cada año. El sufijo para el nombre definido en LogsPath es LognameYear(YYYY).
Por ejemplo, log2021.txt.

2

El archivo rota cada mes. LogsPath define el sufijo para el nombre como LognameYearMonth(YYYYMM).
Por ejemplo, log202107.txt.

3

El archivo rota cada día. El sufijo para el nombre definido en LogsPath es LognameYearMonthDay(YYYYMMDD).
Por ejemplo, log20210722.txt.

4

El archivo rota cada hora. El sufijo para el nombre definido en LogsPath es LognameYearMonthDayHour(YYYYMMDDhh).
Por ejemplo, log2021072210.txt.

5

El archivo rota cada minuto. El sufijo para el nombre definido en LogsPath es LognameYearMonthDayHourMinute(YYYYMMDDhhmm).
Por ejemplo, log202107221055.txt.

Para obtener más información acerca de los parámetros del registro de eventos, vaya a Guía de Eventos de WatchGuard SIEMFeeder.

Temas Relacionados

Acerca de SIEMFeeder

Requisitos de Event Importer

Configurar Múltiples Instancias de Event Importer