Installera Tableau Resource Monitoring Tool

Tableau Resource Monitoring Tool har två komponenter: RMT-servern och agenten.

Resource Monitoring Tool-förutsättningarna och RMT-servern måste installeras på dedikerad maskinvara för att säkerställa att de har nödvändiga resurser och att det inte finns några datorresurskonflikter med andra program eller annan mjukvara. Dessa bör inte installeras på Tableau Server-datorn, utom i undantagsfall (till exempel för begränsade demonstrationsändamål i icke-produktionsmiljöer).

Agenter installeras på alla noder i Tableau Server som du vill övervaka.

Installationsprogrammet för installation av Resource Monitoring Tool finns på webbplatsen för nedladdning av Advanced Management(Länken öppnas i ett nytt fönster). Ladda ner alla filer som börjar med Tabrmt.

I ett försök att verkställa våra företagsvärderingar om jämlikhet har vi ändrat icke-inkluderande terminologi där det är möjligt. Vi behåller den befintliga terminologin eftersom ändrade villkor på vissa platser kan orsaka en brytande förändring. Därför kan du fortsätta att se villkoren i CLI-kommandon och -alternativ, installationsmappar, konfigurationsfiler och andra instanser. Mer information finns i Om Tableau-hjälpen(Länken öppnas i ett nytt fönster).

Versionshistorik för installation

Det här avsnittet beskriver betydande förändringar av installationsprocessen. Använd det här avsnittet för att förstå vilka ändringar som har gjorts beroende på din nuvarande version och versionen du uppgraderar till.

  • Från och med version 2022.3 har du möjlighet att konfigurera RabbitMQ-meddelandetjänsten och PostgreSQL-databasen som används av Resource Monitoring Tool på en molnplattform. För närvarande stöds AWS AMQ för RabbitMQ och Amazon RDS för PostgreSQL-databasen. Med detta tillägg kan du välja att installera lagringsplatsen och meddelandekötjänsten med RMT Server på samma dator eller separat på AWS-plattformen.
  • Från och med version 2020.4 kan Resource Monitoring Tool installeras på Windows- eller Linux-datorer. Tidigare stöddes installation av Resource Monitoring Tool endast på Windows-datorer.
  • Från och med 2020.2 kommer ett enda installationsprogram att installera både förutsättningarna och RMT-servern. Du behöver du bara två installationsprogram: ett för RMT Server som innehåller de nödvändiga tillbehören och ett för installationen av agenten.

 

Innan Resource Monitoring Tool installeras

  • Läs följande krav och instruktioner:
    • Minsta maskinvarukrav och rekommendationer för Tableau Resource Monitoring Tool
    • Checklista för förinstallation - Tableau Resource Monitoring Tool
    • Följande operativsystem stöds:
      • AlmaLinux:

        Version 2023.3.1 och senare: AlmaLinux 8.x, AlmaLinux 9.x

      • Amazon Linux:

        Version 2023.3.1 och senare: Amazon Linux 2, Amazon Linux 2023

        Version 2023.3.0 och tidigare: Amazon Linux 2

      • CentOS:

        Version 2023.3.1 och senare: 7.9 och senare (förutom 8.x), Stream 8.x, Stream 9.x

        Version 2023.3.0 och tidigare: 7.9 och senare (förutom 8.x)

      • Oracle:

        Version 2023.3.1 och senare: Oracle 8.x, Oracle 9.x

      • Red Hat Enterprise Linux (RHEL):

        Version 2023.3.1 och senare: 9.x, 8.3+, 7.3+

        Version 2023.3.0: 9.x, 8.3+, 7.3+

        Version 2023.1.x och tidigare: 8.3+, 7.3+

      • Rocky Linux:

        Version 2023.3.1 och senare: Rocky Linux 8.x, Rocky Linux 9.x

      • Ubuntu:

        Version 2023.1.1 och senare: de senaste versionerna av Ubuntu 16.04 LTS, 18.04 LTS (inte 17.04) och 20.04 LTS, 22.04

        Version 2023.1.0: de senaste versionerna av Ubuntu 16.04 LTS, 18.04 LTS (inte 17.04) och 20.04 LTS

        Version 2022.3 och tidigare: de senaste versionerna av Ubuntu 16.04 LTS och 18.04 LTS (inte 17.04)

      Ytterligare anteckningar om Linux-distributioner:

      • Distributioner från Red Hat Enterprise Linux (RHEL), CentOS, Oracle Linux och Amazon Linux kallas kollektivt RHEL-liknande i denna dokumentation.
      • Tidigare versioner av CentOS och Ubuntu stöds inte eftersom Tableau Server kräver systemd för processhantering.
      • Versionen av installationsprogrammet med filsuffixet .deb installeras på Ubuntu-distributioner.

        Från och med juli 2022 stöds inte längre Debian-distributioner. Mer information finns i det här Tableau Community-inlägget(Länken öppnas i ett nytt fönster).

      • Anpassade kärnor stöds inte.

  • Se till att den Tableau Server-installation du ska övervaka är licensierad för Advanced Management. Du måste ha en giltig Advanced Management-licens för att använda Resource Monitoring Tool.
  • Granska storleken på Tableau Server-loggarna. När agenten har installerats och konfigurerats bearbetar Resource Monitoring Tool relevanta historiska data från Tableau Server-loggar innan data visas. Om det finns en stor mängd historiska loggdata kan det ta en stund att bearbeta informationen som i sin tur kan leda till fördröjd bearbetningen av nyare händelser på servern.

    Om du är orolig för fördröjning och inte har historisk information kan du göra följande för att rensa befintliga filer:

    Obs! Prestandadata som CPU-användning och minnesanvändning samlas inte in med hjälp av historiska loggdata. De samlas in efter att agenten har installerats och konfigurerats så att rensning av historiska data inte påverkar prestandadata.

  • Aktivera den skrivskyddade inbyggda användaren för Tableau Server-lagringsplatsen. Denna användare används vid installation av Resource Monitoring Tool-agenten. Detta är ett krav från och med version 2022.3. Läs mer i Samla in data med Tableau Server-lagringsplatsen.
  • Bestäm om du vill konfigurera lagringsplatsen och meddelandekötjänsten externt till Resource Monitoring Tool.

