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

Wie kann ich den Enginsight Pulsar per Windows-Gruppenrichtlinie ausrollen?

Es ist möglich, den Enginsight Agenten Pulsar auf mehreren Windows-Hosts, die derselben Domain angehören, automatisch per Gruppenrichtlinie auszurollen.

Dafür benötigst du ein Skript, dass bei jedem Systemstart überprüft, ob ein Pulsar installiert ist. Ist dies nicht der Fall, wird die Installation des Pulsars auf dem betroffenen Host automatisch durchgeführt. Anschließend musst du die entsprechende Windows-Gruppenrichtlinie konfigurieren.

Nimm dazu folgende Schritte vor:

1

Pulsar-Installationsskript erhalten

Folge den Installationsanweisungen zum Pulsar für die automatische Installation auf Windows-Hosts wie im Enginsight Handbuch beschrieben.

2

Eigenes Skript erstellen

  1. Kopiere das Installationsskript aus Schritt 4 der Pulsar-Installationsanleitung und füge es an der markierten Stelle in die folgende Vorlage ein:

If (Get-Service "Enginsight Pulsar" -ErrorAction SilentlyContinue) {
  break
} Else {
  # Füge unterhalb dieser Zeile den kopierten Installationsbefehl ein.

}
  1. Entferne die Zeile powershell. Das vollständige Skript (hier mit verschleierten Werten) sollte anschließend wie folgt aussehen:

If (Get-Service "Enginsight Pulsar" -ErrorAction SilentlyContinue) {
  break
} Else {
  $dl='https://api.enginsight.com/v1/_/pulsar/latest/ngs-pulsar-amd64-setup.exe'
  [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
  (New-Object System.Net.WebClient).DownloadFile($dl,"$env:TEMP\ngs-pulsar-setup.exe");
  & "$env:TEMP\ngs-pulsar-setup.exe" `
     -acceptEula=true -interactive=false -license server  `
     -accessKeyId ****                `
     -accessKeySecret ****    `
     -api https://****

}
  1. Speichere das fertige Skript als PowerShell-Skriptdatei mit der Endung .ps1.

3

Windows-Gruppenrichtlinie konfigurieren

  1. Öffne den Gruppenrichtlinienverwaltungs-Editor (gpedit.msc) als Administrator.

  2. Navigiere für die entsprechende Domain zu ComputerkonfigurationWindows-EinstellungenSkripts (Start/Herunterfahren)Starten.

  1. Es öffnet sich ein neues Fenster auf dem Tab Skripts. Klicke auf Hinzufügen.

  1. Es öffnet sich eine weitere Eingabemaske, in der du einen Skriptnamen sowie Skriptparameter eingeben musst.

  • Gib als Skriptname powershell.exe ein.

  • Nutze für das Feld Skriptparameter folgende Vorlage:

-ExecutionPolicy Bypass -File "\<NetzwerkSpeicherpfad>\Policies{<GUID>}\Machine\Scripts\Startup\<SkriptName>.ps1"

Vergiss dabei nicht, die folgenden Parameter in <> entsprechend zu ersetzen:

  • <NetzwerkSpeicherpfad>

  • <GUID>

  • <SkriptName>

  1. Klicke auf OK, um die Einstellungen zu übernehmen.


Weitere Ressourcen


Zuletzt aktualisiert

War das hilfreich?