Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Scroll Ignore
scroll-pdftrue
scroll-officetrue
scroll-chmtrue
scroll-docbooktrue
scroll-eclipsehelptrue
scroll-epubtrue
scroll-htmltrue


Panel
titleSommaire

Table of Contents
stylenone



Import des modules depuis /var/lib/shinken/modules - chapitre [

MODULE-

CODE-LOADING ]

Les démons vont lister les répertoires Chaque démon ( ou module qui possèdes d'autres modules ) va démarrer son gestionnaire de module "modules-manager" qui va charger chaque module présent dans /var/lib/shinken/modules et vont tenter de charger chaque module.

Pour qu'un module soit chargé, il faut qu'il soit présent dans un répertoire.

Chargement du code

des modules

Si le "modules-manager" rencontre un problème durant le chargement du module, un log en ERROR avec l’exception Python sera affiché et le module ne sera pas importéCe log en INFO annonce que le démon va commencer à charger ces modules un par un.

Code Block
themeEmacs
[2020YYYY-07MM-08DD 16HH:31MM:36SS] INFOERROR : [broker-master daemon_or_module_name ] [ modulesMODULES-managerMANAGER ] [ MODULE-CODE-LOADING ] [ directory=architecture-exportname_directory ] StartingImport to load the module code directory /var/lib/shinken/modules/architecture-export.module [module_name] failed: EXCEPTION.


Chargement du module en tant que package Python

Lors du chargement du code, le "modules-manager" va vérifier si un module peut être importé en tant que package Python. En cas d'échec un log en INFO sera affiché.

Ensuite démon va tenter de charger le code du module.

Si le démon n'arrive pas à charger le code du module un log en ERROR sera affiché:

Code Block
themeEmacs
[
2020
YYYY-
07
MM-
08
DD 
16
HH:
31
MM:
38
SS] 
ERROR
INFO : [
broker-master
 daemon_or_module_name ] [ 
modules
MODULES-
manager
MANAGER ] [ 
MODULE-
CODE-LOADING ] [ directory=
architecture-export
module_name ] Failed to 
load
import the directory 
[architecture-export]
/var/lib/shinken/modules/module_name as a python module.

Si cet échec est dû à un problème d'import de fichier en Python, le module ne sera pas chargé et 3 logs en ERROR seront affichés  :

  • Le premier log indique que l'import a échoué et que le module ne sera pas chargé.

  • le démon ne trouve pas de fichier module.py un log en ERROR sera affiché avec le PATH du fichier:
  • Code Block
    themeEmacs
    [
  • 2020
  • YYYY-
  • 07
  • MM-
  • 08
  • DD 
  • 16
  • HH:
  • 31
  • MM:
  • 38
  • SS] ERROR : [
  • broker-master
  •  daemon_or_module_name ] [ 
  • modules
  • MODULES-
  • manager
  • MANAGER ] [ 
  • MODULE-
  • CODE-LOADING ] [ directory=
  • architecture-export
  • name_directory ] Failed to import the directory /var/lib/shinken/modules/directory_name as a python module. The module won't be loaded.


  • Le second log indique que le fichier '__init__.py' dans le dossier du module est manquant ( sans ce fichier, il est impossible d'importer le module en tant que module Python ).

    - because of missing file :[PATH_DU_FICHIER].

    Si il manque le dictionnaire Python listant les propriétés du module dans module.py un log en ERROR sera affiché:

    Code Block
    themeEmacs
    [2020YYYY-07MM-08DD 16HH:31MM:38SS] ERROR : [broker-master ] [ modules-manager daemon_or_module_name ] [ MODULES-MANAGER ] [ MODULE-CODE-LOADING ] [ directory=architecture-export] Bad module file for FILE_NAME : missing properties dict.
    
    name_directory ]  - because of missing file : /var/lib/shinken/modules/module_name/__init__.py.


  • Le troisième log précise quel fichier n'a pas réussi à être importé dans le code du module. Dans notre exemple, c'est le fichier module_name.my_file qui n'a pas été importéSi le démon à eu une exception Pyhton durant l'import le chargement du code du module un log en ERROR sera affiché avec l'exception.

    Code Block
    themeEmacs
    [2020YYYY-07MM-08DD 16HH:31MM:38SS] ERROR : [broker-master daemon_or_module_name ] [ modulesMODULES-managerMANAGER ] [ MODULE-CODE-LOADING ] [ directory=architecture-export] Importing module architecture-export: EXCEPTION.

    Si le code du module chargé contient un import alors un log en WARNING sera affiché.

    Code Block
    themeEmacs
    [2020-07-08 16:31:38] WARNING : [ broker-master ] [ modules-manager ] [ MODULE-CODE-LOADING ] [directory=architecture-export] - 'import architecture-export.my_file' will not work
    name_directory ] - The line 'import module_name.my_file' The module won't work in your module.py file.


