You are an enterprise application developer. You plan to design a monitoring mechanism for a Web service. The Web service contains a method named Forecast that uses a complex algorithm to forecast weather. The algorithm generates a number of exceptions. Administrators are responsible for shutting down the service when the number of exceptions is greater than 50 for every 10 seconds. You need to monitor the number of exceptions that are generated by the Forecast method during the execution of the Web service.
What should you do?
A.
Create a CounterMultiTimer performance counter to monitor the exceptions thrown by the Forecast method in each second.
B.
Create a CounterTimer performance counter to monitor the exceptions that are thrown by the Forecast method in each second.
C.
Create a CountPerTimeInterval32 performance counter to monitor the exceptions thrown by the Forecast method in each second.
D.
Create a RateOfCountsPerSecond32 performance counter to monitor the exceptions that are thrown by the Forecast method in each second.