RMT Server-configuratiebestand

In dit onderwerp worden de configuratieopties beschreven die u kunt gebruiken met behulp van het configuratiebestand. Zie Resource Monitoring Tool-serverconfiguratie, als u dit wilt doen met behulp van de webinterface.

In een poging om aan te sluiten bij onze bedrijfswaarden met betrekking tot gelijkwaardigheid, hebben we niet-inclusieve terminologie waar mogelijk aangepast. Omdat het wijzigen van termen op bepaalde plaatsen een ingrijpende verandering kan veroorzaken, handhaven we daar de bestaande terminologie. Het kan dus zijn dat de termen dus nog steeds voorkomen in CLI-opdrachten en -opties, installatiemappen, configuratiebestanden en andere items. Zie Over Tableau Help(Link wordt in een nieuw venster geopend) voor meer informatie.

Het configuratiebestand bevindt zich in %PROGRAMFILES%\Tableau\Tableau Resource Monitoring Tool\master\config\config.json. Dit pad kan variëren, afhankelijk van uw installatie.

Opmerking: configuratiewaarden worden opgeslagen in het configuratiebestand. Wijzigingen kunnen rechtstreeks in dit bestand worden aangebracht, maar het is raadzaam om de configuratieopties in de gebruikersinterface en via het rmtadmin-opdrachtregelhulpprogramma te gebruiken. Wanneer u wijzigingen aanbrengt in het configuratiebestand, moet u het systeem opnieuw opstarten om deze door te voeren.

Nadat u wijzigingen in het configuratiebestand hebt aangebracht, moet u de RMT-server opnieuw opstarten.

Dataretentie

De Resource Monitoring Tool slaat standaard twee weken aan detailgegevens en tien jaar aan geaggregeerde rapportagedata op.

Dit kan worden geconfigureerd. Hier volgt een voorbeeldfragment waarin de instellingen voor dataretentie worden gedefinieerd:

SMTP-configuratie

Een voorbeeldfragment uit config.json, waarin de SMTP-informatie wordt gedefinieerd:

De volledige lijst met configuratiewaarden die beschikbaar zijn in de smtp-configuratiesectie:

SleutelDatatypeVereist?Beschrijving
serverTekenreeksOptioneelDe SMTP-server die moet worden gebruikt. Standaardwaarde: localhost
portNummerOptioneelHet poortnummer van de SMTP-server. Standaardwaarde: 25
usernameTekenreeksOptioneelDe gebruikersnaam die moet worden gebruikt als verificatie is vereist voor de server.
passwordTekenreeksOptioneelHet wachtwoord dat moet worden gebruikt als verificatie is vereist voor de server.
requireSSLBooleaanse waardeOptioneeltrue als SSL is vereist voor uw SMTP-server, anders false. Standaardwaarde: false

Meldingsconfiguratie

Een voorbeeldfragment uit config.json, waarin de meldingsinformatie wordt gedefinieerd:

Globale meldingsinformatie (zoals hierboven wordt weergegeven) kan per omgeving worden overschreven in de sectie environments:

De volledige lijst met configuratiewaarden die beschikbaar zijn in de notifications.email-configuratiesectie:

SleutelDatatypeVereist?Beschrijving
fromTekenreeksVereistHet e-mailadres van de afzender.
toTekenreeksVereistHet e-mailadres/de e-mailadressen van de ontvanger. Meerdere adressen moeten gescheiden worden door komma's of puntkomma's.
minimumIncidentSeverityTekenreeksOptioneelDe minimale incidenternst waarmee e-mails worden verzonden. Standaardwaarde: critical. Zie ook Resource Monitoring Tool van Tableau: incidenten.

Histogramconfiguratie

De grenzen die worden gebruikt om histogrammen te genereren in de webinterface kunnen worden geconfigureerd met behulp van een reeks waarden die elke grens aanduiden.

De volledige lijst met configureerbare histogrammen in de sectie monitoring.histograms:

SleutelDatatypeVereist?Beschrijving
viewLoadDurationReeks getallenOptioneelDe histogramgrenzen voor weergavebelastingen. De waarden zijn in milliseconden. Standaardwaarde: [1000, 3000, 6000, 10000]
externalDataRequestDurationReeks getallenOptioneelDe histogramgrenzen voor externe aanvragen voor data. De waarden zijn in milliseconden. Standaardwaarde: [1000, 3000, 6000, 10000]
backgroundTaskDurationReeks getallenOptioneelDe histogramgrenzen voor achtergrondtaken. De waarden zijn in milliseconden. Standaardwaarde: [60000, 300000, 600000, 1800000]

Als voorbeeld kunt u de volgende histogrambuckets gebruiken voor alles op globaal niveau:

  • ≤ 1 seconde
  • > 1 seconde en ≤ 10 seconden
  • > 10 seconden en ≤ 30 seconden
  • > 30 seconden

De configuratie ziet er dan als volgt uit:

