Austauschprotokoll

Work in Progress

Die Implementierung von GTNet ist noch nicht vollständig abgeschlossen. Diese Dokumentation beschreibt die geplante und teilweise bereits umgesetzte Funktionalität.

Diese Ansicht zeigt die Statistiken des Datenaustauschs zwischen den GTNet-Instanzen. Die Protokollierung muss über die globale Einstellung «gt.gtnet.use.log» aktiviert werden. Ist die Protokollierung global deaktiviert, wird der Navigationseintrag «Austauschprotokoll» ausgegraut dargestellt und ist nicht anklickbar.
Erneute Anmeldung erforderlich

Änderungen an der globalen Einstellung «gt.gtnet.use.log» werden erst nach einer erneuten Anmeldung im Navigationsbaum sichtbar.

Sichtbarkeit der Peers

In der Haupttabelle werden nur Peers angezeigt, bei denen die Protokollierung für mindestens eine Rolle (Anbieter oder Verbraucher) auf «Übersicht» gesetzt ist. Peers mit ausgeschalteter Protokollierung erscheinen nicht.

Reiter für Austauscharten

Die Ansicht ist in drei Reiter unterteilt, die den verschiedenen Arten des Datenaustauschs entsprechen:

  • Letzter Preis (LP): Statistiken zum Austausch von aktuellen Tageskursen.
  • Historische Preise (HP): Statistiken zum Austausch von historischen Kursdaten.
  • Wertpapier Metadaten: Statistiken zur Suche von Wertpapier-Metadaten bei verbundenen Peers. Bei jeder Wertpapiersuche über GTNet wird ein Protokolleintrag erstellt.

Haupttabelle

Die Haupttabelle zeigt alle GTNet-Instanzen auf, bei denen die Protokollierung aktiviert ist. Jede Zeile kann erweitert werden, um detaillierte Statistiken anzuzeigen.

Anbieter- und Verbraucher-Statistik

Für jede Instanz werden zwei separate Statistiken angezeigt:

  • Anbieter-Statistik: Zeigt die Daten an, die von dieser Instanz an andere gesendet wurden.
  • Verbraucher-Statistik: Zeigt die Daten an, die von anderen Instanzen empfangen wurden.

Tabellenspalten der Statistik

Die Statistiken werden in einer hierarchischen Baumstruktur dargestellt, gruppiert nach Zeitperiode. Die Aggregation erfolgt automatisch von einzelnen Anfragen zu täglichen, wöchentlichen, monatlichen und jährlichen Zusammenfassungen.

SpalteBeschreibung
BezeichnungDie Zeitperiode der Statistik (z.B. Datum, Kalenderwoche, Monat oder Jahr).
GesendetAnzahl der Entitäten (Wertpapiere oder Währungspaare), die in Anfragen gesendet wurden.
AktualisiertAnzahl der Entitäten, für die neue oder aktualisierte Kursdaten bereitgestellt wurden.
In AntwortAnzahl der Entitäten, die in den Antworten enthalten waren.
AnfragenAnzahl der Anfragen, die in dieser Periode stattgefunden haben.

Aggregationsperioden

Die Protokolleinträge werden automatisch nach folgenden Perioden zusammengefasst:

  • Einzeln: Jede einzelne Anfrage wird separat protokolliert.
  • Täglich: Zusammenfassung aller Anfragen eines Tages.
  • Wöchentlich: Zusammenfassung aller Anfragen einer Kalenderwoche.
  • Monatlich: Zusammenfassung aller Anfragen eines Monats.
  • Jährlich: Zusammenfassung aller Anfragen eines Jahres.

Die Aggregation älterer Einträge und das Löschen alter Austauschnachrichten werden durch Job 22 durchgeführt, um die Datenmenge überschaubar zu halten. Die Aufbewahrungsdauer und Aggregationsschwellenwerte können über die Globalen Einstellungen GTNet konfiguriert werden.