當我在使用SDK 2.0的Azure模擬器中運行應用程序時,我在控制檯輸出中一次又一次地重複出現以下錯誤。下面的錯誤指出「系統資源不足......」,但它是我的開發機器上運行的唯一一款具有6核Xeon,32 GB內存和大量硬盤空間的軟件。此外,我在Windows中沒有看到任何東西事件查看器。什麼是造成這些錯誤?什麼導致Azure模擬器中的監視代理錯誤?
[MonAgentHost] Error: MA EVENT: 2013-07-13T12:49:53.944Z
[MonAgentHost] Error: 2
[MonAgentHost] Error: 12640
[MonAgentHost] Error: 12644
[MonAgentHost] Error: EtwListener
[MonAgentHost] Error: 0
[MonAgentHost] Error: 12c939f8-b82a-48fc-bb30-cc66717
[MonAgentHost] Error: etw.cpp
[MonAgentHost] Error: EtwListener::StartRealTimeSession
[MonAgentHost] Error: 3605
[MonAgentHost] Error: 0
[MonAgentHost] Error: 5aa
[MonAgentHost] Error: Insufficient system resources exist to complete the requested service.
[MonAgentHost] Error: ERROR:EnableTraceEx() to enable provider failed
[MonAgentHost] Error: MA EVENT: 2013-07-13T12:49:53.944Z
[MonAgentHost] Error: 2
[MonAgentHost] Error: 12640
[MonAgentHost] Error: 12644
[MonAgentHost] Error: EtwListener
[MonAgentHost] Error: 0
[MonAgentHost] Error: 12c939f8-b82a-48fc-bb30-cc66717
[MonAgentHost] Error: etw.cpp
[MonAgentHost] Error: EtwListener::SetupEventing
[MonAgentHost] Error: 1876
[MonAgentHost] Error: ffffffff80010008
[MonAgentHost] Error: 0
[MonAgentHost] Error:
[MonAgentHost] Error: Failed to start the etw real time user session
[MonAgentHost] Error: MA EVENT: 2013-07-13T12:49:53.944Z
[MonAgentHost] Error: 2
[MonAgentHost] Error: 12640
[MonAgentHost] Error: 12644
[MonAgentHost] Error: EtwListener
[MonAgentHost] Error: 0
[MonAgentHost] Error: 12c939f8-b82a-48fc-bb30-cc66717
[MonAgentHost] Error: etw.cpp
[MonAgentHost] Error: EtwListener::Start
[MonAgentHost] Error: 1758
[MonAgentHost] Error: ffffffff80010008
[MonAgentHost] Error: 0
[MonAgentHost] Error:
[MonAgentHost] Error: Failed to start event tracing
[MonAgentHost] Error: MA EVENT: 2013-07-13T12:49:53.944Z
[MonAgentHost] Error: 2
[MonAgentHost] Error: 12640
[MonAgentHost] Error: 12644
[MonAgentHost] Error: MonAgent
[MonAgentHost] Error: 0
[MonAgentHost] Error: 12c939f8-b82a-48fc-bb30-cc66717
[MonAgentHost] Error: monagent.cpp
[MonAgentHost] Error: MonAgent::InitializeEtw
[MonAgentHost] Error: 1303
[MonAgentHost] Error: ffffffff80010008
[MonAgentHost] Error: 0
[MonAgentHost] Error:
[MonAgentHost] Error: Error: Failed to start ETW providers
[MonAgentHost] Error: MA EVENT: 2013-07-13T12:49:53.944Z
[MonAgentHost] Error: 2
[MonAgentHost] Error: 12640
[MonAgentHost] Error: 12644
[MonAgentHost] Error: MonAgent
[MonAgentHost] Error: 0
[MonAgentHost] Error: 12c939f8-b82a-48fc-bb30-cc66717
[MonAgentHost] Error: monagent.cpp
[MonAgentHost] Error: MonAgent::InitializeForStart
[MonAgentHost] Error: 221
[MonAgentHost] Error: ffffffff80010008
[MonAgentHost] Error: 0
[MonAgentHost] Error:
[MonAgentHost] Error: Failed to start the ETW providers
[MonAgentHost] Error: MA EVENT: 2013-07-13T12:49:53.944Z
[MonAgentHost] Error: 2
[MonAgentHost] Error: 12640
[MonAgentHost] Error: 12644
[MonAgentHost] Error: MonAgent
[MonAgentHost] Error: 0
[MonAgentHost] Error: 12c939f8-b82a-48fc-bb30-cc66717
[MonAgentHost] Error: monagent.cpp
[MonAgentHost] Error: MonAgent::Start
[MonAgentHost] Error: 2215
[MonAgentHost] Error: ffffffff80010008
[MonAgentHost] Error: 0
[MonAgentHost] Error:
[MonAgentHost] Error: Failed initialize agent sub-components
這裏是我的服務定義:
<WorkerRole name="SPS.Azure.FooService" vmsize="Small">
<Imports>
<Import moduleName="Diagnostics" />
<Import moduleName="RemoteAccess" />
<Import moduleName="RemoteForwarder" />
</Imports>
<ConfigurationSettings>
<Setting name="Microsoft.WindowsAzure.Plugins.Diagnostics.Level" />
</ConfigurationSettings>
</WorkerRole>
這裏是我的服務配置:
<Role name="SPS.Azure.FooService">
<Instances count="1" />
<ConfigurationSettings>
<Setting name="Microsoft.WindowsAzure.Plugins.Diagnostics.ConnectionString" value="UseDevelopmentStorage=true" />
<Setting name="Microsoft.WindowsAzure.Plugins.Diagnostics.Level" value="Verbose" />
<Setting name="Microsoft.WindowsAzure.Plugins.RemoteAccess.Enabled" value="true" />
<Setting name="Microsoft.WindowsAzure.Plugins.RemoteAccess.AccountUsername" value="ausername" />
<Setting name="Microsoft.WindowsAzure.Plugins.RemoteAccess.AccountEncryptedPassword" value="apassword" />
<Setting name="Microsoft.WindowsAzure.Plugins.RemoteAccess.AccountExpiration" value="2014-05-10T23:59:59.0000000-04:00" />
<Setting name="Microsoft.WindowsAzure.Plugins.RemoteForwarder.Enabled" value="true" />
</ConfigurationSettings>
</Role>
這裏是我的wadcfg文件:
<?xml version="1.0" encoding="utf-8"?>
<DiagnosticMonitorConfiguration configurationChangePollInterval="PT1M" overallQuotaInMB="4096" xmlns="http://schemas.microsoft.com/ServiceHosting/2010/10/DiagnosticsConfiguration">
<DiagnosticInfrastructureLogs />
<Directories>
<IISLogs container="wad-iis-logfiles" />
<CrashDumps container="wad-crash-dumps" />
</Directories>
<Logs bufferQuotaInMB="1024" scheduledTransferPeriod="PT1M" scheduledTransferLogLevelFilter="Verbose" />
<WindowsEventLog bufferQuotaInMB="1024" scheduledTransferPeriod="PT1M" scheduledTransferLogLevelFilter="Verbose">
<DataSource name="Application!*" />
</WindowsEventLog>
</DiagnosticMonitorConfiguration>
這裏是我的診斷配置在我的App.confi中g文件:
<system.diagnostics>
<trace>
<listeners>
<add type="Microsoft.WindowsAzure.Diagnostics.DiagnosticMonitorTraceListener, Microsoft.WindowsAzure.Diagnostics, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" name="AzureDiagnostics">
<filter type=""/>
</add>
</listeners>
</trace>
</system.diagnostics>
沒有爲我工作 –
爲我工作:) WOOT! –