Classe1 TraceFailedRequestsLogging
Configure la journalisation des traces des demandes ayant échoué pour un site Web.
Syntaxe
class TraceFailedRequestsLogging : EmbeddedObject
Méthodes
Cette classe ne contient pas de méthodes.
Propriétés
Le tableau suivant répertorie les propriétés exposées par la classe TraceFailedRequestsLogging
.
Nom | Description |
---|---|
CustomActionsEnabled |
Une valeur boolean en lecture/écriture. true si des actions personnalisées sont activées ; sinon, false . Par défaut, il s’agit de false . Remarque : Pour plus d’informations sur les actions personnalisées, consultez la propriété CustomActionExe de la classe TraceUrl. |
Directory |
Valeur en lecture/écriture string qui spécifie l’emplacement d’enregistrement des fichiers journaux. La valeur par défaut est « %SystemDrive%\inetpub\FailedReqLogFiles ». |
Enabled |
Une valeur boolean en lecture/écriture. true si la journalisation des traces des demandes ayant échoué est activée pour le site Web ; sinon, false. la valeur par défaut est false . |
MaxLogFiles |
Valeur en lecture/écriture uint32 qui spécifie le nombre maximal de fichiers journaux à conserver pour le site Web. Un fichier journal est créé pour chaque demande ayant échoué qui est définie. La valeur par défaut est 50. |
MaxLogFileSizeKB |
Valeur en lecture/écriture uint32 qui spécifie la taille maximale, en kilo-octets, du fichier journal à enregistrer sur le disque. La valeur par défaut est 512. 0 spécifie qu’aucune limite n’est utilisée. Remarque : la taille réelle du fichier journal peut varier un peu de la taille spécifiée lorsque le cache de mémoire est enregistré sur le disque. |
Sous-classes
Cette classe ne contient aucune sous-classe.
Notes
Les instances de cette classe sont contenues dans la propriété TraceFailedRequestsLogging
de la classe Site et dans la classe SiteElementDefaults.
Exemple
L’exemple suivant affiche les propriétés de la classe TraceFailedRequestsLogging
, inverse la valeur de la propriété Enabled
et l’enregistre, puis affiche à nouveau les propriétés pour afficher la modification.
' 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
Hiérarchie d'héritage
TraceFailedRequestsLogging
Spécifications
Type | Description |
---|---|
Client | - IIS 7.0 sur Windows Vista - IIS 7.5 sous Windows 7 - IIS 8.0 sous Windows 8 - IIS 10.0 sous Windows 10 |
Serveur | - IIS 7.0 sur Windows Server 2008 - IIS 7.5 sur Windows Server 2008 R2 - IIS 8.0 sur Windows Server 2012 - IIS 8.5 sur Windows Server 2012 R2 - IIS 10.0 sous Windows Server 2016 |
Produit | - IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0 |
Fichier MOF | WebAdministration.mof |
Voir aussi
Classe EmbeddedObject
Classe de site
Classe SiteElementDefaults
Classe TraceUrl