Dokumentation in Beta. Einige Texte und Bilder werden überarbeitet, wenn die App auf Version 1.0 umgestellt wird. Wenn ein Abschnitt veraltet ist, kennzeichnen Sie ihn über Feedback-Formular.

Diagnose

Die Seite „Diagnose“ ist für den Fall gedacht, dass etwas nicht stimmt und Sie wissen möchten, was passiert. Es zeigt die Laufzeitmetriken und ein fortlaufendes Ereignisprotokoll an und exportiert das einzelne Artefakt – das Support-Paket –, nach dem wir fragen, wenn Sie ein Ticket öffnen.

Diagnoseseite. Metrikraster oben, Sitzungsereignisprotokoll unten, Support-Bundle-Export in der Kopfleiste.
Figure 1. Diagnoseseite. Metrikraster oben, Sitzungsereignisprotokoll unten, Support-Bundle-Export in der Kopfleiste.

Metrikraster

Vier kompakte Karten fassen zusammen, wie hart die Laufzeit arbeitet. Die Werte sind live und werden zweimal pro Sekunde aktualisiert.

  • Regelkreisrate — Ziel 50 Hz; Wenn dieser Wert in den 40er-Bereich sinkt, raubt etwas die CPU oder die Simulation wird pausiert. In der Seitenleiste der Karte werden die letzten 60 Sekunden als Sparkline angezeigt.
  • Pipeline-Latenz – Zeit von der Ankunft des SimSnapshot bis zum erzwungenen Versand, in Mikrosekunden. Typischer Wert: 100–800 µs.
  • Effekte aktiv – Wie viele der vierzehn Effekte tragen derzeit zu einem Output bei, der nicht Null ist?
  • Wiederbehauptungen — wie oft der Dispatcher Effektparameter erneut an das Gerät senden musste. Unter MSFS auf Proton lässt der Kernel Effekte manchmal nach ca. 20 s fallen; Die Reassert-Schleife deckt dies ab und Sie werden sehen, wie dieser Zähler während des Fluges hochläuft.
Nahaufnahme des Metrikrasters. Jede Karte hat einen Überschriftenwert, eine 60-s-Sparkline und eine kurze Überschrift.
Figure 2. Nahaufnahme des Metrikrasters. Jede Karte hat einen Überschriftenwert, eine 60-s-Sparkline und eine kurze Überschrift.

Sitzungsereignisprotokoll

Der Großteil der Seite besteht aus einem fortlaufenden Ereignisprotokoll. Die Ebenen sind farblich gekennzeichnet:

  • INF / DBG — normaler Text.
  • WRN – Bernstein. Normalerweise harmlos, aber wissenswert.
  • ERR / FTL – rot. Etwas ist fehlgeschlagen.

Das Protokoll wird durch einen speicherinternen Ringpuffer (ca. 2.000 Zeilen) gesichert. Scrollen Sie nach oben, um ältere Ereignisse anzuzeigen. Die neueste Zeile bleibt unten angeheftet, es sei denn, Sie haben manuell gescrollt.

Ereignisprotokollstreifen. Warnungen in Gelb, Fehler in Rot. Mit der Schaltfläche „Alles kopieren“ wird das aktuell sichtbare Fenster als einfacher Text in die Zwischenablage kopiert.
Figure 3. Ereignisprotokollstreifen. Warnungen in Gelb, Fehler in Rot. Mit der Schaltfläche „Alles kopieren“ wird das aktuell sichtbare Fenster als einfacher Text in die Zwischenablage kopiert.

Filtern

Die Filterleiste oben im Protokoll akzeptiert eine Nur-Text-Übereinstimmung. Typ WRN um nur Warnungen und Fehler zu sehen; simconnect um SimConnect-bezogenes Chatter zu sehen; irgendein Teilstring überhaupt. Löschen Sie den Filter, um alles wieder zu sehen.

Support-Bundle-Export

Die Supportpaket exportieren Klicken Sie auf die Schaltfläche „Diagnose“ oben rechts in der Kopfzeile „Diagnose“ und erstellen Sie eine einzelne ZIP-Datei mit allem, was es uns ermöglicht, Ihr Problem ohne Zugriff auf Ihren Computer zu reproduzieren. Was ist drin:

  • sysinfo.txt – Betriebssystem, Kernel, Distribution, CPU-Modell, RAM, .NET-Laufzeitversion, Gebietsschema.
  • session.log – das vollständige Ereignisprotokoll der aktuellen Sitzung (nicht nur das, was auf dem Bildschirm angezeigt wird).
  • crashes/ – der letzte Crash-Dump plus der Stack-Trace, falls vorhanden.
  • doctor.json – Die Ergebnisse des aktuellsten Doctor-Page-Scans in maschinenlesbarer Form.
  • tunables.yaml — die Werte des aktiven Profils zum Zeitpunkt des Exports.
  • simconnect-config.xml – das XML, das die Bridge zuletzt von MSFS gelesen hat, wobei alle Passwörter entfernt wurden. Nicht enthalten für X-Plane-Sitzungen.

Das Bundle wird in einen temporären Pfad geschrieben und dann werden auf der Seite „Diagnose“ ein anklickbarer Link und ein angezeigt Im Dateimanager anzeigen Taste. Hängen Sie die ZIP-Datei an a an Feedbackbericht und wir werden es bei der Triage abholen.

Nach dem Export zeigt ein kleines Banner den Bundle-Dateinamen, die Größe und eine Schaltfläche zum Öffnen des Feedback-Formulars an. Das Support-Paket verlässt Ihren Computer nie automatisch – Sie entscheiden, ob Sie es versenden möchten.
Figure 4. Nach dem Export zeigt ein kleines Banner den Bundle-Dateinamen, die Größe und eine Schaltfläche zum Öffnen des Feedback-Formulars an. Das Support-Paket verlässt Ihren Computer nie automatisch – Sie entscheiden, ob Sie es versenden möchten.
Was es NICHT enthält

Keine persönlichen Identifikatoren, keine Cloud-Anmeldeinformationen, keine Erfassung des Netzwerkverkehrs. Die vollständige Liste der auf der Zulassungsliste aufgeführten Dateinamen, die das Bundle in der Quelle enthalten darf; alles außerhalb dieser Liste wird weggelassen. Siehe Support-Pakete für die vollständige Liste.

Export aus der Zwischenablage

Wenn Sie nur eine einzelne Protokollzeile zitieren möchten („Bridge sagt X, ist das normal?“), klicken Sie mit der rechten Maustaste auf die Zeile und wählen Sie Kopieren. For longer quotes, Alles kopieren oben im Protokoll wird das sichtbare Fenster als einfacher UTF-8-Text ausgegeben.