You are an enterprise application developer. You create 10 applications. Your companys application server will host the applications. You are responsible for designing a monitoring solution for the applications.
Your monitoring solution must meet the following criteria:
* The solution must be reusable.
* The solution must aggregate all data into one display.
You need to design a solution to meet the requirements. What should you do?
![PrepAway - Latest Free Exam Questions & Answers](https://www.briefmenow.org/img/pa5.jpg)
A.
Add performance counters and Microsoft Windows Management Instrumentation (WMI) events
to each application. View the counter data in the Performance Monitor and develop a custom application to view the WMI data.
B.
Write data access code in each application to update a database table. Write an ASP.NET application to display the aggregated data.
C.
Develop a custom monitoring object. Use the object in each application. Aggregate the information from the custom object into a report and publish it to a Web server every hour.
D.
Write a Web service to store the monitored information. Write one Web method per application
to retrieve the monitored data. Call the Web service from each application.