Vérification des propriétés du module

Une fois que le "modules-manager" a chargé un module en tant que package Python, il va vérifier si le dictionnaire "properties" est existant dans le module.

Dans le cas contraire, le module ne sera pas importé et le log en ERROR suivant sera affiché :

Code Block
themeEmacs
[YYYY-MM-DD HH:MM:SS] ERROR : [ daemon_or_module_name ] [ MODULES-MANAGER ] [ CODE-LOADING ] [ directory=name_directory ] Missing properties dict in your module
.py
 file
.

Une fois les modules chargé il y a un résumé qui est affiché en INFO avec les modules éligibles à ce démon/module:

Code Block
themeEmacs
[2020-07-08 16:31:38] INFO : [broker-master ] [ modules-manager ] [ MODULE-CODE-LOADING ] A total of 9 Shinken Enterprise modules are available for this daemon/module (broker): broker-module-livedata, event-container, graphite-perfdata, livestatus, simple-log, sla, trending, webui, MODULE-CODE-NAME (on a total of 40, loaded in 1.844s)

Création du module - chapitre [ MODULE-INSTANCE-CREATION ]

Une fois le code python chargé, on demande au démon de créer des instances pour les modules ( les vrais objets ), de les démarrer et de démarrer son ou ces Worker(s).

Création de l'instance du module

 /var/lib/shinken/modules/module_name/module.py. The module won't be loaded.


Création du module - chapitre [ CREATION ]

Une fois, le code python chargé, on demande au "modules-manager" de créer les modules, de les démarrer et de démarrer son ou ses Worker(s).

Création de l'instance du module

Le "modules-manager" va essayer de créer le module :

  • Si le code du module ne contient pas la fonction "get_instance()" ou qu'elle ne retourne rien, un log en ERROR sera affiché.

    Code Block
    themeEmacs
    [YYYY-MM-DD HH:MM:SS] ERROR : [ daemon_or_module_name ] [ MODULES-MANAGER ] [ CREATION ] [ module_name] [ module-type=module_type ] The module get_instance() call did not return any instance or does not exist.


  • Si le "get_instance()" du module rencontre une erreur, le log en ERROR sera affiché avec l'exception Python concernée

Le démon va essayer de créer l'instance du module.

  • Si le code du module ne contient pas la fonction "get_instance()" ou qu'elle ne retourne rien un log en ERROR sera affiché:

    Code Block
    themeEmacs
    [2020YYYY-07MM-08DD 16HH:31MM:38SS] ERROR : [broker-master daemon_or_module_name ] [ modulesMODULES-managerMANAGER ] [ MODULE-INSTANCE-CREATION ] [ module_name ] [ module-type=webuimodule_type ]  [name=WebUI ] FAIL0.046s] The module get_instance() callcreation did notfail returnwith any instance.
    Si le démon a réussi à charger le code du module mais n'a pas réussi à créer l'instance alors un log en ERROR sera affiché avec l'exception Python concerné:
    an exception: EXCEPTION. Will try to recreate it in the future.


Si le module a bien été créé alors un log en INFO indiquera son temps de création.

Code Block
themeEmacs
[
2020
YYYY-
07
MM-
08
DD 
16
HH:
31
MM:
38
SS] 
ERROR
INFO : [
broker-master
 daemon_or_module_name ] [ 
modules
MODULES-
manager
MANAGER ] [ 
MODULE-INSTANCE-
CREATION ] [
module type=webui
 module_name ] [
name=WebUI
 module-type=module_type ]  [0.046s]
FAIL
 The module is created.


Démarrage du module

Une fois le module créé, le "modules-manager" va essayer de le démarrer.

Ce log sera en INFO

creation did fail with an exception: EXCEPTION. Remove this module currently, will try to recreate it in the future.Si l'instance à bien été créée alors un log en INFO sera affiché son temps de création

.

