0

J'ai un service App qui est heureusement en cours d'exécution sur Azure et tout fonctionne bien mais quand je regarde le journal Flux je les entrées suivantes après l'application des journaux pour débuter:entrée system.applicationHost Azure Log flux

enter image description here

Comme vous pouvez le voir ci-dessus dans les journaux je reçois

2017-07-28T10:42:42 :(6,10), No element in the source document matches '/configuration/system.applicationHost/sites/site[@name='~1xxx']/application[@path='/websitelogs']' 

Ceci est évidemment se plaindre de la system.application que je n'ai pas dans mon web.config.

  1. Est-ce que je devrais me préoccuper de ce message?
  2. Comment puis-je me débarrasser de ce message dans le flux de journal Azure?
  3. Depuis system.applicationHost contient les paramètres de configuration globaux qui sont utilisés par le service d'activation des processus Windows dans IIS, si je parle hypothétiquement ajouter une nouvelle section comme celle system.applicationHost

enter image description here

ci-dessus obtient la configuration propagé à tous les sites sur mon serveur azur?

Répondre

1

Vous devriez simplement ignorer cela. :-)

Donc, le message est tout simplement une indication que vous avez le navigateurSite Extension Site Web Azure Log installé. Le chemin /websitelogs correspond à Azure Web Site Log Browser extension de site.

Si vous remarquez, il effectue une séquence d'opérations, où il

  • Il vérifie s'il y a une entrée pour le chemin /websitelogs
  • Comme il ne se trouve pas, il procède à Insérer opération et crée un type d'application.

Ceci sera fait pour toute Extensions de site que vous avez installées.

A la fin, si vous vérifiez le fichier applicationhost.config, vous verrez une entrée semblable à ceci:

<sites> 
<site name="~1samplewebapp" id="80239797"> 
    <application path="/websitelogs" preloadEnabled="true" applicationPool="~1kaushalp"> 
     <virtualDirectory path="/" physicalPath="D:\home\SiteExtensions\websitelogs" /> 
    </application> 
    </site> 
</sites> 

Vous trouverez la transformation logs ici: D:\home\LogFiles\Transform

Voici un extrait de la même activité à partir de mes logs:

2017-07-28T16:41:41 Start 'websitelogs' site extension transform 
2017-07-28T16:41:41 :(6,10), No element in the source document matches '/configuration/system.applicationHost/sites/site[@name='~1samplewebapp']/application[@path='/websitelogs']' 
2017-07-28T16:41:41 Not executing Remove (transform line 6, 68) 
2017-07-28T16:41:41 StartSection Executing Insert (transform line 7, 64) 
2017-07-28T16:41:41 on /configuration/system.applicationHost/sites/site[@name='~1samplewebapp']/application 
2017-07-28T16:41:41 Applying to 'site' element (no source line info) 
2017-07-28T16:41:41 Inserted 'application' element 
2017-07-28T16:41:41 EndSection Done executing Insert 
2017-07-28T16:41:41 Successful 'D:\home\SiteExtensions\websitelogs\applicationHost.xdt' site extension transform 

Voici une capture d'écran de ce que ça ressemble

WebSiteLogs Site Extension