> For the complete documentation index, see [llms.txt](https://docs.enginsight.com/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.enginsight.com/docs/knowledge-base/plugins/wie-kann-ich-in-enginsight-mehrere-plugins-gleichzeitig-auf-einem-host-ausfuhren.md).

# Wie kann ich in Enginsight mehrere Plugins gleichzeitig auf einem Host ausführen?

Der Enginsight Agent Pulsar kann mehrere benutzerdefinierte Skripte, sog. Plugins, gleichzeitig ausführen. Die Standardanzahl gleichzeitig ausführbarer Plugins beträgt **10**.

{% hint style="warning" %}
**Bitte beachte**: Mehrere gleichzeitig ausgeführte Plugins können eine hohe Systemlast erzeugen. Um eine Überlastung deiner Systeme zu vermeiden, empfehlen wir daher, den Standardwert von 10 beizubehalten.&#x20;
{% endhint %}

Du kannst diese Einstellung in der Konfigurationsdatei des Pulsars anpassen.&#x20;

***

## Konfiguration auf Linux-Hosts

Nimm folgende Schritte auf einem Linux-Host vor:

{% stepper %}
{% step %}
Logge dich auf dem Linux-Host ein, dessen Pulsar-Konfigurationsdatei du anpassen möchtest.
{% endstep %}

{% step %}
Öffne mit folgendem Befehl die Konfigurationsdatei des Pulsars:

```
sudo nano /opt/enginsight/pulsar/config.json
```

{% endstep %}

{% step %}
Füge den Abschnitt `override` hinzu oder passe ihn wie folgt an, falls der Abschnitt bereits existiert:

<pre><code>"override": {
    "plugins": {
      "disabled": false,
<strong>      "concurrency": 0
</strong>    }
}
</code></pre>

{% hint style="warning" %}
**Bitte beachte**: Der Wert **0** entspricht hierbei dem **Standardwert von 10 gleichzeitig ausführbaren Plugins**. Ändere den Wert entsprechend, um um die Anzahl gleichzeitig ausführbarer Plugins anzupassen.
{% endhint %}
{% endstep %}

{% step %}
Speichere die Konfigurationsdatei (**Strg** + **o**) und bestätige den Speicherprozess. Schließe die Datei (**Strg** + **x**).
{% endstep %}

{% step %}
Starte den Pulsar mit folgendem Befehl neu:

```
sudo systemctl restart ngs-pulsar
```

{% endstep %}
{% endstepper %}

***

## Konfiguration auf Windows-Hosts

Nimm folgende Schritte auf einem Windows-Host vor:

{% stepper %}
{% step %}
Logge dich als Administrator auf dem Windows-Host ein, dessen Pulsar-Konfigurationsdatei du anpassen möchtest.
{% endstep %}

{% step %}
Navigiere zu dem Verzeichnis, in dem die Konfigurationsdatei des Pulsars liegt, und öffne die Datei:

```
C:\Programme\Enginsight\Pulsar\config.json
```

{% endstep %}

{% step %}
Füge den Abschnitt `override` hinzu oder passe ihn wie folgt an, falls der Abschnitt bereits existiert:

<pre><code>"override": {
    "plugins": {
      "disabled": false,
<strong>      "concurrency": 0
</strong>    }
}
</code></pre>

{% hint style="warning" %}
**Bitte beachte**: Der Wert **0** entspricht hierbei dem **Standardwert von 10 gleichzeitig ausführbaren Plugins**. Ändere den Wert entsprechend, um um die Anzahl gleichzeitig ausführbarer Plugins anzupassen.
{% endhint %}
{% endstep %}

{% step %}
Speichere die Datei und bestätige bei Bedarf den Speicherprozess. Schließe die Datei.
{% endstep %}

{% step %}
Starte den Pulsar neu.&#x20;

1. Drücke dazu die **Windows**-Taste + **R** und gib im Fenster, das sich öffnet, *services.msc* ein.
2. Mache einen Rechtsklick auf den Dienst **Enginsight Pulsar**.
3. Wähle im Kontextmenü, das sich öffnet, **Alle Aufgaben** → **Neustart** aus.
   {% endstep %}
   {% endstepper %}

***
