Configurazione centrale dei file di registro IIS 7+

È ansible configurare il comportmento di logging di IIS centralmente, idealmente a livello di dominio? In particolare sto esaminando le impostazioni di rollover del file di registro.

Dopo aver effettuato alcune ricerche, non sono riuscito a trovare nulla di ovvio legato ad Active Directory o ad altri modi automatizzati per gestire centralmente questo aspetto della configuration di IIS, anche se ciò non può essere scelto dai termini di ricerca appropriati.

  • Imansible trovare l'account utente "IIS APPPOOL \ {application pool name}" in Windows Server 2008
  • Diagnosi la causa delle richieste di esecuzione a lungo in IIS 7.0
  • Scrivi al registro events di Windows quando un sito IIS viene avviato o arrestato
  • IIS 7 - 403 Accesso Deniato errore su wwwroot cercando di redirect a / owa
  • Quando è il momento giusto per introdurre l'alta disponibilità per il sito web?
  • F5 Big-IP, X-Forwarded-For e registri IIS
  • Sono aperta a Criteri di gruppo o qualsiasi altro metodo robusto che non richiede l'intervento manuale su each macchina a cui la configuration deve essere applicata.

    One Solution collect form web for “Configurazione centrale dei file di registro IIS 7+”

    Queste impostazioni vengono memorizzate nell'elemento <logFile> dell'elemento <siteDefaults> in %SystemRoot%\System32\InetSrv\config\applicationHost.config .

    Non sono a conoscenza di alcuna funzionalità "stock" in Criteri di gruppo che consentono la gestione di queste impostazioni. L'API di Microsoft.Web.Administration è un'applicazione API gestita che potresti call da PowerShell per modificare le modifiche al file. Potresti anche guardare utilizzando AppCmd.exe per scrivere qualcosa utilizzando i file batch di vecchia scuola.

    Il command riportto di seguito, ad esempio, imposta l'impostazione predefinita per il tempo di rollover del file di registro per utilizzare l'ora locale:

    appcmd.exe set config -section:system.applicationHost/sites /siteDefaults.logFile.localTimeRollover:true /commit:apphost

    Eseguire uno script per apportre modifiche al file applicationHost.config come script di avvio di Criteri di gruppo sembra un'opzione ragionevole per me.

    Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.