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:
- Wählen Sie in der Seitenleiste der Benutzeroberfläche von „ Instana “ den Punkt „Infrastruktur“ aus.
- 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 Performancegesetzt. - 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. |