Sign in
Home
Library
Wiki
Learn
Gallery
Downloads
Support
Forums
Blogs
Resources For IT Professionals
United States (English)
Россия (Pусский)
中国(简体中文)
Brasil (Português)
Post an article
Translate this page
Powered by
Microsoft® Translator
Wikis - Page Details
First published by
MikeMcKeown-Aditi Cloud Architect
(Microsoft Partner)
When:
25 Mar 2010 5:22 PM
Last revision by
Yagmoth555
(Microsoft Partner, Microsoft Community Contributor)
When:
25 Feb 2013 11:30 AM
Revisions:
3
Comments:
0
Options
Subscribe to Article (RSS)
Share this
Can You Improve This Article?
Positively!
Click Sign In to add the tip, solution, correction or comment that will help other users.
Report inappropriate content using
these instructions
.
Wiki
>
TechNet Articles
>
AppFabric FAQ: Monitoring
AppFabric FAQ: Monitoring
Article
History
AppFabric FAQ: Monitoring
Monitoring
Q: What mechanism does AppFabric use to monitor its applications and services?
A: WCF/WF uses ETW (Event Tracing for Windows) to emit instrumentation events. AppFabric collects these events and places them in a centralized Monitoring Store using the Application Server Event Collector service. AppFabric tools then use this centralized store to query information about the services.
Q: What kinds of guarantees do you provide that instrumentation events will not be lost?
A: While our internal testing has not shown that the AppFabric system will drop events, we do not make guarantees around events. The WCF/WF NET Framework provides extensibility points for listeners and participants which can be used to guarantee reliable eventing.
Q: How do I deal with data recovery? Does AppFabric include tools for it?
A: If SQL Server is used as the monitoring database, SQL Server provides backup and restoration tooling for data recovery.
Q: I have several connected services. Can I use AppFabric to trace the message across these services and find where the failure occurs?
A: AppFabric provides support for finding related events between WCF/WF and related services to aid in finding the root cause of a failure.
Q: Can I enable/disable tracing at run time without having to bring the service down?
A: Yes, you can use WMI tools to dynamically enable/disable tracing. However, if you use the IIS Manager UI or PowerShell script the service will be gracefully recycled.
AppFabric
,
AppFabric FAQ
,
en-US