TraceFailedRequestsLogging-Klasse 1
Konfiguriert die Ablaufverfolgungsprotokollierung fehlgeschlagener Anforderungen für eine Website.
Syntax
class TraceFailedRequestsLogging : EmbeddedObject
Methoden
Diese Klasse enthält keine Methoden.
Eigenschaften
In der folgenden Tabelle sind die Eigenschaften aufgeführt, die von der TraceFailedRequestsLogging
-Klasse verfügbar gemacht werden.
Name | Beschreibung |
---|---|
CustomActionsEnabled |
Ein boolean Lese-/Schreibwert. true wenn benutzerdefinierte Aktionen aktiviert sind; andernfalls false . Der Standardwert ist false . Hinweis: Weitere Informationen zu benutzerdefinierten Aktionen finden Sie in der CustomActionExe Eigenschaft der TraceUrl-Klasse. |
Directory |
Ein string Lese-/Schreibwert, der angibt, wo die Protokolldateien gespeichert werden. Der Standardwert ist "%SystemDrive%\inetpub\FailedReqLogFiles". |
Enabled |
Ein boolean Lese-/Schreibwert. true wenn die Ablaufverfolgungsprotokollierung von fehlgeschlagenen Anforderungen für die Website aktiviert ist; andernfalls false. . Die Standardeinstellung lautet false . |
MaxLogFiles |
Ein uint32 Lese-/Schreibwert, der die maximale Anzahl von Protokolldateien angibt, die für die Website beibehalten werden sollen. Für jede fehlgeschlagene Anforderung, die definiert ist, wird eine Protokolldatei erstellt. Der Standard ist 50. |
MaxLogFileSizeKB |
Ein uint32 Lese-/Schreibwert, der die maximale Größe der Protokolldatei in Kilobyte angibt, die auf dem Datenträger gespeichert werden soll. Der Standardwert liegt bei 512. 0 gibt an, dass kein Grenzwert verwendet wird. Hinweis: Die tatsächliche Größe der Protokolldatei kann etwas von der angegebenen Größe abweichen, wenn der Speichercache auf dem Datenträger gespeichert wird. |
Unterklassen
Diese Klasse enthält keine Unterklassen.
Hinweise
Instanzen dieser Klasse sind in der TraceFailedRequestsLogging
Eigenschaft der Site-Klasse und der SiteElementDefaults-Klasse enthalten.
Beispiel
Im folgenden Beispiel werden die Eigenschaften der TraceFailedRequestsLogging
Klasse angezeigt, der Wert der Enabled
Eigenschaft umgekehrt und gespeichert. Anschließend werden die Eigenschaften erneut angezeigt, um die Änderung anzuzeigen.
' Connect to the WMI WebAdministration namespace.
Set oWebAdmin = GetObject("winmgmts:root\WebAdministration")
' Get the default Web site.
Set oSite = oWebAdmin.Get("Site.Name='Default Web Site'")
' List the name of each property and display the property values.
For Each vProp In oSite.TraceFailedRequestsLogging.Properties_
WScript.Echo vProp.Name & ": " & vProp.Value
Next
WScript.Echo
' Switch the current value of the Enabled property.
oSite.TraceFailedRequestsLogging.Enabled = _
Not(oSite.TraceFailedRequestsLogging.Enabled)
' Save the change.
oSite.Put_
' Display the property names and values again.
For Each vProp In oSite.TraceFailedRequestsLogging.Properties_
WScript.Echo vProp.Name & ": " & vProp.Value
Next
Vererbungshierarchie
TraceFailedRequestsLogging
Anforderungen
type | Beschreibung |
---|---|
Client | - IIS 7.0 unter Windows Vista. - IIS 7.5 unter Windows 7 - IIS 8.0 unter Windows 8 - IIS 10.0 unter Windows 10 |
Server | - IIS 7.0 unter Windows Server 2008 - IIS 7.5 unter Windows Server 2008 R2 - IIS 8.0 auf Windows Server 2012 - IIS 8.5 unter Windows Server 2012 R2 - IIS 10.0 auf Windows Server 2016 |
Produkt | - IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0 |
MOF-Datei | WebAdministration.mof |
Weitere Informationen
EmbeddedObject-Klasse
Websiteklasse
SiteElementDefaults-Klasse
TraceUrl-Klasse