Code Block
themeEmacs
[2020YYYY-07MM-08DD 16HH:31MM:38SS] INFO : [broker-master daemon_or_module_name ] [ modulesMODULES-managerMANAGER ] [ MODULE-INSTANCE-CREATION ] [module type=webui module_name ] [name=WebUI module-type=module_type ]  [0.046s] SUCCESS The module instance is created.

Démarrage de l'instance du module

Trying to init module.


Si le "modules-manager" a réussi à créer son module, mais n'a pas réussi à le démarrer alors 3 logs apparaîtront :

  1. Un log en ERROR avec l'exception Python rencontrée :

Une fois l'instance créée le démon va essayer de la démarrer. Ce log sera en INFO.
  1. Code Block
    themeEmacs
    [
2020
  1. YYYY-
07
  1. MM-
08
  1. DD 
16
  1. HH:
31
  1. MM:
38
  1. SS] 
INFO
  1. ERROR : [
broker-master
  1.  daemon_or_module_name ] [ 
modules
  1. MODULES-
manager
  1. MANAGER ] [ 
MODULE-INSTANCE-
  1. CREATION ] [ module_name ] [ module-type=
webui
  1. module_type ]  
[name=WebUI ] Trying
  1. The module failed to init
module.
  1.  and he raised an exception: EXCEPTION.


  2. Un log en WARNING indiquant le nombre de fois que le "modules-manager" à essayé de démarrer son module sans succès. Le compteur se remet à zéro dès lors que le démon a réussi à démarrer son module.

