为什么不';是否正在为我的Azure web角色复制我的IIS日志?
这是一个后续行动。我使用“大脑数据诊断管理器远程诊断”尝试打开IIS日志。我没有戴着它部署。它似乎起了作用,并且复制了一些文件。然后它似乎再也不起作用了。我再次调整了设置。我尝试删除与iis相关的blob和表存储条目,以查看是否可以重新开始。下面是wad控制容器中的配置,显示它似乎是基于大脑数据工具更新的为什么不';是否正在为我的Azure web角色复制我的IIS日志?,azure,azure-diagnostics,Azure,Azure Diagnostics,这是一个后续行动。我使用“大脑数据诊断管理器远程诊断”尝试打开IIS日志。我没有戴着它部署。它似乎起了作用,并且复制了一些文件。然后它似乎再也不起作用了。我再次调整了设置。我尝试删除与iis相关的blob和表存储条目,以查看是否可以重新开始。下面是wad控制容器中的配置,显示它似乎是基于大脑数据工具更新的 <?xml version="1.0"?> <ConfigRequest xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns
<?xml version="1.0"?>
<ConfigRequest xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<OnDemandTransfers />
<DataSources>
<OverallQuotaInMB>4096</OverallQuotaInMB>
<Logs>
<BufferQuotaInMB>1024</BufferQuotaInMB>
<ScheduledTransferPeriodInMinutes>1</ScheduledTransferPeriodInMinutes>
<ScheduledTransferLogLevelFilter>Undefined</ScheduledTransferLogLevelFilter>
</Logs>
<DiagnosticInfrastructureLogs>
<BufferQuotaInMB>0</BufferQuotaInMB>
<ScheduledTransferPeriodInMinutes>0</ScheduledTransferPeriodInMinutes>
<ScheduledTransferLogLevelFilter>Undefined</ScheduledTransferLogLevelFilter>
</DiagnosticInfrastructureLogs>
<PerformanceCounters>
<BufferQuotaInMB>0</BufferQuotaInMB>
<ScheduledTransferPeriodInMinutes>0</ScheduledTransferPeriodInMinutes>
<Subscriptions />
</PerformanceCounters>
<WindowsEventLog>
<BufferQuotaInMB>0</BufferQuotaInMB>
<ScheduledTransferPeriodInMinutes>0</ScheduledTransferPeriodInMinutes>
<Subscriptions />
<ScheduledTransferLogLevelFilter>Undefined</ScheduledTransferLogLevelFilter>
</WindowsEventLog>
<Directories>
<BufferQuotaInMB>0</BufferQuotaInMB>
<ScheduledTransferPeriodInMinutes>1</ScheduledTransferPeriodInMinutes>
<Subscriptions>
<DirectoryConfiguration>
<Path>C:\Resources\directory\8973cd09642f4dfeafe830612cc8c1fe.AllRole.DiagnosticStore\FailedReqLogFiles</Path>
<Container>wad-iis-failedreqlogfiles</Container>
<DirectoryQuotaInMB>1024</DirectoryQuotaInMB>
</DirectoryConfiguration>
<DirectoryConfiguration>
<Path>C:\Resources\directory\8973cd09642f4dfeafe830612cc8c1fe.AllRole.DiagnosticStore\LogFiles</Path>
<Container>wad-iis-logfiles</Container>
<DirectoryQuotaInMB>1024</DirectoryQuotaInMB>
</DirectoryConfiguration>
<DirectoryConfiguration>
<Path>C:\Resources\directory\8973cd09642f4dfeafe830612cc8c1fe.AllRole.DiagnosticStore\CrashDumps</Path>
<Container>wad-crash-dumps</Container>
<DirectoryQuotaInMB>1024</DirectoryQuotaInMB>
</DirectoryConfiguration>
</Subscriptions>
</Directories>
</DataSources>
<IsDefault>false</IsDefault>
</ConfigRequest>
4096
1024
1.
未定义
0
0
未定义
0
0
0
0
未定义
0
1.
C:\Resources\directory\8973CD09642F4DFEAFEE830612CC8C1FE.AllRole.DiagnosticStore\FailedReqLogFiles
wad iis失败的日志文件
1024
C:\Resources\directory\8973CD09642F4DFEAFE 830612CC8C1FE.AllRole.DiagnosticStore\LogFiles
wad iis日志文件
1024
C:\Resources\directory\8973CD09642F4DFEAFE 830612CC8C1FE.AllRole.DiagnosticStore\CrashDumps
垃圾堆
1024
假的
你知道为什么它不起作用吗
更新
我们今天重新部署了以下diagnostics.wadcfg,但仍然没有IISLOG。跟踪日志正在工作。我们没有任何调用诊断的代码,因为据我所知,该文件可以处理所有问题。我错过什么了吗
<DiagnosticMonitorConfiguration xmlns="http://schemas.microsoft.com/ServiceHosting/2010/10/DiagnosticsConfiguration"
configurationChangePollInterval="PT1M"
overallQuotaInMB="4096">
<Logs bufferQuotaInMB="1024"
scheduledTransferLogLevelFilter="Verbose"
scheduledTransferPeriod="PT1M" />
<Directories bufferQuotaInMB="1024"
scheduledTransferPeriod="PT1M">
<!-- These three elements specify the special directories
that are set up for the log types -->
<CrashDumps container="wad-crash-dumps" directoryQuotaInMB="256" />
<FailedRequestLogs container="wad-frq" directoryQuotaInMB="256" />
<IISLogs container="wad-iis" directoryQuotaInMB="256" />
</Directories>
</DiagnosticMonitorConfiguration>
是否web角色是XS实例(因为我们现在正在测试)?同样,它曾经奏效过,但现在似乎已经死了。几点建议:
HTH谢谢你的帮助。我做了更改,重新启动了服务器,没有任何风险。我们得到的是跟踪日志,但不是IIS。这些表不会被创建。我们明天将重新部署,其中将包括为IIS日志记录设置的诊断配置文件,因此这可能会有所帮助。感谢您的帮助。我做了更改,重新启动了服务器,没有任何风险。我们得到的是跟踪日志,但不是IIS。这些表不会被创建。我们明天将重新部署,其中将包括为IIS日志记录设置的诊断配置文件,因此这可能会有所帮助。