Set-TpmsLogLevel

26 views 0

Beschreibung

Aktiviert den Empfang von Logging-Informationen vom Zielrechner (auf dem der Tpms.Agent läuft) und stellt diese mit PowerShell dar.

Der Parameter RelayLogLevel definiert (lediglich) das – niedrigste – zu kommunizierende Loglevel. Es wird entsprechend dem Nlog-Standard gesetzt. Für weitere Informationen siehe http://nlog-project.org/documen­tation/

Syntax

Set-TpmsLogLevel -RelayLogLevel <string>

Parameter Beschreibung
-RelayLogLevel Der Parameter erlaubt die folgenden Werte:

Off | Fatal | Error | Warn | Info | Debug | Trace

Beispiel 1: Gebrauch des Cmdlets

Das folgende Beispiel aktiviert den Empfang von Logging-Infos mit den Niveaus Fatal, Error, Warn und Info vom Tpms.Agent.

Set-TpmsLogLevel -RelayLogLevel Info

Beispiel 2: Gebrauch des Cmdlets

Das folgende Beispiel aktiviert den Empfang von Logging-Infos mit den Niveaus Fatal und Error vom Tpms.Agent.

Set-TpmsLogLevel -RelayLogLevel Error

Beispiel 3: Gebrauch des Cmdlets

Das folgende Beispiel deaktiviert den Empfang von Logging-Infos vom Tpms.Agent.

Set-TpmsLogLevel -RelayLogLevel Off

Beispiel 4:

Skript mit dem Cmdlet Set-TpmsLogLevel

Das folgende Skript kann auf einem Admin-Rechner ausgeführt werden, um die Tpms-Umgebung zu initia­lisieren. Das Skript muss nur einmal pro Sitzung ausgeführt werden. Es importiert das Tpms.Powers­hell-Modul, legt die URL des Tpms.Services fest und setzt das Loglevel auf Info. Weiterhin definiert es einen Zielserver ($srv2), auf dem der Tpms.Agent läuft (cps47.ourdomain.local), und sendet schließlich den betreffenden Auftrag mit Start-TpmsSetupByAgent -Servers ($srv2) an den Zielrechner.

Set-TpmsServiceUrl -Uri https://licenseserver.ourdomain.local:4040

Set-TpmsLogLevel -RelayLogLevel Info

$srv2 = New-TpmsObjSetupAgent -Name "cps47.ourdomain.local" -Port 5050 -Credential (Get-Credential -Message "Please enter your credentials." -UserName "ourdomain\Administrator")

Start-TpmsSetupByAgent -Servers ($srv2)
Previous Page
Next Page

War dies hilfreich?