Installationsarkitektur

En översikt över konfigurationen av Resource Monitoring Tool. Detta diagram visar två Tableau Server-kluster som övervakas av RMT-servern.

 

En detaljerad vy av Resource Monitoring Tool-komponenter som är installerade på RMT-servern och agenten.

 

Installationsöversikt

RMT-servern kan installeras på båda operativsystemen och är inte beroende av det operativsystem som agenten är installerad på. Detta innebär att du kan installera RMT-servern och agenten på olika operativsystem.

Agenten installeras dock på noderna i Tableau Server-klustret, så valet av operativsystem för agenten beror på Tableau Server-installationen.

Du kan övervaka flera Tableau Server-kluster med samma Resource Monitoring Tool. Varje Tableau-kluster ska konfigureras som en separat miljö.

Extern konfiguration

Lagringsplatsen och meddelandekötjänsten kan båda finnas externt för RMT Server på AWS-plattformen. Använd AWS RDS-instansen som värd för lagringsplatsen och AWS AMQ för meddelandekön. Mer information om konfigurationen, steg-för-steg-instruktioner och annan information finns i:

Installation på Linux

Du kan installera RMT-servern och agenten med hjälp av kommandoraden på Linux operativsystem.

Här är stegen för att installera Resource Monitoring Tool:

  1. Installera RMT-servern med kommandoraden.

    När du startar installationsprogrammet Resource Monitoring Toolinstalleras vissa program som krävs för att köra Resource Monitoring Tool först. Programmen som installeras är RabbitMQ, Erlang och en dedikerad PostgreSQL-databas. Installationsprogrammet fortsätter sedan genom att installera RMT-servern.

  2. Installera agenten med kommandoraden.

    Installera agenten på var och en av dina Tableau Server-noder. agenten skickar information om Tableau Servers användning och prestanda till RMT-servern för rapportering.

HTTPS

Bästa praxis är att använda HTTPS för att skydda känslig information och användarautentiseringsuppgifter.

Inställningen Kräv HTTPS i serverkonfigurationen används för kommunikation mellan användare och RMT-servern. Den används också när du registrerar en agenten. Normal agentkommunikation mellan agenten och RMT för datainsamling görs via Rabbit MQ.

Inledningsvis installeras RMT-servern med ett självsignerat certifikat och använder det certifikatet för HTTPS-kommunikation, vilket inkluderar kommunikation under agentregistrering. Du kan använda ditt eget certifikat istället för det självsignerade certifikatet. Detta kan göras under RMT Server-installationen på sidan Serverkonfiguration eller när installationen är klar.

SSL-certifikatsläge och krav

Verktyget för Resource Monitoring Tool stöder följande lägen för användning av SSL-certifikat:

  • Standard: i det här läget används det självsignerade standardcertifikatet som tillhandahålls av installationsprogrammet.
  • Lokalt: Det här läget låter dig ange ett filbaserat certifikat i mappen /var/opt/tableau/tabrmt/master/config.

Följ dessa riktlinjer och krav för ditt certifikat:

  • Du måste ha ett HTTPS-certifikat (till exempel X.509) för lämpliga domäner. Detta beror på lokala säkerhetspolicier och certifikatkrav. Om Resource Monitoring Tool till exempel använder en CName- eller SSL-proxy för genomströmning kan du behöva använda ett SAN-certifikat. Jokerteckencertifikat stöds för flera underdomäner.
  • Resource Monitoring Tool stöder endast PKCS #12 och PEM-format.
  • Resource Monitoring Tool-webbservern kräver ett certifikat och en privat nyckel, och valfritt en certifikatkedja.

    Den privata nyckeln kan vara antingen RSA eller DSA.

    Dessa kan tillhandahållas i en enskild fil eller flera grupperade filer.

    • Exempel på enskild fil:
      • PKCS # 12: En enskild fil med filtilläggen .pfx eller .p12.
      • PEM: PEM-kodat certifikat + privat nyckel (plus valfria mellanliggande certifikatutfärdare som är kopplade till rotcertifikatutfärdaren), i en enda fil med tillägget .pem. Objekten i filen behöver inte vara i någon specifik ordning.
    • Exempel på grupperade filer:
      • PEM-kodat certifikat i.crt- eller .cer-fil PLUS
      • PEM-kodad privat nyckel i en .key file PLUS (valfritt)
      • PEM-kodad certifikatutfärdare i en eller flera .ca-filer

Standardsökvägar för filer och kataloger:

RMT-server:

  • Installationskatalog: /opt/tableau/tabrmt/master
  • Konfigurationsfil: /var/opt/tableau/tabrmt/master/config.json
  • Loggar: /var/opt/tableau/tabrmt/master/logs

Agenten:

  • Installationskatalog: /opt/tableau/tabrmt/agent
  • Bootstrap: /var/opt/tableau/tabrmt/agent/bootstrap
  • Loggar: /var/opt/tableau/tabrmt/agent/logs

Vem kan göra detta?

För att kunna installera Resource Monitoring Tool måste du ha följande:

  • Användarkonto med fullständig sudo-åtkomst.
  • Administratörsroll på Tableau Server.
  • Resource Monitoring Tool-administratörskonto.

Nästa steg

Installera RMT-servern: