Die Dienste des Resource Monitoring Tools (RMT)

Das Resource Monitoring Tool besteht aus zwei Hauptkomponenten: Resource Monitoring Tool Master (RMT-Server) und RMT Agent.

  • Auf dem RMT Master werden die Daten von Tableau Server gesammelt und über eine Webschnittstelle bereitgestellt. Hier können Sie auch RMT konfigurieren und den Zustand und die Leistung von Tableau Server überwachen und analysieren.

  • Auf jedem der Knotenpunkte in Ihrem Tableau Server-Cluster wird ein Agent ausgeführt, um deren Leistung und Aktivität zu überwachen.

In diesem Artikel werden die mit RMT installierten Dienste beschrieben. In den folgenden Tabellen sind die auf dem RMT-Server und auf den RMT-Agent-Computern installierten Dienste aufgeführt.

 

RMT-Server-Dienste
NameZweckSpeicherort der Protokolldatei

Windows: C:\Program Files\Tableau\Tableau Resource Monitoring Tool\master\logs\

Linux: /var/opt/tableau/tabrmt/master/logs

Hinweis: Weitere Informationen zu Protokolldateien finden Sie unter: Tableau Resource Monitoring Tool Protokolldateien.

Hinweise
HostWird während der Installation verwendet und auch, um sicherzustellen, dass die anderen Prozesse ausgeführt werden.Windows: host\YYYYMMDD.log

Linux: host/YYYMMDD.log

Aufgaben:
  • Prozessbeobachter: Stellt sicher, dass die anderen Prozesse ausgeführt werden.

  • Beobachter der Konfigurationsdatei: Erkennt und reagiert auf Änderungen in den Konfigurationsdateien.

BackgrounderVerarbeitet die von den Agents gesendeten Informationen und verwaltet die von RMT gesammelten Postgres-Daten. Bietet auch ein Administrator-Befehlszeilenprogramm. Generiert Vorfälle und Benachrichtigungen auf Grundlage der verarbeiteten Informationen.Windows: background\YYYYMMDD-pts.log

Linux: background/YYYYMMDD-pts.log

Zuständigkeitsbereiche:
  • rmtadmin: Befehlszeilenprogramm, das Befehlszeilenfunktionen für den Administrator bereitstellt.

  • Agent-Datenverarbeitung: Übernimmt die Datenerfassung und -verarbeitung von verschiedenen Agents

  • TS-Statusabfrage: Fragt regelmäßig den Status von Tableau Server (TS) ab, um sicherzustellen, dass das System aktiv ist und fehlerfrei ausgeführt wird.

  • Vorfallanalyse: Analysiert Vorfälle wie Fehler, Ausfälle und das Erreichen von Schwellenwerten verschiedener Kennzahlen.

  • Datenbereinigung: Bereinigt alte Daten.

  • Informationserfassung für Ad-hoc-Diagramme: Sammelt Daten zur On-demand-Überwachung.

  • Benachrichtigungen: Sendet Benachrichtigungen bei Warnungen und Vorfällen.

  • Datenarchivierung (deaktiviert): Archiviert alte Daten, um Ressourcen freizugeben oder Compliance-Vorgaben zu erfüllen. Dies ist derzeit deaktiviert.

DirectorDies ist eine Art von Koordinierungsprozess. Eine seiner Hauptaufgaben besteht darin, den Lizenzstatus des Tableau-Servers abzufragen und den systemweiten Status festzulegen.Windows: director\YYYYMMDD-pts.log

Linux: director/YYYYMMDD-pts.log

Aufgaben:
  • Clusterstatus: Überwacht die Integrität und den Status des Serverclusters und legt den systemweiten Status fest.

  • Lizenzierung: Fragt vom Tableau-Server den Lizenzstatus ab.

  • Graph Scraping: Extrahiert Daten für Überwachungsaufgaben und die Berichterstattung. Hat wahrscheinlich Zugriff auf die Serverdatenbank.

  • Datenbank-Upgrade: Handhabt Updates des Datenbankschemas oder der Datenbankversion

  • Tägliche aggregierte Verarbeitung: Führt tägliche Verarbeitungsaufgaben aus, beispielsweise das Aggregieren von Daten für Berichte oder Analysen.

WebFührt den Webserver aus. Stellt die Benutzeroberfläche bereit. Registriert Agents zur InformationsabfrageWindows: web\YYYYMMDD-pts.log

Linux: web/YYYYMMDD-pts.log

Aufgaben:
  • Agent-Registrierung: Verwaltet die Registrierung von Agents, die Daten auf dem Tableau-Server überwachen oder sammeln.

  • Konfigurationsbenutzeroberfläche: Bietet eine Benutzeroberfläche zum Konfigurieren verschiedener Systemeinstellungen und Parameter.

  • Benutzeroberfläche für Leistung/Aktivität/Content: Bietet Benutzern eine Benutzeroberfläche zum Anzeigen von Leistungsmesswerten, Aktivitätsprotokollen und inhaltsbezogenen Daten im System.

PostgreSQLLokales Daten-RepositoryWindows: pgsql\*.log and *.csv

Linux: pgsql/*.log and *.csv

 
RabbitMQMessage BrokerWindows: \master\logs\rabbitmq\*.log

Linux: master/logs/*.log

 

 

RMT-Agent-Dienste
NameZweckSpeicherort der Protokolldatei

Windows: C:\Program Files\Tableau\Tableau Resource Monitoring Tool\master\logs\

Linux: /var/opt/tableau/tabrmt/master/logs

Hinweis: Weitere Informationen zu Protokolldateien finden Sie unter: Tableau Resource Monitoring Tool Protokolldateien.

Hinweise
HostWird während der Installation verwendet und auch, um sicherzustellen, dass die anderen Prozesse ausgeführt werden.Windows: host\YYYYMMDD.log

Linux: host/YYYYMMDD.log

Aufgaben:
  • Prozessbeobachter: Stellt sicher, dass die anderen Prozesse ausgeführt werden.

  • Beobachter der Konfigurationsdatei: Erkennt und reagiert auf Änderungen in den Konfigurationsdateien.

BackgrounderVerarbeitet die von den Agents gesendeten Informationen und verwaltet die von RMT gesammelten Postgres-Daten. Bietet auch ein Administrator-Befehlszeilenprogramm. Generiert Vorfälle und Benachrichtigungen auf Grundlage der verarbeiteten Informationen.Windows: background\YYYYMMDD-pts.log

Linux: background/YYYMMDD-pts.log

Aufgaben:
  • rmtadmin: Befehlszeilenprogramm, das Befehlszeilenfunktionen für den Administrator bereitstellt.

  • Protokollüberwachung: Verarbeitet die vom Tableau-Server aus Protokollen gesendeten Informationen.

WebFührt den Webserver aus.

Führt die Agent-Registrierung beim Master zur Datenveröffentlichung durch.

Windows: web\YYYYMMDD-pts.log

Linux: web/YYYMMDD-pts.log

 

 

 

 

 

Vielen Dank für Ihr Feedback!Ihr Feedback wurde erfolgreich übermittelt. Vielen Dank.