Notificador del 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:
El nombre del archivo y su ubicación deben ser exactamente iguales a los mencionados en la sección Ubicación del Archivo
Debe haber exactamente un parámetro de configuración por línea.
Cada parámetro de configuración debe tener la forma
{parâmetro}={valor}, sin saltos de línea;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?

