Servizi di Resource Monitoring Tool (RMT)

Resource Monitoring Tool è costituito da due componenti principali: Resource Monitoring Tool Master (RMT Server) e RMT Agent.

  • RMT Master è l’area in cui i dati di Tableau Server vengono raccolti e resi disponibili tramite un’interfaccia Web. Qui è anche possibile configurare RTM, nonché monitorare e analizzare l’integrità e le prestazioni di Tableau Server.

  • Un agente viene eseguito su ogni nodo del cluster di Tableau Server per monitorarne le prestazioni e l’attività.

In questo argomento vengono descritti i servizi installati con RMT. Nelle tabelle sottostanti sono elencati i servizi installati sul computer RMT Server e quelli installati sui computer RMT Agent.

 

Servizi di RMT Server
NomeScopoPosizione del file di log

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

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

Nota: per ulteriori informazioni sui file di log, consulta: File di log Tableau Resource Monitoring Tool.

Note
HostUtilizzato durante l'installazione e anche per garantire che gli altri processi siano in esecuzione.Windows: host\YYYYMMDD.log

Linux: host/YYYMMDD.log

Responsabilità:
  • Watcher processi: verifica che altri processi siano in esecuzione.

  • Watcher file di configurazione: rileva e risponde alle modifiche nei file di configurazione.

Gestione componenti in backgroundElabora le informazioni inviate dagli agenti e gestisce i dati PostgreSQL raccolti da RMT. Fornisce anche l'utilità della riga di comando di amministrazione. Genera incidenti e notifiche in base alle informazioni elaborate.Windows: background\YYYYMMDD-pts.log

Linux: background/YYYYMMDD-pts.log

Responsabilità:
  • rmtadmin: utilità della riga di comando che espone le funzionalità della riga di comando per l'amministratore.

  • Elaborazione dei dati dell'agente: gestisce la raccolta e l'elaborazione dei dati dai vari agenti

  • Polling dello stato TS: esegue periodicamente il polling dello stato di Tableau Server (TS), assicurandosi che il sistema sia attivo e integro.

  • Analisi degli incidenti: analizza gli incidenti, come errori, guasti, raggiungimento delle soglie per diverse misure.

  • Pulizia dei dati: responsabile della pulizia dei vecchi dati.

  • Raccolta delle informazioni sui grafici ad hoc: raccoglie i dati per il monitoraggio su richiesta.

  • Notifiche: gestisce l'invio di notifiche per avvisi e incidenti.

  • Archiviazione dei dati (disattivata): prevede l'archiviazione di vecchi dati per liberare risorse o per motivi di conformità. Al momento questa funzione è disabilitata.

DirectorSi tratta di una sorta di processo di coordinamento; una delle sue responsabilità principali è eseguire query su Tableau Server in merito allo stato delle licenze e impostare lo stato dell'intero sistema.Windows: director\YYYYMMDD-pts.log

Linux: director/YYYYMMDD-pts.log

Responsabilità:
  • Stato del cluster: monitora l'integrità e lo stato del cluster di server e imposta lo stato dell'intero sistema.

  • Gestione delle licenze: interroga Tableau Server sullo stato delle licenze.

  • Scorporo dei grafici: estrae i dati a scopo di monitoraggio e reporting. È possibile che questa responsabilità abbia accesso al database del server.

  • Aggiornamento del database: gestisce gli aggiornamenti dello schema o della versione del database

  • Elaborazione aggregata giornaliera: esegue le attività di elaborazione giornaliera, come l'aggregazione dei dati per report o analisi.

WebGestisce il server Web. Fornisce l'interfaccia utente. Registra gli agenti per la raccolta delle informazioniWindows: web\YYYYMMDD-pts.log

Linux: web/YYYYMMDD-pts.log

Responsabilità:
  • Registrazione degli agenti: gestisce la registrazione degli agenti che monitorano o raccolgono dati sul server Tableau.

  • Interfaccia utente di configurazione: fornisce un'interfaccia utente per configurare impostazioni e parametri di sistema vari.

  • Interfaccia utente prestazioni/attività/contenuto: offre un'interfaccia utente che consente agli utenti di visualizzare metriche sulle prestazioni, log attività e dati relativi ai contenuti nel sistema.

PostgreSQLRepository di dati localeWindows: pgsql\*.log and *.csv

Linux: pgsql/*.log and *.csv

 
RabbitMQBroker di messaggiWindows: \master\logs\rabbitmq\*.log

Linux: master/logs/*.log

 

 

Servizi di RMT Agent
NomeScopoPosizione del file di log

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

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

Nota: per ulteriori informazioni sui file di log, consulta: File di log Tableau Resource Monitoring Tool.

Note
HostUtilizzato durante l'installazione e anche per garantire che gli altri processi siano in esecuzione.Windows: host\YYYYMMDD.log

Linux: host/YYYYMMDD.log

Responsabilità:
  • Watcher processi: verifica che altri processi siano in esecuzione.

  • Watcher file di configurazione: rileva e risponde alle modifiche nei file di configurazione.

Gestione componenti in backgroundElabora le informazioni inviate dagli agenti e gestisce i dati PostgreSQL raccolti da RMT. Fornisce anche l'utilità della riga di comando di amministrazione. Genera incidenti e notifiche in base alle informazioni elaborate.Windows: background\YYYYMMDD-pts.log

Linux: background/YYYMMDD-pts.log

Responsabilità:
  • rmtadmin: utilità della riga di comando che espone le funzionalità della riga di comando per l'amministratore.

  • Watcher log: elabora le informazioni dei log inviate dal server Tableau.

WebGestisce il server Web.

Esegue la registrazione degli agenti sul server master per la pubblicazione dei dati.

Windows: web\YYYYMMDD-pts.log

Linux: web/YYYMMDD-pts.log

 

 

 

 

 

Grazie per il tuo feedback.Il tuo feedback è stato inviato. Grazie!