Wiki-Quellcode von Supervisor Cmdlets

Zuletzt geändert von jklein am 2025/08/06 13:27

Zeige letzte Bearbeiter
1 {{aagon.floatingbox/}}
2
3 = Get-AESBSupervisors =
4
5
6 Mit diesem Cmdlet können Sie die Daten aller mit dem SICS verbundenen Supervisoren abfragen.
7
8 |=(% style="width: 151px;" %)Parameter |=(% style="width: 79px;" %)Datentyp|=Erforderlich|=Alias|=Beschreibung
9 |(% style="width:151px" %)-ConnectionName|(% style="width:79px" %)String|❌|C|Der Name der Verbindung, für die die Liste der Supervisoren abgerufen werden soll. Wenn nicht angegeben, wird die Standardverbindung verwendet.
10
11 === Beispiele ===
12
13 Beispiel 1: Supervisor-Daten abfragen
14
15 {{code language="PowerShell"}}
16 Get-AESBSupervisor -ConnectionName "MyConnection"
17 {{/code}}
18
19 Dieses Beispiel fragt die Daten des Supervisors mit einem bestimmten Connectionname "MyConnection"
20
21 = Get-AESBSupervisor =
22
23 Mit diesem Cmdlet können Sie die Daten des Supervisors abfragen.
24
25 |=(% style="width: 151px;" %)Parameter |=(% style="width: 79px;" %)Datentyp|=Erforderlich|=Alias|=Beschreibung
26 |-ConnectionName|String|❌|C|Der Name der Verbindung, über die Informationen zum Supervisor abgerufen werden sollen. Wenn nicht angegeben, wird die Standardverbindung verwendet.
27 |-SupervisorId|String|✅|Keine|Die Id des Supervisors.
28 |-ShowStatus|SwitchParameter|❌|Keine|Ein optionaler Parameter, um nur die Status-Daten des Supervisors anzuzeigen. Darf nicht zusammen mit "-ShowConfig" verwendet werden.
29 |-ShowConfig|SwitchParameter|❌|Keine|Ein optionaler Parameter, um nur die Konfigurations-Daten des Supervisors anzuzeigen. Darf nicht zusammen mit "-ShowStatus" verwendet werden.
30
31 === Beispiele ===
32
33 Beispiel 1: Supervisor-Daten abfragen
34
35 {{code language="PowerShell"}}
36 Get-AESBSupervisor -SupervisorId "ffffffff-ffff-ffff-ffff-ffffffffffff"
37 {{/code}}
38
39 Dieses Beispiel fragt die Daten des Supervisors mit der Id „ffffffff-ffff-ffff-ffff-ffffffffffffffff“ ab. Die Standardverbindung wird verwendet.
40
41 Beispiel 2: Supervisor-Daten abfragen mit dem optionalen Parameter //-ShowStatus//
42
43 {{code language="PowerShell"}}
44 Get-AESBSupervisor -SupervisorId "ffffffff-ffff-ffff-ffff-ffffffffffff" -ShowStatus
45
46 {{/code}}
47
48 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.
49
50 Beispiel 3: Supervisor-Daten abfragen mit dem optionalen Paramter //-ShowConfig//
51
52 {{code language="PowerShell"}}
53 Get-AESBSupervisor -SupervisorId "ffffffff-ffff-ffff-ffff-ffffffffffff" -ShowConfig
54
55 {{/code}}
56
57 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.
58
59 = Get-AESBSupervisorStatus =
60
61 Mit diesem Cmdlet können Sie den Supervisor Status abfragen.
62
63 |=(% style="width: 151px;" %)Parameter |=(% style="width: 79px;" %)Datentyp|=Erforderlich|=Alias|=Beschreibung
64 |-ConnectionName|String|❌|Keine|Der Name der Verbindung, über die der Supervisor-Status abgerufen werden soll. Wenn nicht angegeben, wird die Standardverbindung verwendet.
65 |-SupervisorIds|String[]|✅|Keine|Die SupervisorId(s) vom Supervisor.
66
67 === Beispiele ===
68
69 Beispiel 1: Supervisor-Status mit einer Id abfragen
70
71 {{code language="powershell"}}
72 Get-AESBSupervisorStatus -SupervisorIds "ffffffff-ffff-ffff-ffff-ffffffffffff"
73
74 {{/code}}
75
76 Dieses Beispiel fragt den Status des Supervisors mit der Id „ffffffff-ffff-ffff-ffff-ffffffffffffffff“ ab. Die Standardverbindung wird verwendet.
77
78 Beispiel 2: Supervisor-Status mit mehreren Ids abfragen
79
80 {{code language="powershell"}}
81 Get-AESBSupervisorStatus -SupervisorIds "ffffffff-ffff-ffff-ffff-fffffffffff1", "ffffffff-ffff-ffff-ffff-fffffffffff2"
82
83 {{/code}}
84
85 Dieses Beispiel fragt den Status des Supervisors mit den aufgelisteten Ids ab. Die Standardverbindung wird verwendet.
86
87 = Remove-AESBSupervisor =
88
89 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.
90
91 |=(% style="width: 151px;" %)Parameter |=(% style="width: 79px;" %)Datentyp|=Erforderlich|=Alias|=Beschreibung
92 |-ConnectionName|String|❌|Keine|Der Name der Verbindung, über die der Supervisor entfernt werden soll. Wenn nicht angegeben, wird die Standardverbindung verwendet.
93 |-SupervisorIds|String[]|✅|Keine|Die Id(s) vom Supervisor.
94 |-Timeout|String|❌|Keine|Setzt die Wartezeit, wie lange auf die erfolgreiche Löschung eines Supervisors gewartet werden soll. (Default: 30s)
95
96 === Beispiele ===
97
98 Beispiel 1: Einen einzelnen Supervisor entfernen
99
100 {{code language="powershell"}}
101 Remove-AESBSupervisor -SupervisorIds "ffffffff-ffff-ffff-ffff-ffffffffffff"
102
103 {{/code}}
104
105 Dieses Beispiel entfernt den Supervisor mit der Id „ffffffff-ffff-ffff-ffff-ffffffffffffffff“ neu. Die Standardverbindung wird verwendet.
106
107 Beispiel 2: Mehrere Supervisoren entfernen
108
109 {{code language="powershell"}}
110 Remove-AESBSupervisor -SupervisorIds "ffffffff-ffff-ffff-ffff-fffffffffff1", "ffffffff-ffff-ffff-ffff-fffffffffff2"
111
112 {{/code}}
113
114 Dieses Beispiel entfernt die Supervisors mit den aufgelisteten Ids neu. Die Standardverbindung wird verwendet.
115
116 Beispiel 3: Supervisor mit Timeout-Parameter entfernen
117
118 {{code language="powershell"}}
119 Remove-AESBSupervisor -SupervisorIds "ffffffff-ffff-ffff-ffff-ffffffffffff" -Timeout "1h"
120
121 {{/code}}
122
123 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.
124
125 = Restart-AESBSupervisor =
126
127 Mit diesem Cmdlet können Sie einen Neustart von einem oder mehreren Supervisoren ausführen.
128
129 |=(% style="width: 151px;" %)Parameter |=(% style="width: 79px;" %)Datentyp|=Erforderlich|=Alias|=Beschreibung
130 |-ConnectionName|String|❌|Keine|Der Name der Verbindung, über die der Supervisor entfernt werden soll. Wenn nicht angegeben, wird die Standardverbindung verwendet.
131 |-SupervisorIds|String[]|✅|Keine|Die Id(s) vom Supervisor.
132 |-Timeout|String|❌|Keine|Setzt die Wartezeit, wie lange auf die erfolgreiche Löschung eines Supervisors gewartet werden soll. (Default: 30s)
133
134 === Beispiele ===
135
136 Beispiel 1: Einen einzelnen Supervisor neustarten
137
138 {{code language="powershell"}}
139 Restart-AESBSupervisor -SupervisorIds "ffffffff-ffff-ffff-ffff-ffffffffffff"
140
141 {{/code}}
142
143 Dieses Beispiel startet den Supervisor mit der Id „ffffffff-ffff-ffff-ffff-ffffffffffffffff“ neu. Die Standardverbindung wird verwendet.
144
145 Beispiel 2: Mehrere Supervisoren neustarten
146
147 {{code language="powershell"}}
148 Restart-AESBSupervisor -SupervisorIds "ffffffff-ffff-ffff-ffff-fffffffffff1", "ffffffff-ffff-ffff-ffff-fffffffffff2"
149
150 {{/code}}
151
152 Dieses Beispiel startet die Supervisors mit den aufgelisteten Ids neu. Die Standardverbindung wird verwendet.
153
154 Beispiel 3: Supervisor mit Timeout-Parameter neustarten
155
156 {{code language="powershell"}}
157 Restart-AESBSupervisor -SupervisorIds "ffffffff-ffff-ffff-ffff-ffffffffffff" -Timeout "1h"
158 {{/code}}
159
160 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.
161
162 Beispiel 4: Mehrere Supervisoren mit NoWait Parameter neustarten
163
164 {{code language="powershell"}}
165 Restart-AESBSupervisor -SupervisorIds "ffffffff-ffff-ffff-ffff-fffffffffff1", "ffffffff-ffff-ffff-ffff-fffffffffff2" -NoWait
166
167 {{/code}}
168
169 Dieses Beispiel startet die Supervisors mit den aufgelisteten Ids neu und wartet nicht darauf, das diese erfolgreich neugestartet wurden. Die Standardverbindung wird verwendet.
170
171 = Set-AESBSupervisorLogging =
172
173 Dieses Cmdlet aktiviert/deaktiviert den Logging-Zustand vom Supervisor.
174
175 |=(% style="width: 151px;" %)Parameter |=(% style="width: 79px;" %)Datentyp|=Erforderlich|=Alias|=Beschreibung
176 |-ConnectionName|String|❌|Keine|Der Name der Verbindung, über die das Logging von Supervisoren aktiviert/deaktiviert werden soll. Wenn nicht angegeben, wird die Standardverbindung verwendet.
177 |-SupervisorIds|String[]|✅|Keine|Die Id(s) vom Supervisor.
178 |-Enable|SwitchParameter|✅|Keine|Setzt das Logging auf Enabled. Darf nicht zusammen mit "-Disable" verwendet werden.
179 |-Disable|SwitchParameter|✅|Keine|Setzt das Logging auf Disabled. Darf nicht zusammen mit "-Enable" verwendet werden.
180
181 === Beispiele ===
182
183 Beispiel 1: Supervisor-Logging aktivieren
184
185 {{code language="powershell"}}
186 Set-AESBSupervisorLogging -SupervisorIds "ffffffff-ffff-ffff-ffff-ffffffffffff" -Enable
187 {{/code}}
188
189 Dieses Beispiel aktiviert das Logging des Supervisor mit der Id „ffffffff-ffff-ffff-ffff-ffffffffffffffff“. Die Standardverbindung wird verwendet.
190
191 Beispiel 2: Supervisor Logging deaktiviere
192
193 {{code language="powershell"}}
194 Set-AESBSupervisorLogging -SupervisorIds "ffffffff-ffff-ffff-ffff-ffffffffffff" -Disable
195
196 {{/code}}
197
198 Dieses Beispiel deaktiviert das Logging des Supervisor mit der Id „ffffffff-ffff-ffff-ffff-ffffffffffffffff“. Die Standardverbindung wird verwendet.
© Aagon GmbH 2025
Besuchen Sie unsere Aagon-Community