Tuxedo-Anwendungen überwachen

Nach der Installation des „ Instana “-Agenten wird der Tuxedo-Anwendungssensor automatisch installiert.

Der Tuxedo-Sensor unterstützt nur die lokale Überwachung. Daher müssen Sie den „ Instana “-Agenten auf dem Host installieren, auf dem sich die Leistungsdaten-Dateien der Tuxedo-Anwendung befinden. Nachdem Sie den Tuxedo-Anwendungssensor wie im Abschnitt „Konfigurieren“ beschrieben eingerichtet haben, können Sie in der Benutzeroberfläche von „ Instana “ Kennzahlen anzeigen, die sich auf die Tuxedo-Anwendungen beziehen.

konfigurieren

Der Tuxedo-Anwendungssensor überwacht Tuxedo-Anwendungen durch Extrahieren von Daten aus Topologiedatei, Service-Broker-Projekt und Tuxedo-Service-Leistungsdatendateien. Um Überwachungsdaten aus den Tuxedo-Anwendungen zu erfassen, legen Sie Werte für die folgenden Parameter in der Agentenkonfigurationsdatei <agent_install_dir>/etc/instana/configuration.yaml fest:

#Tuxedo Application
com.instana.plugin.tuxedoapp:
  enabled: true
  poll_rate: 120 # The metrics poll rate in seconds.
  timeZoneServiceBroker: 'GMT' # The time zone that is used for the reporting time of the Service Broker Project log data. The default value is 'GMT'.
  timeZoneTuxedoService: 'GMT' # The time zone that is used for the reporting time of the Tuxedo Service performance data. The default value is 'GMT'.
  availabilityZone: 'Tuxedo Application Performance' # The default availability zone of the Tuxedo application.
  topology: '' # The directory where topology data files are located.
  serviceBrokerCallLog: '' # The directory where Service Broker Project log files are located.
  tuxedoPerf: '' # The directory where Tuxedo performance files are located.
  batchSizeServiceBroker: 400 # Indicates how many Service Broker Project log files will be handled in each thread.
  batchSizeTuxedo: 4000 # Indicates how many Tuxedo performance files will be handled in each thread.

Anpassen der Stapelgröße und der Abfragefrequenz

Der Tuxedo-Sensor verwendet Multithreads zur Überwachung der Leistungsdateien und Multidateien für Threadüberwachungen. Wenn der Sensor das Parsing der Dateien innerhalb der festgelegten Abfragerate nicht beendet, wird eine Fehlernachricht ähnlich der folgenden in der Datei <agent_install_dir>/data/log/agent.log angezeigt:

2023-06-16T18:19:08.531+08:00 | WARN | instana-executor-thread-2-11     | okerDataProvider | com.instana.sensor-tuxedoapp - 1.0.0 | 547531ms is taken to parse files, which is longer than the current poll rate 300000ms. You are suggested to increase the poll rate or reduce the batch size of Service Broker Project files.
2023-06-16T18:18:59.200+08:00 | WARN | instana-executor-thread-2-2      | xedoDataProvider | com.instana.sensor-tuxedoapp - 1.0.0 |  538200ms is taken to parse files, which is longer than the current poll rate 300000ms. You are suggested to increase the poll rate or reduce the batch size of Tuxedo Service files.

Wenn dieser Fehler auftritt, erhöhen Sie die Polling-Rate oder reduzieren Sie die Stapelgröße von Leistungsdateien.

Metriken anzeigen

Führen Sie die folgenden Schritte aus, um die Metriken anzuzeigen:

  1. Wählen Sie in der Seitenleiste der Benutzeroberfläche von „ Instana “ den Punkt „Infrastruktur“ aus.
  2. Suchen Sie die Verfügbarkeitszone, die Sie in der Konfigurationsdatei definiert haben. Wenn die Verfügbarkeitszone in der Konfigurationsdatei nicht angegeben ist, wird die Verfügbarkeitszone standardmäßig auf Tuxedo Application Performance gesetzt.
  3. Klicken Sie auf die Anwendung in der Verfügbarkeitszone.

Sie können die folgenden Details und Metriken im Dashboard anzeigen.

Tuxedo-Anwendung

Sie können Details der Tuxedo-Anwendung und Metriken anzeigen.

Eigenschaften

Die Details der Tuxedo-Anwendung sind in der folgenden Tabelle aufgeführt:

Anwendungsdetails Beschreibung
Anwendungsname Name der Domäne, die die Anwendung eindeutig identifiziert

Leistungsmetriken

Die Tuxedo-Anwendungsmetriken werden in der folgenden Tabelle aufgelistet:

