Microsoft published recently Availability Reporting Management Pack for MOM 2005. This management pack monitors availability and reliability for SQL, Exchange, IIS, AD and Windows and allows to determine whether the availability and reliability objectives are met.
The Microsoft Operations Manager 2005 Availability Reporting Management Pack collects and analyzes data from the event logs of your servers, and generates reports that you can study to improve server availability and reliability. You can identify the causes for planned and unplanned downtime and take preemptive actions to decrease downtime in the future.
Availability Reporting uses a number of metrics to provides data that you can view and customize to suit the needs of your IT organization. Each type of report includes tables or graphs with information about the availability and reliability of servers in your environment. You can input parameters, such as specific periods of time, to filter the data presented in the reports.
Availability Reports provide detailed and specific availability and reliability information for several Microsoft applications. For applications not currently supported, Availability Reporting provides basic availability and reliability statistics at the operating system level. In such cases, Availability Reporting measures whether the operating system is running but does not measure whether applications are running.
Actually this management pack is a reedition, since its first version had lots of problems. But about this subject I strongly recommend reading a post that Clive Eastwood, Supportability Program Manager wrote a while ago: News on the forthcoming re-release of the Microsoft Availability Reporting Management Pack.