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