Anwendungsmetrik Beschreibung
numOfSBrokerProjects Anzahl Service-Broker-Projekte
numOfTuxSvcs Anzahl der Tuxedo-Services
sbp_avgResTime Die durchschnittliche Antwortzeit von Service-Broker-Projekten
sbp_preCallTime Die durchschnittliche Zeit, die der Service-Broker für die Voraufrufverarbeitung benötigt hat.
sbp_callTime Die durchschnittliche Umlaufzeit für Serviceaufrufe von Service-Broker-Projekten.
sbp_postCallTime Die durchschnittliche Zeit, die der Service-Broker für die Verarbeitung nach einem Aufruf benötigt hat
sbp_durchsatz Der Durchsatz der Service-Broker-Projekte.
sbp_fehler Die Fehler pro Sekunde für ein bestimmtes Zeitintervall (Abfragerate), die für die Service-Broker-Projekte auftreten.
ts_avgResTime Die durchschnittliche Antwortzeit der Tuxedo-Services
TSM-Durchsatz Der Durchsatz der Tuxedo-Services

Tuxedo-Service

Sie können Details des Tuxedo-Service und Metriken anzeigen.

Eigenschaften

Die Details des Tuxedo-Service sind in der folgenden Tabelle aufgeführt:

Details des Tuxedo-Service Beschreibung
tsName Der Name des Tuxedo-Service

Leistungsmetriken

Die Metriken des Tuxedo-Service sind in der folgenden Tabelle aufgelistet:

Maschinenmetrik Beschreibung
countLessHalf Die Anzahl der Transaktionen, deren Ausführung weniger als 0.5 Sekunden dauert.
countHalfAndOneHalf Die Anzahl der Transaktionen, deren Ausführung zwischen 0.5 Sekunden und 1.5 Sekunden dauert.
countOneHalfAndThree Die Anzahl der Transaktionen, deren Ausführung zwischen 1.5 Sekunden und 3 Sekunden dauert.
countThreeAndFive Die Anzahl der Transaktionen, deren Ausführung zwischen 3 und 5 Sekunden dauert.
countGreaterFive Die Anzahl der Transaktionen, deren Ausführung länger als 5 Sekunden dauert.
avgResTime Durchschnittliche Antwortzeit
Durchsatz Durchsatz

Tuxedo-Server

Sie können Details des Tuxedo-Servers und Metriken anzeigen.

Eigenschaften

Die Details des Tuxedo-Servers sind in der folgenden Tabelle aufgeführt:

Details zum Tuxedo-Server Beschreibung
Server Der Name des Tuxedo-Servers
-Release Das Release des Tuxedo-Service
Organisator Der Hostname
Leistungsmetriken

Die Tuxedo-Servermetriken sind in der folgenden Tabelle aufgelistet:

Details zum Tuxedo-Server Beschreibung
avgResTime Durchschnittliche Antwortzeit
Durchsatz Durchsatz

Service-Broker-Projekt (SBP)

Sie können die Details und Metriken des Service-Broker-Projekts anzeigen.

Eigenschaften

Die Details des Service-Broker-Projekts sind in der folgenden Tabelle aufgeführt:

Details des Service-Broker-Projekts Beschreibung
sbpName Der Name des Service-Broker-Projekts

Leistungsmetriken

Die Metriken für Service-Broker-Projekte sind in der folgenden Tabelle aufgelistet:

Details des Service-Broker-Projekts Beschreibung
avgResTime Durchschnittliche Antwortzeit
preCallTime Die durchschnittliche Zeit, die der Service-Broker für die Voraufrufverarbeitung benötigt hat.
callTime Die durchschnittliche Umlaufzeit für Serviceaufrufe von Service-Broker-Projekten.
postCallTime Die durchschnittliche Zeit, die der Service-Broker für die Verarbeitung nach einem Aufruf benötigt hat
Durchsatz Durchsatz
Fehler Fehler pro Sekunde für ein bestimmtes Zeitintervall (Abfragerate)
Rsfu Die durchschnittlichen Nutzdaten der FML-Antwort.
RQFU Die durchschnittlichen Nutzdaten der FML-Anforderung.

Service-Broker

Sie können die Details und Metriken von Service Broker anzeigen.

Eigenschaften

Die Details des Service-Brokers sind in der folgenden Tabelle aufgeführt:

Details des Service-Brokers Beschreibung
serviceBroker Der Name des Service-Brokers.
Leistungsmetriken

Die Service-Broker-Metriken werden in der folgenden Tabelle aufgelistet:

Details des Service-Brokers Beschreibung
avgResTime Durchschnittliche Antwortzeit
Durchsatz Durchsatz
Rsfu Die durchschnittlichen Nutzdaten der FML-Antwort.
RQFU Die durchschnittlichen Nutzdaten der FML-Anforderung.