Si le démon a réussi à créer son n'instance mais n'a pas réussi à démarrer cette même instance alors 3 logs apparaîtrons:

  1. Un log en ERROR expliquant que l'instance du module n'a pas réussi à ce démarrer suivant du message de l'exception Python puis de l'exception en question. 

    Code Block
    themeEmacs
    [2020YYYY-07MM-08DD 16HH:31MM:38SS] ERRORWARNING : [broker-master daemon_or_module_name ] [ modulesMODULES-managerMANAGER ] [ MODULE-INSTANCE-CREATION ] [module type=webui module_name ] [name=WebUI module-type=module_type ]  The module failedtried to initstart: and he raised an exception: EXCEPTION5 times.


  2. Un log en WARNING WARNING indiquant le nombre de fois que le démon à essayer de démarrer cette instance sans succès. Le compteur se remet à zéro des lors que le démon à réussi à démarrer l'instance.quand le "modules-manager" va essayer de redémarrer son module ( maximum une minute ).

    Code Block
    themeEmacs
    [YYYY-MM-DD HH:MM:SS
    Code Block
    themeEmacs
    [2020-07-08 16:31:38] WARNING : [broker-master daemon_or_module_name ] [ modulesMODULES-managerMANAGER ] [ MODULE-INSTANCE-CREATION ] [ module_name ] [ module-type=webuimodule_type ] [name=WebUI ] The module will triedtry to start:restart 5 timesat 16:32:18.


Un log

en WARNING indiquant quand est-ce que le démon va essayer de redémarrer l'instance (Maximum une minute)

en INFO  apparaîtra si le "modules-manager a réussi à démarrer son module.

Code Block
themeEmacs
[
2020
YYYY-
07
MM-
08
DD 
16
HH:
31
MM:
38
SS] 
WARNING
INFO : [
broker-master
 daemon_or_module_name ] [ 
modules
MODULES-
manager
MANAGER ] [ 
MODULE-INSTANCE-
CREATION ] [
module type=webui
 module_name ] [
name=WebUI
 module-type=module_type ] The module 
will try to restart at 16:32:18.
is started.


Démarrage des modules avec des workers

Une fois le module démarré, s'il utilise des Workers, le "modules-manager" va essayer de les démarrer.

  • S'il n'arrive pas à les démarrer, le module redémarrera dans le futur ( max 1 minute ) afin de redémarrer les Workers.
  • Ce log sera en INFO.

Code Block

Un log en INFO  apparaîtra si le démon a réussi à démarrer l'instance du module.

Code Block
themeEmacs
[2020YYYY-07MM-08DD 16HH:31MM:38SS] INFO : [broker-master daemon_or_module_name ] [ modulesMODULES-managerMANAGER ] [ MODULE-INSTANCE-CREATION ] [module type=webui module_name ] [name=WebUI module-type=module_type ] SUCCESS TheStarting module is started.

Démarrage du/des Worker(s) de l'instance du module

a worker(s).


Si le "modules-manager" n'a pas réussi à démarrer le module :

  1. Et qu'il a levé une exception lors du démarrage, alors un log en ERROR sera affiché disant que le "modules-manager" n'a pas réussi à démarrer les Workers du module avec le message de l'exception. Le module redémarrera dans le futur ( max 1 minute )

Une fois l'instance démarré le démon va essayer de démarrer son/ses Worker(s). Ce log sera en INFO
  1. .

    Code Block
    themeEmacs
    [
2020
  1. YYYY-
07
  1. MM-
08
  1. DD 
16
  1. HH:
31
  1. MM:
38
  1. SS] 
INFO
  1. ERROR : [
broker-master ] [ modules-manager
  1.  daemon_or_module_name ] [ MODULES-MANAGER ] [ 
MODULE-INSTANCE-
  1. CREATION ] [
module type=webui
  1.  module_name ] [
name=WebUI
  1.  module-type=module_type ] 
Starting
  1.  
a
  1. The worker(s)
.
  1.  failed to init and raised an exception: EXCEPTION. The module will be restarted in the future.


  2. Un

Si le démon à eu un problème de démarrage avec son/ses Wroker(s):

  1. Et qu'il a levé une exception lors du démarrage alors un log en ERROR sera affiché disant que le démon "modules-manager" n'a pas réussi à démarrer le/les Worker(s) avec le message de l'exception.les Workers du module, et que le module redémarrera dans le futur ( max 1 minute ).

    Code Block
    themeEmacs
    [2020YYYY-07MM-08DD 16HH:31MM:38SS] ERROR : [broker-master daemon_or_module_name ] [ modulesMODULES-managerMANAGER ] [ MODULE-INSTANCE-CREATION ] [module type=webui module_name ] [name=WebUI module-type=module_type ]  The worker(s) failed to init. andThe hemodule raised an exception: EXCEPTION.
    Alors un log en ERROR sera affiché disant que le démon n'a pas réussi à démarrer le/les Worker(s)
    will be restarted in the future.


Si les Workers du module se sont bien démarrés alors ce log en INFO apparaîtra.

Code Block
themeEmacs
[
2020
YYYY-
07
MM-
08
DD 
16
HH:
31
MM:
38
SS] 
ERROR
INFO : [
broker-master
 daemon_or_module_name ] [ 
modules
MODULES-
manager
MANAGER ] [ 
MODULE-INSTANCE-
CREATION ] [
module type=webui
 module_name ] [
name=WebUI
 module-type=module_type ]  The worker(s) 
failed to init
started.
Si le/les Worker(s) de l'instance ce sont bien démarrer alors ce log en INFO apparaîtra: 


Changement de configuration ou d'état du module - chapitre [ UPDATE ]


Info
Ce chapitre ne concerne pas le démon Synchronizer ni le démon Arbiter.


Rajout d'un nouveau module

Lorsqu'un démon ou un module reçoit un nouveau module, le "modules manager" affiche un log en INFO expliquant qu'il va lancer le nouveau module.

Code Block
themeEmacs
[2020YYYY-07MM-08DD 16HH:31MM:38SS] INFO : [broker-master daemon_or_module_name ] [ modulesMODULES-managerMANAGER ] [ MODULE-INSTANCE-CREATIONUPDATE ] [ module type=webui ] [name=WebUI ] SUCCESS The worker(s) is created.

Changement de configuration ou d'état du module - chapitre [ MODULE-CHANGE ]

Rajout d'un nouveau module dans un démon

_name ] Launched as a NEW module as it was added in the configuration.


Suppression d'un module

Lorsqu'un module est enlevé de la configuration du démon ou de son module, le "modules-manager" affichera un log en INFO informant que l'on supprime le module, car il n'est plus dans la configuration de son démon ou de son module

Lorsqu'un démon reçoit un nouveau module, on va avoir un log en INFO comme quoi le module à été ajouter à la configuration du démon

.

Code Block
themeEmacs
[2020YYYY-07MM-08DD 16HH:31MM:39SS] INFO : [broker-master daemon_or_module_name ] [ modulesMODULES-managerMANAGER ] [ MODULE-CHANGEUPDATE ] [ module_name=WebUI ] LaunchingRemoving a newthe module asbecause it wasis addedremoved in the daemon configuration.

Suppression d'un module dans un démon

