Service Resource Monitoring Tool (RMT)

L’outil Resource Monitoring Tool comporte deux composants principaux : le Serveur RMT et l’Agent RMT.

  • C’est sur le Serveur 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 ainsi surveiller et analyser l’intégrité et les performances de Tableau Server.

  • Un Agent s’exécute sur chacun des nœuds de votre cluster Tableau Server afin de surveiller leurs performances et leur activité.

Cette rubrique décrit les services installés avec RMT. Les tableaux ci-dessous répertorient les services installés sur l’ordinateur du Serveur RMT et ceux installés sur les ordinateurs de l’Agent RMT.

 

Services du Serveur RMT
NomObjectifEmplacement des fichiers journaux

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 vérifier que les autres processus fonctionnent.Windows : host\YYYYMMDD.log

Linux : host/YYYMMDD.log

Responsabilités :
  • Moniteur de processus : s’assure que d’autres processus sont en cours d’exécution.

  • Moniteur des fichiers de configuration : détecte les modifications dans les fichiers de configuration et y répond.

BackgrounderTraite les informations envoyées par les agents et conserve les données postgres collectées par 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 pour l’administrateur.

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

  • Interrogation de l’état TS : interroge périodiquement l’état de Tableau Server (TS), garantissant que le système est actif et sain.

  • Analyse des incidents : analyse les incidents, tels que 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 pour la 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 actuellement désactivée.

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

Linux : director/YYYYMMDD-pts.log

Responsabilités :
  • État du cluster : surveille l’état et la santé du cluster de serveurs et définit l’état à l’échelle du système.

  • Licences : interrogez Tableau Server pour connaître l’état des licences.

  • Extraction de graphiques : extrayez des données à des fins de surveillance et de reporting. 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 Tableau Server.

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

  • Interface utilisateur Performances/Activité/Contenu : fournit une interface utilisateur permettant aux utilisateurs d’afficher les mesures 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

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

Linux : master/logs/*.log

 

 

Services de l’Agent RMT
NomObjectifEmplacement des fichiers journaux

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 vérifier que les autres processus fonctionnent.Windows : host\YYYYMMDD.log

Linux : host/YYYYMMDD.log

Responsabilités :
  • Moniteur de processus : s’assure que d’autres processus sont en cours d’exécution.

  • Moniteur des fichiers de configuration : détecte les modifications dans les fichiers de configuration et y répond.

BackgrounderTraite les informations envoyées par les agents et conserve les données postgres collectées par 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 pour l’administrateur.

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

WebExécute le serveur Web.

Effectue l’enregistrement de l’agent auprès du serveur principal pour la publication des données.

Windows : web\YYYYMMDD-pts.log

Linux : web/YYYMMDD-pts.log

 

 

 

 

 

Merci de vos commentaires !Avis correctement envoyé. Merci