开发者

Retrieving Azure diagnostics

I have开发者_开发问答 an app running on Azure which logs (traces, really) to the Azure Diagnostics storage. I'm looking for a good tool which can be used to analyze these logs.

I know it's possible to retrieve these trace logs using the Server Explorer in Visual Studio, but this tool is a bit cumbersome. For instance, I can't specify a time interval for log records.

Also tried Azure Diagnostics Manager from Cerebrata, which is nice, but wonder if there any other good alternatives?

(The logging itself works just fine, it's the retrieval and analysis of the logs which I'm interested in)


Cerebrata certainly have the most complete solution for dealing with diagnostics and it's not especially expensive, but it does still cost money.

If you're just looking at the trace information then I've found that just querying the Azure Tables works well enough. If you're not able to convert a time into ticks in your head (which is what the PartitionKey of the table is), then you can use LINQPad. Jason Haley has provided full instructions and helper code.


Cerebrata's tool is probably the best to date to deal with diagnostics information.


Also try Stackify. Their DevOps solutions makes it really easy to remotely see server details needed for troubleshooting without using azure storage accounts. Check out this article: Windows Azure Diagnostics: The Bad, The Ugly, and a Better Way


I just came across this MSDN blog post. It hasn't been updated since September but looks like it has a rich enough feature set.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