Histogramgrenzen kunnen ook per omgeving worden ingesteld. Als voorbeeld kunt u voor een omgeving waarvan de id 'stagingomgeving' is de volgende histogrambuckets voor de weergave gebruiken:

  • ≤ 2,5 seconden
  • > 2,5 seconden en ≤ 5 seconden
  • > 5 seconden en ≤ 30 seconden
  • > 30 seconden en ≤ 1 minuut
  • > 1 minuut en ≤ 10 minuten
  • > 10 minuten

De configuratie ziet er dan als volgt uit:

De 'stagingomgeving' zou voor achtergrondtaken terugvallen op de globale histogramconfiguratie.

Minimale TLS-versie

Standaard gebruikt RMT een beveiligde versie van TLS om het verkeer te versleutelen. De minimale standaardversie is 1.2, maar als u specifieke beveiligingsvereisten hebt waarvoor oudere versies van TLS moeten worden uitgeschakeld, kunt u het gedeelte server.minimumTlsVersion van het configuratiebestand zodanig aanpassen dat een minimale TLS-versie wordt afgedwongen, zoals weergegeven in het onderstaande voorbeeldfragment, waarbij de minimale versie is ingesteld op 1.3. De lijst met geldige waarden voor minimumTlsVersion ziet u in SSL-protocollen van .Net Core(Link wordt in een nieuw venster geopend).

Incidentconfiguratie

Zie Incidenten voor informatie over welke incidentopties beschikbaar zijn en hoe u deze kunt configureren.

Agent

Het configuratiebestand van de agentservice bevindt zich in %PROGRAMFILES%\Tableau\Tableau Resource Monitoring Tool\agent\config\config.json. Dit pad kan variëren, afhankelijk van uw installatie.

Nadat u wijzigingen in het configuratiebestand hebt aangebracht, moet u de agentservice opnieuw starten.

Tableau Server-detectie

In bijna alle situaties detecteren agents automatisch de Tableau Server-installatie en is er geen configuratie nodig die verder gaat dan de standaard configuratie van agents. U kunt desgewenst de Tableau Server-informatie echter handmatig configureren via het bestand config.json.

Een voorbeeldfragment uit config.json, waarin de Tableau Server-informatie wordt gedefinieerd die nodig is om de agent uit te voeren:

{  
  "agent":  {  
    "tableauServer":  {  
      "override":  true,  
      "productVersion":  2021.4,  
      "applicationDirectory":  "C:\\Tableau\\Tableau Server\\2021.4"  
    }  
  }  
}

Backslashes moeten worden geëscaped, zoals hierboven wordt weergegeven voor de JSON-indeling.

De volledige lijst met configuratiewaarden die beschikbaar zijn in de agent.tableauServer-configuratiesectie:

SleutelDatatypeVereist?Beschrijving
applicationDirectoryTekenreeksVereistDe hoofdmap van de Tableau Server-toepassing.
dataDirectoryTekenreeksOptioneelDe map voor het ophalen van Tableau Server-databestanden.
overrideBooleaanse waardeOptioneeltrue om ervoor te zorgen dat de configuratiewaarden voorrang krijgen boven automatisch gedetecteerde waarden. false om de configuratiewaarden te laten fungeren als een terugvaloptie voor de automatisch gedetecteerde waarden.
productVersionNummerVereistHet versienummer van Tableau Server.

Agentlogboekregistratie

Zie Resource Monitoring Tool van Tableau-logboekbestanden.

Veelgebruikt

Veelgebruikte configuratiewaarden zijn beschikbaar in zowel RMT Server- als de agenttoepassingen. Zie de secties voor de specifieke toepassingen voor richtlijnen voor het vinden van het configuratiebestand.

Nadat u wijzigingen in het configuratiebestand hebt aangebracht, moet u de toepassingsservice opnieuw starten.

Versleutelde berichten

Als u versleutelde berichten wilt inschakelen, moet de RabbitMQ-server eerst zo worden geconfigureerd dat TLS is toegestaan. Zie de beheerdershandleiding voor Versleutelde dataverzameling voor meer informatie.

Bij het configureren van de RMT-server of -agent(s) voor versleutelde berichten:

  • Zowel de vlag enabled als certificateHostName moet zo zijn geconfigureerd dat versleuteling wordt ingeschakeld.
  • De variabele certificateHostName MOET overeenkomen met de canonieke naam (CN=) op het servercertificaat, anders mislukt de verbinding.
  • De instelling port in de sectie mq moet waarschijnlijk worden gewijzigd op basis van de TLS-poort die u voor RabbitMQ hebt geconfigureerd.

De volledige lijst met configuratiewaarden die beschikbaar zijn in de mq.tls-configuratiesectie:

SleutelDatatypeVereist?Beschrijving
enabledBooleaanse waardeOptioneeltrue schakelt TLS-versleuteling in voor berichtenverbindingen. false maakt gebruik van niet-versleutelde verbindingen voor berichten. Standaardwaarde: false
certificateHostNameTekenreeksOptioneelcertificateHostName MOET overeenkomen met de canonieke naam (CN=) van het servercertificaat, anders mislukt de verbinding. Standaardwaarde: ""

Wie kan dit doen

Resource Monitoring Tool-beheerder of een Resource Monitoring Tool-gebruiker met de rol Server-/omgevingsbeheer.

Bedankt voor uw feedback.De feedback is verzonden. Dank u wel.