Fonctionnement du module - chapitre [ MONGO ]
Log de gestion de l'AutoReconnect
L'AutoReconnect est une erreur du driver MongoDB qui survient quand :
- Un nouveau PRIMARY est élu dans un Cluster MongoDB
- Le driver trouve une erreur réseau, comme un timeout de 20s lors de l'établissement de la connexion à la base.
Dans ce cas Shinken tente de refaire une connexion à la base.
Tentative en cours :
| Code Block |
|---|
[YYYY-MM-DD HH:MM:SS] INFO : [ BROKER_NAME ] [ event-manager-writer ] [ MONGO ] Mongo asked an AutoReconnect on the operation OPERATION_NAME on COLLECTION_NAME. Operation failed : X/Y |
Toutes les tentatives on échouées :
| Code Block |
|---|
[YYYY-MM-DD HH:MM:SS] ERROR : [ BROKER_NAME ] [ event-manager-writer ] [ MONGO ] Mongo asked an AutoReconnect on the operation OPERATION_NAME on COLLECTION_NAME. Operation failed : X/Y. We tried Y time but it kept failing. |
- X : est le nombre de fois où l'opération a été tenté
- Y : est le nombre de tentative maximal de l'opération
- OPERATION_NAME : nom de l'opération. Exemple : find, find_one, list_name_collections, save ...
- COLLECTION_NAME : nom de la collection MongoDB