Documentation en version bêta. Certains textes et images seront retravaillés au fur et à mesure que l'application s'installera dans la version 1.0. Si une section est obsolète, signalez-la via le formulaire de commentaires.

Diagnostic

La page Diagnostics est utile lorsque quelque chose ne va pas et que vous voulez savoir quoi. Il présente les métriques du runtime et un journal des événements continu, et exporte l'artefact unique (le package de support) que nous vous demanderons si vous ouvrez un ticket.

Page de diagnostic. Grille de métriques en haut, journal des événements de session en dessous, exportation du paquet de support dans la barre d'en-tête.
Figure 1. Page de diagnostic. Grille de métriques en haut, journal des événements de session en dessous, exportation du paquet de support dans la barre d'en-tête.

Grille de métriques

Quatre cartes compactes résument à quel point le runtime travaille dur. Les valeurs sont en direct, mises à jour deux fois par seconde.

  • Taux de boucle de contrôle — cible 50 Hz ; si cela descend dans les années 40, quelque chose vole le processeur ou la simulation est en pause. La barre latérale de la carte affiche les 60 dernières secondes sous forme de sparkline.
  • Latence du pipeline — temps écoulé entre l'arrivée de SimSnapshot et l'envoi forcé, en microsecondes. Valeur typique : 100–800 µs.
  • Effets actifs — combien des quatorze effets contribuent actuellement à une production non nulle.
  • Réaffirmations — combien de fois le répartiteur a dû renvoyer les paramètres d'effet à l'appareil. Sous MSFS sur Proton, le noyau supprime parfois les effets après environ 20 s ; la boucle de réaffirmation couvre cela et vous verrez ce compteur augmenter pendant le vol.
Gros plan sur la grille de métriques. Chaque carte a une valeur de titre, un sparkline de 60 s et une courte légende.
Figure 2. Gros plan sur la grille de métriques. Chaque carte a une valeur de titre, un sparkline de 60 s et une courte légende.

Journal des événements de session

La majeure partie de la page est un journal des événements continu. Les niveaux sont codés par couleur :

  • INF / DBG — texte normal.
  • WRN - ambre. Généralement bénin mais mérite d’être connu.
  • ERREUR / FTL - rouge. Quelque chose a échoué.

Le journal est sauvegardé par un tampon en anneau en mémoire (environ 2 000 lignes). Faites défiler vers le haut pour voir les événements plus anciens ; la ligne la plus récente reste épinglée en bas, sauf si vous avez fait défiler manuellement.

Bande de journal des événements. Avertissements en orange, erreurs en rouge. Le bouton Copier tout transfère la fenêtre actuellement visible dans le presse-papiers sous forme de texte brut.
Figure 3. Bande de journal des événements. Avertissements en orange, erreurs en rouge. Le bouton Copier tout transfère la fenêtre actuellement visible dans le presse-papiers sous forme de texte brut.

Filtrage

La barre de filtre en haut du journal prend une correspondance en texte brut. Tapez WRN pour voir seulement les avertissements et les erreurs ; simconnect pour voir les discussions liées à SimConnect ; n'importe quelle sous-chaîne. Videz le filtre pour tout revoir.

Exportation du package de support

Le Offre groupée de support à l'exportation Le bouton - en haut à droite de l'en-tête Diagnostics - produit un seul ZIP contenant tout ce qui nous permet de reproduire votre problème sans accéder à votre machine. Qu'est-ce qu'il y a dedans :

  • sysinfo.txt - Système d'exploitation, noyau, distribution, modèle de processeur, RAM, version d'exécution .NET, paramètres régionaux.
  • session.log — le journal complet des événements de la session en cours (pas seulement ce qui est à l'écran).
  • crashes/ — le dernier vidage sur incident plus la trace de la pile, s'il y en a une.
  • doctor.json - les résultats de l'analyse Doctor-page la plus récente sous une forme lisible par machine.
  • tunables.yaml — les valeurs du profil actif au moment de l'export.
  • simconnect-config.xml - le XML du pont lu pour la dernière fois à partir de MSFS, avec tous les mots de passe supprimés. Non inclus pour les sessions X-Plane.

Le bundle est écrit sur un chemin temporaire, puis la page Diagnostics affiche un lien cliquable et un Révéler dans le gestionnaire de fichiers bouton. Attachez le ZIP à un rapport de rétroaction et nous le récupérerons lors du tri.

Après l'exportation, une petite bannière affiche le nom du fichier du paquet, sa taille et un bouton pour ouvrir le formulaire de commentaires. Le pack d'assistance ne quitte jamais automatiquement votre ordinateur : vous choisissez de l'envoyer.
Figure 4. Après l'exportation, une petite bannière affiche le nom du fichier du paquet, sa taille et un bouton pour ouvrir le formulaire de commentaires. Le pack d'assistance ne quitte jamais automatiquement votre ordinateur : vous choisissez de l'envoyer.
Ce qu'il ne contient PAS

Aucun identifiant personnel, aucune information d'identification cloud, aucune capture du trafic réseau. La liste complète des noms de fichiers autorisés que le bundle est autorisé à inclure des vies dans la source ; tout ce qui se trouve en dehors de cette liste est omis. Voir Offres groupées de support pour la liste complète.

Exportation du presse-papiers

Si vous souhaitez simplement citer une seule ligne de journal (« le pont dit X, est-ce normal ? »), cliquez avec le bouton droit sur la ligne et choisissez Copier. For longer quotes, Copier tout en haut du journal, la fenêtre visible est affichée sous forme de texte UTF-8 brut.