问题标签 [azure-diagnostics]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - log4net traceappender 仅在使用 Windows Azure DiagnosticsMonitor 时记录级别为“详细”的消息
我有一个 azure worker 角色,我已将其配置为使用写入 WindowsAzure.Diagnostics 的 log4net Trace Appender。这是通过在辅助角色的 RoleEntryPoint 中进行以下调用来完成的。
App.config 文件的配置方式如下:
这样做的结果是所有消息(甚至错误)都以“详细”级别记录在表存储中。
如何解决这个问题?
azure - 我可以使用一些中间 API 将诊断数据传输到不同帐户的 Azure 存储吗
我正在构建窗口 azure 应用程序监视实用程序,为此我必须加载测试我的 REST API(在每个区域上)以通过最终用户应用程序上的启动任务获取性能数据,我在这里问过这个问题并得到了很好的答复,我我正在做各种测试。同时在我的脑海中,我有一些想法,如果我可以启用最终用户的 azure 应用程序的诊断数据并将该数据远程传输到我的存储帐户。可能吗?
如果是,那么我认为如果两者都在不同的地区,它会向最终用户收费?!我是否可以构建某种类型的中间机制(所有区域的 REST API),通过该机制诊断数据可以传输到我的 azure 存储帐户,这样就不会再向最终用户收费?并使用这种方式,我将在正确的方向上获取性能数据,并可以消除启动任务的依赖性。
如果我理解上述想法有问题,请纠正我。
提前致谢。
memory-profiling - Windows Azure 的内存配置文件
如何在本地(模拟器)部署上为 Windows azure 应用程序(辅助角色)执行内存分配配置文件?
elmah - Azure 诊断与 ELMAH 用例?
我在独立(非 Azure)项目中使用了 ELMAH。对于 Azure 相关项目,我遇到了 Windows Azure 诊断 (WAD) 库。
从表面上看,它们似乎在做同样的事情(Azure 诊断也在做更多低级的事情)所以我想问一下,从技术角度来看,一个比另一个更适合特定类型的工作负载/设计?还是它们在用例中非常相似,只是香草与巧克力(即个人喜好)的事情?
azure - 在没有 .NET 的 Windows Azure 中启用诊断
我正在使用 Windows Azure 来托管我的 python 项目,并且我正在尝试启用诊断但没有好的结果。
因为我使用的是 python 而不是 .NET,所以我可以实际配置它的唯一方法是通过配置文件。
在我的配置文件下面:
服务定义.csdef
服务配置.Cloud.cscfg
诊断.wadcfg:
在诊断管理器中,我实际上看不到任何数据。
谢谢。
azure - 编码作业时 Azure 媒体服务为 .wmv 文件提供 JobState.Error
对于 Azure 媒体服务编码任务,状态多次显示正在处理...,然后进入错误状态。没有显示错误消息。我正在关注这个https://www.windowsazure.com/en-us/develop/net/how-to-guides/media-services/#encode-asset 输入文件大小小于 4Mb 和 cloudblobclient.ParallelOperationThreadCount = 2
connection-string - Azure 诊断:对路径“(GUID)-mswapd-lock”的访问被拒绝?
代码和配置:
我已经按照https://www.windowsazure.com/en-us/develop/net/common-tasks/diagnostics/上的官方教程启用了诊断。我的诊断初始化程序是从 Global.asax 调用的(此 WCF 没有 WebRole.cs 移植到 Azure WebRole),它非常简单,例如:
云和本地字符串相同:
我正在使用基于相同云的诊断连接字符串local
和cloud
配置。
错误:
当我在 Azure 模拟器(本地计算)中运行上述内容时,我没有收到错误消息(尽管有用于诊断的云连接字符串)。当我在 Azure 上运行 webrole 时(使用相同的诊断信息,当然还有代码),我收到以下错误:
尝试:没有成功
- 禁用此存储帐户的所有 Azure 监控和日志记录(来自门户),以防 Azure 自己的监控/日志记录机制将其锁定
- 即使对于本地配置(本地计算/Azure 模拟器),也已替换
UseDevelopmentStorage=true
为用于诊断的真实云连接字符串。 - 将诊断初始化程序简化为最低限度(见上文)。然而,
DiagnosticMonitor.Start(...)
总是失败。 - 在 .cscfg 文件中创建了另一个诊断连接字符串(在 .csdef 中也有参考),这样如果
Microsoft.WindowsAzure.Plugins.Diagnostics.ConnectionString
Azure 基础结构也使用原始连接字符串,我就有另一个字符串。没有帮助,同样的错误。
我花了很多时间试图调试它,但我总是在 Azure 上得到这个错误。
问题:
有人可以帮我摆脱这个错误吗?我可以尝试一些你可能有的想法。我对 MS 教程感到失望,但失望无济于事。
azure - 如何在 Azure Project 中使用跟踪诊断
在我的解决方案中,我有一个 Azure 工作者角色项目和一个类库(处理我的项目的套接字编程需求)。当我在托管服务上部署解决方案时,出现了问题。在本地开发存储上,一切都像魅力一样.
我在 Azure Worker 角色中包含了 Trace Diagnostics。我如何跟踪类库中发生的错误,因为我无法在类库上使用 Trace(使用时它没有写入存储表)。
有什么方法可以调试 Azure 上托管的类库以及 Worker 角色
问候, 维维克
c# - Azure 网站中的诊断监视器
可以在 Azure 网站(不是 Web 角色)中使用 Azure DiagnosticMonitor 吗?还是需要计算角色?
azure-diagnostics - Azure OnDemand 传输不传输本地存储目录?
我已将 Azure 诊断配置为传输本地存储(10MB,我的自定义日志和转储数据文件)。我定期传输目录-> blob 工作得很好。这是按需的,似乎不起作用。我手动创建了 blob 和队列,但仍然不行!进行按需传输的代码是
诊断助手.cs
使用来自 admin/flushlogs.aspx.cs 的实际刷新/按需传输
问题:
有谁知道为什么 Windows Azure 诊断不传输我指定的本地存储?
额外细节:
我认为我已正确初始化 Azure 诊断,因为定期传输工作正常(必须手动创建 blob)但这里是初始化代码
我在 ServiceDefinition.csdef 中定义了本地存储,如下所示