问题标签 [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.
asp.net - 异常后诊断跟踪数据消失
我正在使用 Azure 诊断跟踪来记录消息。配置是每分钟将记录的数据传输到 Azure 存储表。
在测试设置时,我发现如果出现未经处理的异常,之前的跟踪数据就会消失。
例如:
这将在一分钟后显示在 Azure 表中
由于异常,这不会记录数据。
我的印象是诊断应该保留数据,为什么会发生这种情况?
azure - 从角色进程获取 Azure 日志
我已配置 Azure 诊断,以便将日志上传到存储表。我正在使用我的代码中的 Trace.TraceXxx 并且一切正常。
现在我正在尝试从 Role OnStart() 和 OnStop() 方法添加跟踪。我知道跟踪是有效的,因为我在模拟器中运行时看到了调试窗口中的行。但是从云部署来看,这些跟踪行似乎永远不会上传到表中。我的猜测是它与 TraceSources 有点相关,因为我在表中唯一的跟踪行来自 w3wp.exe 源......有什么提示吗?
谢谢
azure - Azure 诊断 - 单击浏览按钮时引发异常
我正在尝试将诊断记录到存储帐户中。
抛出错误
没发生什么事。没有对话框。
任何帮助将不胜感激!
.net - 如何将我的 Windows Azure 应用程序连接到 SQL Server Compact Edition 版本 3.5.8080
我正在构建我的第一个 Windows azure 应用程序,由于某些业务原因,我被迫使用 SQL Compact Edition 版本 3.5.8080,我想在 Windows Azure 上使用 SQL Compact Edition。有什么办法吗?
另一个问题:有没有免费的Windows Azure 链接,无需任何付款或要求Visa 或master?
请指教 !!
windows - 何时在 Azure 诊断中使用 EndOnDemandTransfer()?
Azure 诊断提供了RoleInstanceDiagnosticManager.EndOnDemandTransfer()
我不太了解的方法。如果我只是调用BeginOnDemandTransfer()
then 则GetActiveTransfers()
始终返回一个非空集合,并且我的代码不知道何时停止等待传输完成。
看起来我必须打电话EndOnDemandTransfer()
,但MSDN对此不是很清楚。
何时EndOnDemandTranfer()
在 Azure 诊断中使用?
azure - WindowsEventLogs 未登录到 Azure
我有一个带有以下代码的 Azure WebRole:
在 my 的构造函数中TestClass
是以下代码:
OnStart
出于某种原因,如果我在调试模式下运行它并在方法上设置一个断点并使用F11. 但是,如果我删除所有断点并运行它,我不会在我的WADWindowsEventLogsTable中看到任何 EventLog 条目。所以这对我来说似乎是一个时间问题......有谁知道我的代码为什么会执行这种行为?
提前致谢!
azure - 我可以在不将它们写入存储的情况下实时查看我的 Windows Azure 日志吗?
我有:
在我的工人角色中。在 Azure Compute Emulator UI 中本地运行时,我可以看到此输出。
无论如何,在不将其写入存储的情况下,是否可以看到发布到 Azure 的相同角色的相同输出?
java - Azure Java Tomcat 日志记录
我计划将以前创建的 Java Web 应用程序迁移到 Azure。以前用于log4j
应用程序级别日志的应用程序保存在本地创建的文件中。问题是,由于 Azure 角色有多个实例,我必须收集和汇总这些日志,并确保它们存储在持久存储而不是虚拟机硬盘驱动器中。
日志记录是应用程序的关键组件,但它不能减慢实际工作的速度。我考虑了多种选择,我对最佳实践感到好奇,这是考虑到安全性、日志一致性和存储时间和后期处理性能的最佳解决方案。以下是选项列表:
- 使用带有自定义的 log4j
Appender
在 Azure SQL 中存储信息。 - 使用带有自定义的 log4j
Appender
在 Azure 表存储中存储信息。 - 编写一个附加工具,将数据从本地硬盘驱动器传输到上述任一持久性存储。
Java有没有其他方法或有针对这个问题的完整解决方案?考虑到上述标准,以上哪一项是最好的?
azure - Azure:无法将字节发送到 XContainer wad-tracefiles
由于某种原因,我在 Azure 中使用诊断时遇到错误。我的(WCF)WebRole 的代码是:
我的 Web.config 文件如下所示:
在计算模拟器中,我看到以下错误:
此错误重复多次。“wad-tracefiles”容器由 AzureLocalStorageTraceListener 类中的以下代码添加:
为什么在这种情况下写入跟踪消息会失败?当我使用 Azure 存储资源管理器查看存储时,我看到的唯一表是 WADDirectoriesTable 而不是 WADLogsTable。确实创建了“wad-tracefiles”blob,但这不是我应该从我的代码中找到跟踪消息的地方。
任何人,任何想法?任何帮助表示赞赏!
.net - Azure 诊断不存储数据,即使使用默认应用程序
我正在尝试将天蓝色诊断数据存储在存储帐户上。我尝试了以下代码:
我试图注释掉 BufferQuotaInMB 没有运气。我已经在本地环境和实时部署中使用新创建的应用程序进行了尝试。事实证明,甚至没有创建 WADLogsTable。
我错过了什么?
注意:它在使用 windowsEventLogs 进行实时部署时工作正常。