Services Resource Monitoring Tool (RMT)

Le Resource Monitoring Tool comporte deux composants principaux : le serveur principal de l’outil Resource Monitoring Tool (serveur RMT) et l’agent RMT.

  • C’est sur le serveur principal RMT que les données de Tableau Server sont rassemblées et diffusées via une interface Web. C’est également là que vous pouvez configurer RMT, et surveiller et analyser l’intégrité et les performances de Tableau Server.

  • Un agent s’exécute sur chacun des nœuds de la grappe de serveurs du Tableau Server afin de surveiller leurs performances et leur activité.

Cette rubrique décrit les services installés avec l’outil RMT. Les tableaux ci-dessous répertorient les services installés sur la machine du serveur RMT et ceux installés sur les machines de l'agent RMT.

 

Services du serveur RMT
NomObjectifEmplacement du fichier journal

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

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

Remarque : Pour plus d'informations sur les fichiers journaux, voir : Fichiers journaux de Tableau Resource Monitoring Tool.

Remarques
HôteUtilisé lors de l'installation et également pour garantir que les autres processus sont exécutés.Windows : host\YYYYMMDD.log

Linux : host/YYYMMDD.log

Responsabilités :
  • Observateur de processus : s'assure que les autres processus sont exécutés.

  • Observateur du fichier de configuration : détecte et réagit aux modifications dans les fichiers de configuration.

Gestionnaire de processus en arrière-planTraite les informations envoyées par les agents et conserve les données Postgres collectées par l’outil RMT. Fournit également un utilitaire de ligne de commande d'administration. Génère des incidents et des notifications en fonction des informations traitées.Windows : background\YYYYMMDD-pts.log

Linux : background/YYYYMMDD-pts.log

Responsabilités :
  • rmtadmin : utilitaire de ligne de commande qui expose les fonctionnalités de ligne de commande de l'administrateur.

  • Agent Traitement des données : gère la collecte et le traitement des données provenant de divers agents.

  • Interrogation d'état de TS : vérifie périodiquement l'état de Tableau Server (TS), garantissant que le système est actif et en bon état de fonctionnement.

  • Analyse des incidents : analyse les incidents, comme les erreurs, les échecs, l'atteinte de seuils pour différentes mesures.

  • Nettoyage des données : responsable du nettoyage des anciennes données.

  • Collecte d'informations graphiques ad hoc : collecte des données à la demande à des fins de surveillance.

  • Notifications : gère l'envoi de notifications pour les alertes et les incidents.

  • Archivage des données (désactivé) : implique l'archivage des anciennes données pour libérer des ressources ou pour des raisons de conformité. Cette fonction est présentement désactivée.

DirecteurIl s'agit d'une sorte de processus de coordination, et l'une de ses principales responsabilités est d'interroger Tableau Server sur l'état des licences et de définir l'état à l'échelle du système.Windows : director\YYYYMMDD-pts.log

Linux : director/YYYYMMDD-pts.log

Responsabilités :
  • État du groupement : surveille l’état et le bon fonctionnement de la grappe de serveurs et définit l’état à l’échelle du système.

  • Octroi de licences : interroge Tableau Server pour connaître l'état des licences.

  • ???Graph Scraping??? : extrait des données à des fins de surveillance et d’établissement de rapports. A probablement accès à la base de données du serveur.

  • Mise à niveau de la base de données : gère les mises à jour du schéma ou de la version de la base de données.

  • Traitement agrégé quotidien : exécute des tâches de traitement quotidiennes, telles que l'agrégation de données pour des rapports ou des analyses.

WebExécute le serveur Web. Fournit l’interface utilisateur. Enregistre les agents pour la collecte d'informationsWindows : web\YYYYMMDD-pts.log

Linux : web/YYYYMMDD-pts.log

Responsabilités :
  • Enregistrement de l'agent : gère l'enregistrement des agents qui surveillent ou collectent des données sur le serveur Tableau.

  • Interface utilisateur de configuration : fournit une interface utilisateur pour configurer divers paramètres et paramètres du système.

  • Interface utilisateur Performances/Activité/Contenu : offre une interface utilisateur permettant d'afficher les métriques de performances, les journaux d'activité et les données liées au contenu dans le système.

PostgreSQLRéférentiel de données localWindows : pgsql\*.log and *.csv

Linux : pgsql/*.log and *.csv

 
RabbitMQCourtier de messagesWindows : \master\logs\rabbitmq\*.log

Linux : master/logs/*.log

 

 

Services de l'agent RMT
NomObjectifEmplacement du fichier journal

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

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

Remarque : Pour plus d'informations sur les fichiers journaux, voir : Fichiers journaux de Tableau Resource Monitoring Tool.

Remarques
HôteUtilisé lors de l'installation et également pour garantir que les autres processus sont exécutés.Windows : host\YYYYMMDD.log

Linux : host/YYYYMMDD.log

Responsabilités :
  • Observateur de processus : s'assure que les autres processus sont exécutés.

  • Observateur du fichier de configuration : détecte et réagit aux modifications dans les fichiers de configuration.

Gestionnaire de processus en arrière-planTraite les informations envoyées par les agents et conserve les données Postgres collectées par l’outil RMT. Fournit également un utilitaire de ligne de commande d'administration. Génère des incidents et des notifications en fonction des informations traitées.Windows : background\YYYYMMDD-pts.log

Linux : background/YYYMMDD-pts.log

Responsabilités :
  • rmtadmin : utilitaire de ligne de commande qui expose les fonctionnalités de ligne de commande de l'administrateur.

  • Observateur de fichiers journaux : traite les informations envoyées par le serveur Tableau à partir des journaux.

WebExécute le serveur Web.

Effectue l'enregistrement de l'agent sur le serveur principal pour la publication des données.

Windows : web\YYYYMMDD-pts.log

Linux : web/YYYMMDD-pts.log

 

 

 

 

 

Merci de vos commentaires!Votre commentaire s été envoyé avec succès. Merci!