Resource Monitoring Tool upgraden
Met deze instructies kunt u een bestaande installatie van Resource Monitoring Tool van Tableau upgraden.
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.
Opmerking: de Resource Monitoring Tool voert een in-place upgrade uit en upgradet uw huidige installatie naar de nieuwere versie. Verwijder de huidige installatie niet vóór het upgraden.
Opmerkingen over de upgrade
Houd rekening met het volgende voordat u met het upgraden begint:
- Als u van plan bent om over te stappen op een externe opslagplaats (PostgreSQL) of een externe berichtenwachtrijservice (RabbitMQ), zorg er dan voor dat u de sectie met best practices voor upgrades in de volgende onderwerpen doorneemt:
- Best practices bijwerken voor externe opslagplaats
- Best practices bijwerken voor externe berichtenwachtrijen
Vanaf versie 2022.3 heeft Resource Monitoring Tool van Tableau ingebouwde versleutelde communicatie tussen RMT Server en agents. U moet echter
rmtadmin rotate-mq-certificates
uitvoeren voor alle agents om TLS in te schakelen. Dit geldt voor RabbitMQ die lokaal op dezelfde machine als RMT Server is geconfigureerd. Zie Upgradestappen met het inschakelen van TLS voor RabbitMQ hieronder om te lezen hoe u dit kunt doen.U moet de machine mogelijk opnieuw opstarten tijdens een upgrade. Dit gebeurt meestal als bestanden vergrendeld zijn en niet door het installatieprogramma kunnen worden bijgewerkt. Indien nodig, wordt u door het installatieprogramma gevraagd om dit te doen. Vanwege deze mogelijkheid kunt u overwegen om uw upgrades buiten werkuren uit te voeren.
Als u bij het upgraden van Resource Monitoring Tool (server en agent) het installatieprogramma uitvoert als een andere Windows-gebruiker dan de gebruiker die de oorspronkelijke installatie heeft uitgevoerd, worden aangepaste installatiemappen die u aanvankelijk hebt gebruikt mogelijk niet gedetecteerd door de upgrade. Dit heeft tot gevolg dat de upgrade in een andere map wordt geïnstalleerd.
Soms wordt de database gewijzigd door de Resource Monitoring Tool en in dergelijke gevallen zal bij het upgraden een databasemigratie worden uitgevoerd. Bij een databasemigratie wordt bovenaan de RMT Server-webpagina een berichtenbanner weergegeven met een geschatte tijdsduur voor het voltooien van het upgraden. Hieronder ziet u een schermafbeelding met een voorbeeld:
Als u de banner uitvouwt, kunt u de details van de impact van de upgrade bekijken. Wijzigingen zijn uniek voor elke release en de getoonde details zijn specifiek voor die release.
De Resource Monitoring Tool is compatibel met eerdere Tableau Server-versies, maar is niet compatibel met latere versies. Dit betekent dat de Resource Monitoring Tool-versie gelijk moet zijn aan of groter moet zijn dan de Tableau Server-versie die u monitort.
Uit compatibiliteitsoverwegingen raadt Tableau u aan om eerst de Resource Monitoring Tool te upgraden en daarna een upgrade uit te voeren voor Tableau Server. Zie Productcompatibiliteit met Tableau Server voor meer informatie.
De Resource Monitoring Tool upgraden
Wij raden u aan om een in-place upgrade van Resource Monitoring Tool uit te voeren. Als u Resource Monitoring Tool verwijdert en een nieuwe versie van de database installeert, kan dit leiden tot beschadiging van de data. U wordt daarom vervolgens gevraagd om de vorige versie opnieuw te installeren en het upgraden opnieuw uit te voeren.
Log in bij de Resource Monitoring Tool in een browser en controleer of het werkt voordat u begint met upgraden.
Kopieer de nieuwe versie van het RMT Server-installatieprogramma naar de RMT Server-machine.
Kopieer de nieuwe versie van het installatieprogramma voor RMT-agents naar de machines waarop u RMT-agents hebt geïnstalleerd. RMT-agents worden geïnstalleerd op de Tableau Server-knooppunten die u monitort.
Op elk Tableau Server-knooppunt waarop de RMT-agentservice wordt uitgevoerd, stopt u elke RMT-agent met behulp van de volgende opdracht:
rmtadmin stop
Stop de RMT-server op de machine met de RMT-serverservice met behulp van de volgende opdracht:
rmtadmin stop
Wacht in Taakbeheer op RMT Server- en agentmachines totdat er geen processen meer actief zijn met Resource Monitoring Tool, tabrmt-master of tabrmt-agent in de naam voordat u doorgaat naar de volgende stap.
Voer het RMT Server-installatieprogramma uit op de machine waarop RMT Server is geïnstalleerd. Hiermee worden de benodigde vereisten geïnstalleerd of geüpgraded en wordt vervolgens de RMT-server geüpgraded.
U kunt de installatielocatie tijdens de upgrade niet wijzigen naar een aangepaste map als de Resource Monitoring Tool al op de standaardlocatie is geïnstalleerd.
Voer het installatieprogramma voor RMT-agents uit op alle machines waarop RMT-agents zijn geïnstalleerd.
Belangrijk: vanaf 2021.4 moet u een Uitvoeren als gebruiker-account opgeven voor de RMT-agent. Dit account wordt gebruikt om toegang te krijgen tot Tableau Server voor het verzamelen van monitoringsgegevens. Geef voor het Uitvoeren als gebruiker-account hetzelfde account op dat u momenteel gebruikt voor het Uitvoeren als gebruiker-account van Tableau Server. Als dit account eerder was ingesteld op een aangepast gebruikersaccount en niet op het standaardaccount (NT AUTHORITY/Netwerkservice), wordt het tijdens het upgraden teruggezet naar het standaardaccount. U kunt de opdracht rmtadmin service-setup na de installatie gebruiken om het te wijzigen naar het oorspronkelijke aangepaste gebruikersaccount.
Controleer of de RMT-server en -agents actief zijn. Start de RMT-server en -agents als deze niet automatisch opnieuw worden gestart nadat de upgrade is voltooid.
Log in bij Resource Monitoring Tool in een browser en controleer of het werkt. Als uw installatie niet werkt, kan dit komen door een probleem met het gebruikersaccount dat wordt gebruikt om de upgrade uit te voeren. Zie de sectie met opmerkingen over de upgrade aan het begin van het onderwerp over het gebruikersaccount dat gebruikt moet worden voor de upgrade.
Als u wilt verifiëren of de RMT-agents zijn geüpgraded, gaat u naar het menu Admin, selecteert u Environments en klikt u op het pictogram Edit Environment om de omgevingsdetails te bekijken. Op het tabblad Servers wordt de versie van de RMT-agent weergegeven. Dit kan handig zijn om te bepalen welke RMT-agents zijn geüpgraded wanneer u een Tableau Server-cluster met meerdere knooppunten hebt.
Upgradestappen bij inschakelen van TLS voor RabbitMQ
Omdat de agents in versies ouder dan 2022.3 via een niet-versleutelde verbinding met de service voor de RabbitMQ-berichtenwachtrij communiceerden, moeten deze agents bij een upgrade naar versie 2022.3 of hoger worden bijgewerkt om de nieuwe beveiligde verbindingsdata te gebruiken. De stappen hiervoor zijn als volgt:
Nadat u de upgradestappen hebt voltooid die in de bovenstaande sectie zijn beschreven, stopt u alle agents door de volgende opdracht uit te voeren:
rmtadmin stop --agent
Download het bootstrap-bestand voor de omgeving door de volgende opdracht uit te voeren:
rmtadmin bootstrap-file --env<myenvironment> --filename <The absolute or relative path including the file name>
Voer de volgende opdracht uit op elke computer waarop de agent is geïnstalleerd:
rmtadmin rotate-mq-certificate <BOOTSTRAP_FILE> --username=<RMT Server Username> --password-file=<RMT Server Password file name>
- Start elke computer met de agent opnieuw op door uitvoeren van de opdracht
rmtadmin rotate-mq-certificate
.
Wie kan dit doen
Als u Resource Monitoring Tool wilt upgraden, moet u over de volgende machtigingen beschikken:
- Beheerder op de machine waarop u Resource Monitoring Tool installeert.
- Tableau Server-beheerder.
- Resource Monitoring Tool-beheerder.