Project

General

Profile

Development #38157

lier les logs produits par une même requête

Added by Frédéric Péters 3 months ago. Updated 10 days ago.

Status:
Solution proposée
Priority:
Normal
Target version:
-
Start date:
03 Dec 2019
Due date:
% Done:

0%

Patch proposed:
Yes
Planning:
No

Description

Aujourd'hui, dans #38150, je cherche un appel, en connaissant les paramètres qui avaient été employés, puis pour voir les appels webservice vers l'application métier, je dois faire une recherche sur date/heure, et retrouver dans la liste ce qui concerne le bon appel.

J'aurais bien aimé, une fois une ligne trouvée, avoir un lien "afficher tous les logs concernant à cet appel".

0001-misc-find-logs-corresponding-to-the-same-API-call-38.patch View (8.38 KB) Valentin Deniaud, 18 Feb 2020 04:19 PM

0001-misc-find-logs-corresponding-to-the-same-API-call-38.patch View (8.42 KB) Valentin Deniaud, 18 Feb 2020 04:50 PM

History

#1 Updated by Valentin Deniaud 11 days ago

  • Assignee set to Valentin Deniaud

#2 Updated by Valentin Deniaud 11 days ago

Je m'appuie sur les tickets que je viens de faire (#39563 et #39564).

C'est un petit peu le bazar la manière dont tout est loggé à plein d'endroits différents, donc je tente une solution qui ne s'en préoccupe pas : on s'assure qu'il n'y a qu'un objet logger qui soit instancié tout au long de l'appel d'un endpoint, on lui associe un id unique dont héritent toutes les lignes créées, et ensuite on peut filtrer dessus.

#3 Updated by Frédéric Péters 11 days ago

Je m'attendais à plus d'acrobaties après ton commentaire; ça me va bien, j'ai juste une hésitation sur instance_id et request_id qui sont la même chose mais à des endroits différents; avoir un nom unique me semblerait plus clair à suivre. (ma seule proposition ici serait transaction_id).

Also available in: Atom PDF