From 09398b1df4a6e85778bef72d65112da71fb1295f Mon Sep 17 00:00:00 2001 From: Guillaume Lagorce Date: Mon, 27 Jan 2025 07:29:12 +0100 Subject: [PATCH] update README --- README.md | 53 +++++++++++++++++++++-------------------------------- 1 file changed, 21 insertions(+), 32 deletions(-) diff --git a/README.md b/README.md index 76cceb3..0e7516d 100644 --- a/README.md +++ b/README.md @@ -358,52 +358,41 @@ Pour faciliter l'analyse, utilisez le script d'analyse de log. Étapes : -* récupérer les logs +- récupérer les logs -``` bash +```bash scalingo --region osc-secnum-fr1 --app logs --lines 100000 > /tmp/logs.txt ``` -* déterminer la date d'exécution au format `YYYY-MM-DDDD`, par exemple : `2020-10-13` +- déterminer la date d'exécution au format `YYYY-MM-DDDD`, par exemple : `2020-10-13` -* exécuter -``` bash +- exécuter + +```bash node utils/parse-replication-logs.js ./logs.txt ``` -Exemples de résultat sur `pix-datawarehouse-production` le 22/10/2020 -``` bash +Exemples de résultat sur `pix-datawarehouse-production` le 26/01/2025 + +```bash node utils/parse-replication-logs.js ./logs.txt 2020-10-22 ``` -``` 1 ↵ -Durée de récupération du backup: 1h 27min 42s -Durée de réplication: 8h 51min 17s -Durée de l'enrichissement: 1h 39min 42s -Durée totale: 11h 58min 41s -FK CONSTRAINT total duration : 7h 57min 25s - FK CONSTRAINT schooling-registrations students_organizationid_foreign : 2h 11min 4s - FK CONSTRAINT competence-evaluations competence_evaluations_assessmentid_foreign : 2h 10min 41s - FK CONSTRAINT knowledge-elements knowledge_elements_answerid_foreign : 0h 58min 52s -CONSTRAINT total duration : 2h 49min 60s - CONSTRAINT answers answers_pkey : 1h 26min 32s - CONSTRAINT knowledge-elements knowledge-elements_pkey : 1h 13min 36s - CONSTRAINT knowledge-element-snapshots knowledge-element-snapshots_pkey : 0h 2min 59s -INDEX total duration : 10h 21min 34s - INDEX knowledge-elements_assessmentId_idx : 4h 16min 55s - INDEX knowledge_elements_userid_index : 3h 49min 46s - INDEX answers_assessmentid_index : 2h 7min 20s -SEQUENCE total duration : 0h 0min 28s - SEQUENCE SET assessments_id_seq : 0h 0min 4s - SEQUENCE SET user-orga-settings_id_seq : 0h 0min 3s - SEQUENCE SET assessment-results_id_seq : 0h 0min 3s -TABLE DATA total duration : 4h 8min 7s - TABLE DATA knowledge-element-snapshots : 1h 51min 60s - TABLE DATA knowledge-elements : 1h 11min 25s - TABLE DATA answers : 0h 46min 55s +```1 ↵ +# Dans le fichier /tmp/pix-datawarehouse-ex-production-logs.txt +Durée de création du backup: 0h 50min 20s +Durée du drop des tables: 0h 0min 2s +Durée de la création des vues: 0h 0min 0s +Durée de l'enrichissement: 0h 0min 19s +Durée de la mise à jour des authentication-methods: NaNh NaNmin NaNs +Durée du restore: 1h 44min 60s +Durée de l'incrémentale: 0h 2min 30s +Durée du Learning Content: 0h 1min 38s +Durée totale: 2h 39min 49s ``` S'il y a eu : + - plusieurs exécutions le même jour - une exécution incomplète (pas de message `Start restore` ou `Restore done`)