次の方法で共有


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  
  

継承階層

EmbeddedObject

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 クラス