> For the complete documentation index, see [llms.txt](https://docs.devolutions.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.devolutions.net/powershell-universal/de/plattform/health-checks.md).

# Health Checks

Health Checks sind integrierte Überprüfungen der PowerShell Universal-Plattform. Sie benachrichtigen Sie, wenn etwas falsch konfiguriert ist oder mit der PSU-Instanz nicht stimmt.

### Integrierte Health Checks

#### Widersprüchliches Modul

Dieser Health Check sucht nach widersprüchlichen Versionen des PowerShell Universal-Moduls. Wir empfehlen, nur das Universal-Modul zu installieren, das der auf dem Server installierten Serverversion entspricht.

#### CPU-Auslastung

Prüft, ob die CPU-Auslastung des PowerShell Universal-Servers unter 80 % liegt. Dieser Health Check wird nur unter Windows unterstützt. Das Dienstkonto, unter dem der PowerShell Universal-Dienst ausgeführt wird, muss Mitglied der Gruppe Leistungsüberwachungsbenutzer sein, damit dieser Health Check ordnungsgemäß funktioniert.

#### Speicherplatz

Dieser Health Check überprüft den freien Speicherplatz auf den Datenträgern des Servers. Er warnt, wenn dieser unter 20 % liegt.

#### Weitergeleitetes Token

Dieser Health Check überprüft, ob die Einstellung `forwardWindowsAuthToken` in der Datei `web.config` vorhanden ist, wenn IIS gehostet wird und die Windows-Authentifizierung aktiviert ist. Ohne diese Einstellung funktioniert die Windows-Authentifizierung nicht.

#### IIS-WebSocket

Dieser Health Check überprüft, ob auf dem IIS-Server die IIS-WebSocket-Funktion aktiviert ist. Dies ist für PowerShell Universal erforderlich. Damit dieser Health Check ordnungsgemäß funktioniert, benötigt der Benutzer Zugriff auf den Namespace `ROOT\CIMv2` des lokalen WMI-Anbieters.

Um dies zu konfigurieren, müssen Sie `wmimgmt.msc` öffnen, mit der rechten Maustaste auf den Knoten WMI-Steuerung (Lokal) klicken und dann auf Eigenschaften klicken. Wechseln Sie zur Registerkarte Sicherheit, wählen Sie ROOT\CIMv2 aus und klicken Sie auf die Schaltfläche Sicherheit, um die Zugriffskontrollen für diesen Namespace anzuzeigen.

<figure><img src="/files/AO8B5ruLsTYSjtdQ79K8" alt=""><figcaption><p>WMI-Sicherheit</p></figcaption></figure>

#### Speicherauslastung

Prüft, ob die Speicherauslastung auf dem Server unter 80 % liegt

#### PSScriptAnalyzer

Prüft, ob das PSScriptAnalyzer-Modul installiert ist. PowerShell Universal verwendet Funktionen dieses Moduls, enthält es jedoch nicht. Sie können das Modul aus der PowerShell Gallery installieren.

```powershell
Install-Module PSScriptAnalyzer -Force
```

#### Fehlende Umgebung

Prüft, ob eine in `environments.ps1` definierte Umgebung tatsächlich auf dem Computer vorhanden ist.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.devolutions.net/powershell-universal/de/plattform/health-checks.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
