Quand le module mongo se connecte à une base de données, on va avoir le log suivant:
[YYYY-MM-DD HH:MM:SS] INFO : [scheduler-master] [ MongodbRetention ] [ SAVE WORKER 1 ] We are creating mongo connection [uri=mongodb://127.0.0.1/?safe=false] [database=shinken_retention] [ssh=False] |
Il y indique donc:
Avant de faire le rétention, le module nous informe de l'URI utilisée ainsi que du nombre total d'hôtes et de checks à sauvegarder.
[YYYY-MM-DD HH:MM:SS] INFO : [ scheduler-master ] [ MongodbRetention ] [ SAVE GLOBAL ] Starting to save retention data with X worker(s). [YY:hosts] [ZZ:checks] (Database used = mongodb://127.0.0.1/?safe=false, use ssh = True/False) |
Dans l'exemple,
La sauvegarde dans la base mongo se fait avec plusieurs workers, un log par worker nous informe de son PID lors leur création.
[YYYY-MM-DD HH:MM:SS] INFO : [ scheduler-master ] [ MongodbRetention ] [ SAVE WORKERS ] Starting worker 0 with pid XXXXX. Try: 1/3 [YYYY-MM-DD HH:MM:SS] INFO : [ scheduler-master ] [ MongodbRetention ] [ SAVE WORKERS ] Starting worker 1 with pid YYYYY. Try: 1/3 |
[2021-04-08 09:15:43] INFO : [ scheduler-master ] [ MongodbRetention ] [ SAVE WORKERS ] Starting worker 0 with pid 21617. Try: 1/3 [2021-04-08 09:15:43] INFO : [ scheduler-master ] [ MongodbRetention ] [ SAVE WORKERS ] Starting worker 1 with pid 21619. Try: 1/3 [2021-04-08 09:15:43] INFO : [ scheduler-master ] [ MongodbRetention ] [ SAVE WORKER 0 ] We are creating mongo connection [uri=mongodb://192.168.1.31/?safe=false] [database=shinken] [ssh=False] [2021-04-08 09:15:43] INFO : [ scheduler-master ] [ MongodbRetention ] [ SAVE WORKER 0 ] Connection created in : 0.006s [2021-04-08 09:15:43] INFO : [ scheduler-master ] [ MongodbRetention ] [ SAVE WORKER 0 ] Updating retention with elements: checks [ 10 ] -- hosts [ 47 ] in mongodb [2021-04-08 09:15:43] INFO : [ scheduler-master ] [ MongodbRetention ] [ SAVE WORKER 0 ] Retention data saved into mongodb in 0.018 seconds [2021-04-08 09:15:43] INFO : [ scheduler-master ] [ MongodbRetention ] [ SAVE WORKER 1 ] We are creating mongo connection [uri=mongodb://192.168.1.31/?safe=false] [database=shinken] [ssh=False] [2021-04-08 09:15:43] INFO : [ scheduler-master ] [ MongodbRetention ] [ SAVE WORKER 1 ] Connection created in : 0.003s [2021-04-08 09:15:43] INFO : [ scheduler-master ] [ MongodbRetention ] [ SAVE WORKER 1 ] Updating retention with elements: checks [ 10 ] -- hosts [ 47 ] in mongodb [2021-04-08 09:15:43] INFO : [ scheduler-master ] [ MongodbRetention ] [ SAVE WORKER 1 ] Retention data saved into mongodb in 0.011 seconds [2021-04-08 09:15:43] INFO : [ scheduler-master ] [ MongodbRetention ] [ SAVE WORKERS ] The worker 0 did SUCCESS (after 1 try) [2021-04-08 09:15:43] INFO : [ scheduler-master ] [ MongodbRetention ] [ SAVE WORKERS ] The worker 1 did SUCCESS (after 1 try) [2021-04-08 09:15:43] INFO : [ scheduler-master ] [ MongodbRetention ] [ SAVE GLOBAL ] SUCCESS Retention data was saved into mongodb. Total time 0.28s |