Lorsque qu'un utilisateur enlève un module de la configuration du démon, on va avoir un log en INFO informant que l'on supprime le module car il n'est plus dans la configuration du démonSi le "modules-manager" a essayé de supprimer le module, mais qu'il n'a pas été trouvé dans sa liste de module en cours d’exécution alors un log en WARNING sera affiché.

Code Block
themeEmacs
[2020YYYY-07MM-08DD 16HH:31MM:39SS] INFOWARNING : [broker-master daemon_or_module_name ] [ modulesMODULES-managerMANAGER ] [MODULE-CHANGE UPDATE ] [ module_name=WebUI] Removing ] Trying to remove the module becausemodule_name but it is not removefound fromin the configuration. current running modules: LIST_CURRENT_RUNNING_MODULES

LIST_CURRENT_RUNNING_MODULES est la liste des modules en cours d'exécution.


Quand le "modules-manager" éteint les modules, si un module ne réussit pas à s'éteindre alors un log en ERRORsera affiché, suivi de la traceback de l'exceptionSi le démon a essayé de supprimer un module mais qu'il ne la pas trouver dans ses instances alors un log en WARNING sera affiché.

Code Block
themeEmacs
[2020YYYY-07MM-08DD 16HH:31MM:39SS] WARNINGERROR : [broker-master daemon_or_module_name ] [ modulesMODULES-managerMANAGER ] [ MODULE-CHANGEUPDATE ] [ module_name=WebUI ] Trying to remove the The module %sMODULE_NAME butfailed itto isstop notand foundraised inan the currentexception instances: INSTANCESEXCEPTION


Changement de configuration d'un module ( et sa relance )

Le démon ou le module a détecté que la configuration de son module

n'est plus la même qu'avant il annonce

en cours d'exécution a changé. Le "modules-manager" indique avec un log INFO qu'il va redémarrer

son

le module afin de prendre en compte la nouvelle configuration

en compte

.

Code Block
themeEmacs
[2020YYYY-07MM-08DD 16HH:31MM:39SS] INFO : [broker-master daemon_or_module_name ] [ modulesMODULES-managerMANAGER ] [ MODULE-CHANGEUPDATE ] [ module_name=WebUI ] Configuration of the module did change so we restart it.


Le

nouveau ou l'ancien

module n'a pas réussi à se mettre à jour

Le démon à trouver une nouvelle configuration venant d'un ancien ou d'un nouveau module mais il ou le module n'arrive pas à le mettre à jour son module. Le démon vous l'informe "modules-manager" informe qu'il faut contacter le support avec un log en ERROR.

Code Block
themeEmacs
[2020YYYY-07MM-08DD 16HH:31MM:39SS] ERROR : [broker-master daemon_or_module_name ] [ modulesMODULES-managerMANAGER ] [ MODULE-CHANGEUPDATE ] [ module_name=WebUI ] CannotWe findcannot previous or newupdate 'module_name' module. definitionPlease forcontact the module name WebUI, so cannot update ityour Support.


Arrêt du module

en cours d’exécution

- chapitre [

 MODULE-INSTANCE-CRASH ]Le module c'est arrêté de façon inattendue

 SHUTDOWN ]

Lorsqu'un module externe n'est plus en cours d’exécution et qu'il s'est éteint de façon inattendue le démon affichera un log en ERRORdémon s'éteint, il va d'abord demander au "modules-manager" d'éteindre ses modules.

Le démon éteint ses modules

Ce log en INFO indique que le "modules-manager" va commencer à éteindre tous ses modules.

Code Block
themeEmacs
[2020YYYY-07MM-08DD 16HH:31MM:38SS] ERRORINFO : [broker-master daemon_or_module_name ] [ modulesMODULES-managerMANAGER ] [ MODULE-INSTANCE-CRASH] [module type=synchronizer_module_database_backup] [name=synchronizer-module-database-backup] The external module synchronizer-module-database-backup goes down unexpectedly!SHUTDOWN ] Start to shutdown all modules.


Le module s'éteint

Ce log en INFO indique que le "modules-manager est en train d’arrêter le moduleLorsqu'un ou plusieurs Worker(s) d'un module externe n'est ou ne sont plus en cours d’exécution et qu'il s'est ou qu'ils se sont éteint(s) de façon inattendue le démon affichera un log en ERROR.

Code Block
themeEmacs
[2020YYYY-07MM-08DD 16HH:31MM:38SS] ERRORINFO : [broker-master daemon_or_module_name ] [ modulesMODULES-managerMANAGER ] [ SHUTDOWN MODULE-INSTANCE-CRASH] Stopping [module type=synchronizer_module_database_backup] [name=synchronizer-module-database-backup] The module synchronizer-module-database-backup worker(s) goes down unexpectedly!

