For the complete documentation index, see llms.txt. This page is also available as Markdown.

Notificador de GBDS

Archivo de Configuración

Los parámetros de configuración del Notificador se definen en un archivo de configuración que contiene todos los parámetros y sus respectivos valores. Los parámetros omitidos asumen los valores por defecto. Esta sección describe las propiedades del archivo de configuración.

Ubicación del Archivo

El archivo de configuración está ubicado en: /etc/griaule/conf/notifier.properties.

Propiedades del Archivo

El archivo de configuración debe seguir algunos requisitos para ser correctamente interpretado por el GBDS. Estos requisitos son:

  1. El nombre del archivo y su ubicación deben ser exactamente iguales a los mencionados en la sección Ubicación del Archivo

  2. Debe haber exactamente un parámetro de configuración por línea.

  3. Cada parámetro de configuración debe tener la forma {parâmetro}={valor}, sin saltos de línea;

  4. Cada valor debe estar separado por una coma cuando se asigna a un solo parámetro.

Parámetros de Configuración

Esta sección describe cada uno de los parámetros de configuración del Notificador que pueden estar listados en el archivo de configuración y cómo afectan la operación del sistema.

gbscluster.notifier.active

Este parámetro define si el Notificador está activo o no.

Valor Predeterminado:

true

Valores posibles:

  • true

  • false

gbds.cluster.zookeeper.quorum

Este parámetro define el nombre de host y el puerto en el que se puede encontrar el servidor zookeeper. Cada valor debe separarse por comas si hay más de uno.

Valor Predeterminado:

<hostname>:<port>

gbscluster.notifier.method

Este parámetro define los métodos a ser notificados, separados por comas.

Valor Predeterminado:

enroll,search,treatanomaly,qualityanalysis

Valores posibles:

  • assignanomaly

  • authentication

  • countanomalies

  • delete

  • enroll

  • externalauthentication

  • findanomalies

  • getanomaly

  • getperson

  • getresult

  • transactiontransaction

  • listanomalies

  • peoplefilter

  • search

  • treatanomaly

  • trustedenroll

  • unassignanomaly

  • removefromreference

  • addtoreference

gbscluster.notifier.endpoints

Este parámetro define la dirección de destino a la cual se enviará la notificación.

Valor Predeterminado:

id::None->url::http://<address>:<port>

gbscluster.notifier.enable_auth

Este parámetro define si se requiere autenticación para la comunicación con el endpoint.

Valor Predeterminado:

true

Valores posibles:

  • true

  • false

gbscluster.kafka.broker

Este parámetro define la dirección del Kafka Broker y debe reflejarse en las configuraciones de Kafka.

Valor Predeterminado:

<hostname>:6667

gbscluster.notifier.nthreads

Este parámetro define la cantidad de hilos que deben utilizarse para consumir la cola de notificaciones.

Valor Predeterminado:

6

gbscluster.notifier.retrydelay

Este parámetro define el intervalo de tiempo para el intento de reenvío de una notificación.

Valor Predeterminado:

3000

Última actualización

¿Te fue útil?