For the complete documentation index, see llms.txt. This page is also available as Markdown.

Wie kann ich den Enginsight Pulsar manuell auf mehreren persistenten Windows-VMs ausrollen?

Es ist möglich, den Enginsight Agenten Pulsar manuell auf mehreren persistenten virtuellen Maschinen (VM) mit Windows-Betriebssystem basierend auf einem Master-Image auszurollen.

Die nachfolgend beschriebenen Schritte gelten für folgende Umgebungen:

  • Persistente virtuelle Umgebungen (feste VMs mit dedizierten Hostnamen)

lightbulb

1

Pulsar auf einem Master-Host installieren

  1. Starte das Windows-System, von dem ein Master-Image mit vorbereitetem Pulsar erstellt werden soll.

  2. Navigiere zur Enginsight Plattform und folge den Installationsanweisungen zum Pulsar für die automatische Installation auf Windows-Clients wie im Enginsight Handbuch beschrieben.

  3. Speichere dir dabei das Installationsskript aus Schritt 4 der Pulsar-Installationsanleitung ab, da du es später wieder benötigst.

2

Pulsar-Dienste stoppen und Starttyp anpassen

  1. Stoppe nach erfolgreicher Installation die Pulsar-Dienste Enginsight Pulsar und Enginsight Supervisor über eine Administrator-PowerShell mit folgenden Befehlen:

Stop-Service "Enginsight Pulsar"
Stop-Service "Enginsight Supervisor"
  1. Stelle den Starttyp der Pulsar-Dienste mit folgenden Befehlen auf manuell um, damit sie beim Erstellen des Images nicht automatisch starten:

Set-Service -Name "Enginsight Pulsar" -StartupType Manual
Set-Service -Name "Enginsight Supervisor" -StartupType Manual
3

Master-Host in der Plattform löschen

Navigiere in der Enginsight Plattform zu HostsÜbersicht und lösche den bei der Installation des Pulsars automatisch angelegten Windows-Client für das Master-Image.

4

Master-Image speichern

Speichere das Master-Image mit vorbereitetem Pulsar ab.

5

Pulsar-Konfiguration für jede VM erstellen

Auf dem Master-Image kannst du nun für jede benötigte VM eine eigene Pulsar-Konfigurationsdatei erstellen.

Nimm dazu folgende Schritte vor:

  1. Navigiere zu dem Verzeichnis, in dem die Konfigurationsdatei config.json des Pulsars liegt:

C:\Program Files\Enginsight\Pulsar\
  1. Lege für jede VM eine eigene Pulsar-Konfigurationsdatei an. Benenne dafür jeweils die bestehende Konfigurationsdatei um. Die Benennung sollte idealerweise so erfolgen, dass du die erzeugten Konfigurationsdateien später eindeutig den entsprechenden Host-VMs zuordnen kannst.

  2. Erzeuge dann jeweils mittels folgendem Aufruf über die Windows-Konsole oder PowerShell eine neue Konfigurationsdatei:

ngs-pulsar-amd64.exe -install=true -accessKeyId <AccessKeyID> -accessKeySecret <AccessKeySecret> -api <URL_API> -license client -proxy <OptionalerProxyParameter> -noProxy <OptionalerNoProxyParameter> -tags <OptionaleTags>

Vergiss dabei nicht, die folgenden Parameter in <> mit den Werten aus dem in Schritt 1.3 gespeicherten Installationsskript zu ersetzen:

  • <AccessKeyID>

  • <AccessKeySecret>

  • <URL_API>

Die Parameter <OptionalerProxyParameter> und <OptionalerNoProxyParameter> sind nur notwendig, wenn du den Pulsar mit Proxy installiert hast.

Der Parameter <OptionaleTags> ist nur notwendig, wenn du dem Pulsar bei der Installation Tags mitgeben möchtest.

Mit jedem dieser Aufrufe wird ein neuer Host in der Plattform angelegt unter HostsÜbersicht angelegt und die entsprechende Konfigurationsdatei im Programmverzeichnis C:\Program Files\Enginsight\Pulsar\ gespeichert.

Du hast ebenso die Möglichkeit, diesen Prozess durch die Erstellung eines Skripts zu automatisieren.

lightbulb
6

Erzeugte Konfigurationsdateien auf die Host-VMs verteilen

Nun müssen die neu erzeugten Pulsar-Konfigurationsdateien auf die entsprechenden Host-VMs verteilt werden.

Dies ist abhängig von deinem Setup und kann auf unterschiedliche Weise durchgeführt werden (z.B. mittels eines FTP-Servers oder manuell).

Prüfe, welche Verteilungsmöglichkeit sich für dein Setup am besten eignet.

7

Auf jeder VM Pulsar-Dienste starten und Starttyp anpassen

Nun müssen auf jeder VM, auf der ein Pulsar installiert wurde, die Pulsar-Dienste wieder gestartet und der Starttyp auf automatisch umgestellt werden:

  1. Starte die Pulsar-Dienste Enginsight Pulsar und Enginsight Supervisor mit folgenden Befehlen wieder:

Start-Service "Enginsight Pulsar"
Start-Service "Enginsight Supervisor"
  1. Stelle den Starttyp der Pulsar-Dienste mit folgenden Befehlen wieder auf automatisch um:

Set-Service -Name "Enginsight Pulsar" -StartupType Automatic
Set-Service -Name "Enginsight Supervisor" -StartupType Automatic

Weitere Ressourcen


Zuletzt aktualisiert

War das hilfreich?