我有一个在Azure上运行的应用程序,它将Azure诊断程序存储器记录(确实记录)。我正在寻找一种可用于分析这些日志的好工具。检索Azure诊断
我知道可以使用Visual Studio中的服务器资源管理器来检索这些跟踪日志,但是这个工具有点麻烦。例如,我无法为日志记录指定时间间隔。
也尝试了Cerebrata的Azure诊断管理器,这很好,但不知道是否还有其他好的选择?
(日志记录本身工作得很好,它的检索和我感兴趣的日志分析)
我有一个在Azure上运行的应用程序,它将Azure诊断程序存储器记录(确实记录)。我正在寻找一种可用于分析这些日志的好工具。检索Azure诊断
我知道可以使用Visual Studio中的服务器资源管理器来检索这些跟踪日志,但是这个工具有点麻烦。例如,我无法为日志记录指定时间间隔。
也尝试了Cerebrata的Azure诊断管理器,这很好,但不知道是否还有其他好的选择?
(日志记录本身工作得很好,它的检索和我感兴趣的日志分析)
Cerebrata的工具可能是迄今最好的处理诊断信息。
Cerebrata当然有处理诊断问题的最完整的解决方案,并且它不是特别昂贵,但它仍然花费金钱。
如果您只是查看跟踪信息,那么我发现只查询Azure表就足够了。如果您无法将时间转换为头部中的刻度(这是表格的PartitionKey),那么您可以使用LINQPad。 Jason Haley提供了full instructions and helper code。
也试试Stackify。他们的DevOps解决方案可以非常轻松地远程查看故障排除所需的服务器详细信息,而无需使用Azure存储帐户。看看这篇文章:Windows Azure Diagnostics: The Bad, The Ugly, and a Better Way
我刚碰到这个MSDN blog post。它自9月份以来一直未更新,但看起来它具有足够丰富的功能集。