Supervisor Cmdlets
Get-AESBSupervisors
Mit diesem Cmdlet können Sie die Daten aller mit dem SICS verbundenen Supervisoren abfragen.
Parameter | Datentyp | Erforderlich | Alias | Beschreibung |
---|---|---|---|---|
-ConnectionName | String | ❌ | C | Der Name der Verbindung, für die die Liste der Supervisoren abgerufen werden soll. Wenn nicht angegeben, wird die Standardverbindung verwendet. |
Beispiele
Beispiel 1: Supervisor-Daten abfragen
Dieses Beispiel fragt die Daten des Supervisors mit einem bestimmten Connectionname "MyConnection"
Get-AESBSupervisor
Mit diesem Cmdlet können Sie die Daten des Supervisors abfragen.
Parameter | Datentyp | Erforderlich | Alias | Beschreibung |
---|---|---|---|---|
-ConnectionName | String | ❌ | C | Der Name der Verbindung, über die Informationen zum Supervisor abgerufen werden sollen. Wenn nicht angegeben, wird die Standardverbindung verwendet. |
-SupervisorId | String | ✅ | Keine | Die Id des Supervisors. |
-ShowStatus | SwitchParameter | ❌ | Keine | Ein optionaler Parameter, um nur die Status-Daten des Supervisors anzuzeigen. Darf nicht zusammen mit "-ShowConfig" verwendet werden. |
-ShowConfig | SwitchParameter | ❌ | Keine | Ein optionaler Parameter, um nur die Konfigurations-Daten des Supervisors anzuzeigen. Darf nicht zusammen mit "-ShowStatus" verwendet werden. |
Beispiele
Beispiel 1: Supervisor-Daten abfragen
Dieses Beispiel fragt die Daten des Supervisors mit der Id „ffffffff-ffff-ffff-ffff-ffffffffffffffff“ ab. Die Standardverbindung wird verwendet.
Beispiel 2: Supervisor-Daten abfragen mit dem optionalen Parameter -ShowStatus
Dieses Beispiel fragt die Daten des Supervisors mit der Id „ffffffff-ffff-ffff-ffff-ffffffffffffffff“ ab und filtert die Ausgabe, um nur die Status-Daten auszugeben. Die Standardverbindung wird verwendet.
Beispiel 3: Supervisor-Daten abfragen mit dem optionalen Paramter -ShowConfig
Dieses Beispiel fragt die Daten des Supervisors mit der Id „ffffffff-ffff-ffff-ffff-ffffffffffffffff“ ab und filtert die Ausgabe, um nur die Konfigurationsdaten auszugeben. Die Standardverbindung wird verwendet.
Get-AESBSupervisorStatus
Mit diesem Cmdlet können Sie den Supervisor Status abfragen.
Parameter | Datentyp | Erforderlich | Alias | Beschreibung |
---|---|---|---|---|
-ConnectionName | String | ❌ | Keine | Der Name der Verbindung, über die der Supervisor-Status abgerufen werden soll. Wenn nicht angegeben, wird die Standardverbindung verwendet. |
-SupervisorIds | String[] | ✅ | Keine | Die SupervisorId(s) vom Supervisor. |
Beispiele
Beispiel 1: Supervisor-Status mit einer Id abfragen
Dieses Beispiel fragt den Status des Supervisors mit der Id „ffffffff-ffff-ffff-ffff-ffffffffffffffff“ ab. Die Standardverbindung wird verwendet.
Beispiel 2: Supervisor-Status mit mehreren Ids abfragen
Dieses Beispiel fragt den Status des Supervisors mit den aufgelisteten Ids ab. Die Standardverbindung wird verwendet.
Remove-AESBSupervisor
Dieses Cmdlet entfernt den gewünschten Supervisor. Der Supervisor muss gestoppt sein. Da nur die Konfigurationsdaten des Supervisors gelöscht werden, wird der Supervisor nach einem Neustart wieder angezeigt.
Parameter | Datentyp | Erforderlich | Alias | Beschreibung |
---|---|---|---|---|
-ConnectionName | String | ❌ | Keine | Der Name der Verbindung, über die der Supervisor entfernt werden soll. Wenn nicht angegeben, wird die Standardverbindung verwendet. |
-SupervisorIds | String[] | ✅ | Keine | Die Id(s) vom Supervisor. |
-Timeout | String | ❌ | Keine | Setzt die Wartezeit, wie lange auf die erfolgreiche Löschung eines Supervisors gewartet werden soll. (Default: 30s) |
Beispiele
Beispiel 1: Einen einzelnen Supervisor entfernen
Dieses Beispiel entfernt den Supervisor mit der Id „ffffffff-ffff-ffff-ffff-ffffffffffffffff“ neu. Die Standardverbindung wird verwendet.
Beispiel 2: Mehrere Supervisoren entfernen
Dieses Beispiel entfernt die Supervisors mit den aufgelisteten Ids neu. Die Standardverbindung wird verwendet.
Beispiel 3: Supervisor mit Timeout-Parameter entfernen
Dieses Beispiel entfernt den Supervisor mit der Id „ffffffff-ffff-ffff-ffff-ffffffffffffffff“ und wartet eine Stunde auf das erfolgreiche Entfernen. Die Standardverbindung wird verwendet.
Restart-AESBSupervisor
Mit diesem Cmdlet können Sie einen Neustart von einem oder mehreren Supervisoren ausführen.
Parameter | Datentyp | Erforderlich | Alias | Beschreibung |
---|---|---|---|---|
-ConnectionName | String | ❌ | Keine | Der Name der Verbindung, über die der Supervisor entfernt werden soll. Wenn nicht angegeben, wird die Standardverbindung verwendet. |
-SupervisorIds | String[] | ✅ | Keine | Die Id(s) vom Supervisor. |
-Timeout | String | ❌ | Keine | Setzt die Wartezeit, wie lange auf die erfolgreiche Löschung eines Supervisors gewartet werden soll. (Default: 30s) |
Beispiele
Beispiel 1: Einen einzelnen Supervisor neustarten
Dieses Beispiel startet den Supervisor mit der Id „ffffffff-ffff-ffff-ffff-ffffffffffffffff“ neu. Die Standardverbindung wird verwendet.
Beispiel 2: Mehrere Supervisoren neustarten
Dieses Beispiel startet die Supervisors mit den aufgelisteten Ids neu. Die Standardverbindung wird verwendet.
Beispiel 3: Supervisor mit Timeout-Parameter neustarten
Dieses Beispiel startet den Supervisor mit der Id „ffffffff-ffff-ffff-ffff-ffffffffffffffff“ neu und wartet eine Stunde auf einen erfolgreichen Neustart. Die Standardverbindung wird verwendet.
Beispiel 4: Mehrere Supervisoren mit NoWait Parameter neustarten
Dieses Beispiel startet die Supervisors mit den aufgelisteten Ids neu und wartet nicht darauf, das diese erfolgreich neugestartet wurden. Die Standardverbindung wird verwendet.
Set-AESBSupervisorLogging
Dieses Cmdlet aktiviert/deaktiviert den Logging-Zustand vom Supervisor.
Parameter | Datentyp | Erforderlich | Alias | Beschreibung |
---|---|---|---|---|
-ConnectionName | String | ❌ | Keine | Der Name der Verbindung, über die das Logging von Supervisoren aktiviert/deaktiviert werden soll. Wenn nicht angegeben, wird die Standardverbindung verwendet. |
-SupervisorIds | String[] | ✅ | Keine | Die Id(s) vom Supervisor. |
-Enable | SwitchParameter | ✅ | Keine | Setzt das Logging auf Enabled. Darf nicht zusammen mit "-Disable" verwendet werden. |
-Disable | SwitchParameter | ✅ | Keine | Setzt das Logging auf Disabled. Darf nicht zusammen mit "-Enable" verwendet werden. |
Beispiele
Beispiel 1: Supervisor-Logging aktivieren
Dieses Beispiel aktiviert das Logging des Supervisor mit der Id „ffffffff-ffff-ffff-ffff-ffffffffffffffff“. Die Standardverbindung wird verwendet.
Beispiel 2: Supervisor Logging deaktiviere
Dieses Beispiel deaktiviert das Logging des Supervisor mit der Id „ffffffff-ffff-ffff-ffff-ffffffffffffffff“. Die Standardverbindung wird verwendet.