2. Eikon Support Tool
• Qu’est ce que le crash dump d’un programme ?
• Analyse des crashs à travers les âges
• Gestion des dumps/incidents clients
• Et puis est apparu « Eikon Support Tool »
2
6. Crash Dump d’un programme
6
Un instantané
de l’état de
l’application
7. Crash Dump d’un programme
7
Pas très lisible,
pour être
humain, même
pour un
informaticien !
8. Crash Dump d’un programme
8
On peut améliorer la lisibilité en
y injectant les “symbols” de
l’application
9. Analyse des crashs
Dr Watson, “Élémentaire” …
… comme son interface
• Xtra 4.5: Dr. Watson +
installation des symbols sur le
poste du client
• Xtra 5.0.1: Dr. Watson /
WinDBG + installation des
symbols sur le poste du client
10. Analyse des crashs
• Depuis Xtra 5.1: WinDBG est utilisé, plus besoin
d’installer les symbols. Les symbols sont
disponibles depuis des serveurs Thomson Reuters.
12. Profil d’un ingénieur support 3ème niveau
@ TECHNICIEN RÉPUTÉ DANS SA PROFESSION @
INFORMATICIEN AUX DONS EXTRAORDINAIRES
PÛR GÉNIE - SORCIER INFORMATIQUE 100%
Il résout les dumps dont vous croyez qu'il n'y a pas de solution. A travers le
réseau, y prend contact avec les défuntes applications et sait les faire parler.
Exorcisme de vos instalations et grigri anti-crash. Cherpoint, Excelle, soisbelle et
JIRA/JIRAPA n’ont pas de secret. Guérison de la perte de password : retour du
login AAA dans les 24h. Ton Eikon ne t'aime plus ? Il reviendra à toi et t'obéira plus
qu'avant. Perte de mémoire, fuite de RAM, retour des données perdues immédiat.
Des probleme de puissance : votre disque est mou, câble court, le PC ralenti,
connexion internet lente, mauvaise configuration, retard a l’allumage ou arret
precoce : rien ne lui résiste.
Travail rapide et honnête.
12
GRAND PROFESSEUR CRASH D'MP
64(ter-abit)
impasse de l'information - au fond de la tour
IP : 127.0.0.1 - BUS : PCI – METRO : Dupleix (full)
13. Eikon Support Tool - Naissance
• Implementation via Puteaux Hackathon #1
(Oct.2012)
• Projet “Eikon Error Reporting”
Envoit automatique les dumps du poste client vers
la plateforme Thomson Reuters
• 1er
prix du public
16. Argh (!V) Eikon
• Génère le
dmp mais
pas que !
16
• Récupère les informations liées à l’installation (version, patchs,
hotfix,…)
• Collecte les logs de l’application
• Inclus les informations relatives à l’utilisateur
• Incorpore une partie du cache de l’application
• Intégre le dernier test du système
Plus de synonymes!
Un fichier dump est un instantané d'une application au moment où le dump a été pris. Il indique quel processus s'exécutait et quels modules ont été chargés. Si le dump a été stocké avec les informations du tas, le fichier dump contiendra un instantané de ce qui était dans la mémoire de l'application à ce moment.
Installing symbols: needed to install symbols for core product + Release + Update + hotfixes.
Time consuming, disk space consuming. Symbols were not installed by default, only on demand. Available on CD 2 from Xtra package.
Installing symbols: needed to install symbols for core product + Release + Update + hotfixes.
Time consuming, disk space consuming. Symbols were not installed by default, only on demand. Available on CD 2 from Xtra package.
Windows Error Reporting / windows XP
User test login: Mark Nixon
User test login: Mark Nixon
Un fichier dump est un instantané d'une application au moment où le dump a été pris. Il indique quel processus s'exécutait et quels modules ont été chargés. Si le dump a été stocké avec les informations du tas, le fichier dump contiendra un instantané de ce qui était dans la mémoire de l'application à ce moment.