TraceFailedRequestsLogging Class1
Web サイトに対して失敗した要求のトレース ログを構成します。
構文
class TraceFailedRequestsLogging : EmbeddedObject
メソッド
このクラスにはメソッドが含まれていません。
プロパティ
次の表は、TraceFailedRequestsLogging
クラスによって公開されるプロパティの一覧です。
名前 | 説明 |
---|---|
CustomActionsEnabled |
読み取り/書き込みの boolean 値。 カスタム エラーが有効な場合は true 。それ以外の場合は false です。 既定値は、false です。 注: カスタム アクションの詳細については、TraceUrl クラスの CustomActionExe プロパティを参照してください。 |
Directory |
ログ ファイルを保存する場所を指定する読み取り/書き込み string 値。 既定値は "%SystemDrive%\inetpub\FailedReqLogFiles" です。 |
Enabled |
読み取り/書き込みの boolean 値。 Web サイトで失敗したリクエストのトレース ログが有効になっている場合は true 、それ以外の場合は false. 、デフォルトは false です。 |
MaxLogFiles |
Web サイトに保持するログ ファイルの最大数を指定する読み取り/書き込み uint32 値。 定義された失敗した要求ごとに 1 つのログ ファイルが作成されます。 既定値は 50 です。 |
MaxLogFileSizeKB |
ディスクに保存するログ ファイルの最大サイズ (KB 単位) を指定する読み取り/書き込み uint32 値。 既定値は 512 です。 0 は、制限が使用されていないことを指定します。 注: 実際のログ ファイルのサイズは、メモリ キャッシュがディスクに保存されるときに、指定したサイズとは多少異なる場合があります。 |
サブクラス
このクラスにはサブクラスが含まれていません。
解説
このクラスのインスタンスは、Site クラスと SiteElementDefaults クラスの TraceFailedRequestsLogging
プロパティに含まれています。
例
次の例では、TraceFailedRequestsLogging
クラスのプロパティを表示し、Enabled
プロパティの値を反転して保存し、プロパティを再度表示して変更を確認します。
' 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
継承階層
TraceFailedRequestsLogging
要件
型 | 説明 |
---|---|
クライアント | - Windows Vista 上の IIS 7.0 - Windows 7 上の IIS 7.5 - Windows 8 上の IIS 8.0 - Windows 10 上の IIS 10.0 |
[サーバー] | - Windows Server 2008 上の IIS 7.0 - Windows Server 2008 R2 上の IIS 7.5 - Windows Server 2012 上の IIS 8.0 - Windows Server 2012 R2 上の IIS 8.5 - Windows Server 2016 上の IIS 10.0 |
Product | - IIS 7.0、IIS 7.5、IIS 8.0、IIS 8.5、IIS 10.0 |
MOF ファイル | WebAdministration.mof |
参照
EmbeddedObject クラス
Site クラス
SiteElementDefaults クラス
TraceUrl クラス