Si un module a pu prévenir lors de son arrêt (par exemple la WebUI détecte qu'elle a un problème avec ses fichiers .html ou .js, elle peux prévenir le démon avant de s’arrêter), on aura le log explicatif issu du module:

Code Block
themeEmacs
[YYYY-MM-DD HH:MM:SS] ERROR : [ broker-master   ] [ MODULES-MANAGER  ] [ MODULE-INSTANCE-CRASH  ] [ WebUI                  ] [ module_type=webui      ]      The __shinken_lang__ variable was not found in the index.html file: there is a critical error with your installation. Please open a ticket to your support.

Le module à un comportement anormal

name.

Si une exception Python a été remontée par le "modules-manager" lors de l’arrêt du module, un log apparaîtra en ERROR avec le nom du module et le message de l’exception Python.

Code Block
themeEmacs
[YYYY-MM-DD HH:MM:SS] ERROR : [ daemon_or_module_name ] [ MODULES-MANAGER ] [ SHUTDOWN ] Stopping module failed. The quit() function on module [ module_name ] failed with error: EXCEPTION.

Si le "modules-manager" a essayé de supprimer un module, mais qu'il ne l'a pas trouvé dans sa liste de modules en cours d’exécution alors un log en ERROR sera affiché.

Code Block
themeEmacs
[YYYY-MM-DD HH:MM:SS] ERROR : [ daemon_or_module_name ] [ MODULES-MANAGER ] [ SHUTDOWN ] Trying to remove the module module_name but it is not found in the current running modules: LIST_CURRENT_RUNNING_MODULES


Le démon a fini d'éteindre ses modules

Le "modules-manager" informe avec un log INFO qu'il a terminé d’arrêter tous les modules.

Code Block
themeEmacs
[YYYY-MM-DD HH:MM:SS] INFO : [ daemon_or_module_name ] [ MODULES-MANAGER ] [ SHUTDOWN ] Stopping all modules ended.


Arrêt inopiné du module - chapitre [ CRASH ]

Le module s'est arrêté de façon inattendu

Lorsqu'un module n'est plus en cours d’exécution et qu'il s'est éteint de façon inattendue, le "modules-manager" affichera un log en ERROR.

Code Block
themeEmacs
[YYYY-MM-DD HH:MM:SS] ERROR : [ daemon_or_module_name ] [ MODULES-MANAGER ] [ CRASH ] [ module_name ] [ module-type=module_type ] The module module_name goes down unexpectedly!

Lorsqu'un ou plusieurs Worker(s) d'un module ne sont plus en cours d’exécution et qu'ils se sont éteint(s) de manière inattendue, le "modules-manager" affichera un log en ERROR.

Code Block
themeEmacs
[YYYY-MM-DD HH:MM:SS] ERROR : [ daemon_or_module_name ] [ MODULES-MANAGER ] [ CRASH ] [ module_name ] [ module-type=module_type ] The module module_name worker(s) goes down unexpectedly!


Le module a un comportement anormal

Lorsqu'un module externe a une taille de liste d'attente ( de commande interne ou de retour de commande interneplus élevée que la taille maximale définie dans le fichier de configuration ini du démon ( max_queue_size ), un log sera affiché en ERROR.

  • QUEUE_SIZE = Taille ( en nombre d'éléments ) de la liste d'attente. Éléments possibles : Commande(s) ou retour(s) de commande(s).
  • QUEUE_MAX_SIZE = Taille ( en nombre d'éléments ) maximale de la Queue définie dans le fichier ini du démon ( paramètre max queue size )
Lorsqu'un module externe à une taille de queue de brok plus élevé que la taille maximale que sa queue doit avoir le démon affichera un log en ERROR
  • .

Code Block
themeEmacs
[2020YYYY-07MM-08DD 16HH:31MM:38SS] ERROR : [broker-master daemon_or_module_name ] [ modulesMODULES-managerMANAGER ] [ MODULE-INSTANCE-CRASH ] [module type=synchronizer_module_database_backupname ] [name=synchronizer-module-database-backup module-type=module_type ] The external module synchronizer-module-database-backupmodule_name got a too high brok queue size ( QUEUE_SIZE > QUEUE_MAX-_SIZE )!