<?xml version="1.0" encoding="ISO-8859-1" ?> <monitor_set_definition version="1.0"> <MonitorSet name="Exchange 2010 Load Performance" description='Determine the loa d on the Exchange server'> <Counters> <Counter name='Msg SUBMIT Per Sec' description='Number of messages queued in Su bmission queue' counterObject='MSExchangeTransport Queues' counter='Messages Su bmitted Per Second' counterInstance='_total' counterSampleInterval='600' colle ctionOperator='Over' collectionThreshold='0' trendTimeSpan='1209600' trendReArm ='3600' thresholdOperator='Over' thresholdAmount='50' thresholdDuration='1' thr esholdWarning='10' thresholdReArm='21600'/> <Counter name='OWA Current Users' description='Unique users currently logged in to OWA' counterObject='MSExchange OWA' counter='Current Unique Users' counter SampleInterval='600' collectionOperator='Over' collectionThreshold='1' trendTim eSpan='1209600' trendReArm='3600' thresholdOperator='Over' thresholdAmount='50' thresholdDuration='10' thresholdWarning='10' thresholdReArm='21600'/> <Counter name='Active User Count' description='Users connected via RPC in last 2 mins' counterObject='MSExchange RpcClientAccess' counter='Active User Count' counterSampleInterval='600' collectionOperator='Over' collectionThreshold='1' trendTimeSpan='1209600' trendReArm='3600' thresholdOperator='Over' thresholdAmo unt='100' thresholdDuration='30' thresholdWarning='10' thresholdReArm='21600'/> <Counter name='Failed SUBMIT per sec' description='Failed submissions per secon d' counterObject='MSExchange Mail Submission' counter='Failed Submissions Per S econd' counterSampleInterval='600' collectionOperator='Over' collectionThresho ld='0' trendTimeSpan='1209600' trendReArm='3600' thresholdOperator='Over' thres holdAmount='10' thresholdDuration='600' thresholdWarning='10' thresholdReArm='21 600'/> <Counter name='MSExchangeIS User Count' description='Total Users connected to I S' counterObject='MSExchangeIS' counter='User Count' counterSampleInterval='60 0' collectionOperator='Over' collectionThreshold='1' trendTimeSpan='1209600' tr endReArm='3600' thresholdOperator='Over' thresholdAmount='100' thresholdDuratio n='600' thresholdWarning='10' thresholdReArm='86400'/> </Counters> <Services> </Services> <Processes> </Processes> </MonitorSet> </monitor_set_definition>
Exchange 2010 Full Monitoring
<?xml version="1.0" encoding="ISO-8859-1" ?> <monitor_set_definition version="1.0"> <MonitorSet name="Exchange 2010 Full Monitoring" description='Determine the load on the Exchange server'> <Counters> <Counter name='Ex10TransportRemoteQueueTotal' description='Shows the number of messages in the active remote delivery queues' counterObject='MSExchangeTranspor t Queues' counter='Active Remote Delivery Queue Length' counterInstance='_tota l' counterSampleInterval='600' collectionOperator='Over' collectionThreshold=' 1' trendTimeSpan='1209600' trendReArm='86400' thresholdOperator='Over' threshol dAmount='250' thresholdDuration='300' thresholdWarning='10' thresholdReArm='4320 0'/> <Counter name='Ex10TransportSubQueueTotal' description='Shows the number of mes sages in the submission queue' counterObject='MSExchangeTransport Queues' count er='Submission Queue Length' counterInstance='_total' counterSampleInterval='6 00' collectionOperator='Over' collectionThreshold='1' trendTimeSpan='1209600' t rendReArm='3600' thresholdOperator='Over' thresholdAmount='100' thresholdDurati on='300' thresholdWarning='10' thresholdReArm='43200'/> <Counter name='Ex10TransportUnreachQueueTotal' description='Shows the number of messages in the Unreachable queue' counterObject='MSExchangeTransport Queues' counter='Unreachable Queue Length' counterInstance='_total' counterSampleInter val='600' collectionOperator='Over' collectionThreshold='1' trendTimeSpan='1209 600' trendReArm='3600' thresholdOperator='Over' thresholdAmount='100' threshold Duration='300' thresholdWarning='10' thresholdReArm='43200'/> <Counter name='Ex10TransportLogWritesSec' description='Shows the rate of log fi le write operations for current load' counterObject='MSExchange Database ==> Ins tances' counter='I/O Log Writes/sec' counterInstance='edgetransport/Transport Mail Database' counterSampleInterval='600' collectionOperator='Over' collectio nThreshold='1' trendTimeSpan='1209600' trendReArm='3600' thresholdOperator='Over ' thresholdAmount='5000' thresholdDuration='300' thresholdWarning='10' threshol dReArm='43200'/> <Counter name='Ex10TransportLogReadsSec' description='Shows the rate of log fil e read operations for current load' counterObject='MSExchange Database ==> Insta nces' counter='I/O Log Reads/sec' counterInstance='edgetransport/Transport Mai l Database' counterSampleInterval='600' collectionOperator='Over' collectionTh reshold='1' trendTimeSpan='1209600' trendReArm='3600' thresholdOperator='Over' thresholdAmount='5000' thresholdDuration='300' thresholdWarning='10' thresholdRe Arm='43200'/> <Counter name='Ex10TransportDBWritesSec' description='Shows the rate of DB writ e operations for current load' counterObject='MSExchange Database ==> Instances' counter='I/O Database Writes/sec' counterInstance='edgetransport/Transport Ma il Database' counterSampleInterval='600' collectionOperator='Over' collectionT hreshold='1' trendTimeSpan='1209600' trendReArm='3600' thresholdOperator='Over' thresholdAmount='5000' thresholdDuration='300' thresholdWarning='10' thresholdR eArm='43200'/> <Counter name='Ex10TransportDBReadsSec' description='Shows the rate of DB read operations for current load' counterObject='MSExchange Database ==> Instances' counter='I/O Database Reads/sec' counterInstance='edgetransport/Transport Mail Database' counterSampleInterval='600' collectionOperator='Over' collectionThre shold='1' trendTimeSpan='1209600' trendReArm='3600' thresholdOperator='Over' th resholdAmount='5000' thresholdDuration='300' thresholdWarning='10' thresholdReAr m='43200'/> <Counter name='Ex10TransportReceiveMsgSize' description='Shows the average byte s per inbound message' counterObject='MSExchangeTransport SmtpReceive' counter= 'Average bytes/message' counterInstance='_total' counterSampleInterval='600' c ollectionOperator='Over' collectionThreshold='1' trendTimeSpan='1209600' trendR eArm='3600' thresholdOperator='Over' thresholdAmount='60000000' thresholdDurati on='300' thresholdWarning='10' thresholdReArm='43200'/> <Counter name='Ex10TransportMsgReceiveSec' description='Shows the number of mes sages received each second' counterObject='MSExchangeTransport SmtpReceive' cou nter='Messages Received/sec' counterInstance='_total' counterSampleInterval='3 00' collectionOperator='Over' collectionThreshold='1' trendTimeSpan='1209600' t rendReArm='3600' thresholdOperator='Over' thresholdAmount='500' thresholdDurati on='300' thresholdWarning='10' thresholdReArm='43200'/> <Counter name='Ex10TransportMsgSentSec' description='Shows the number of messag es sent per second' counterObject='MSExchangeTransport SmtpSend' counter='Messa ges Sent/sec' counterInstance='_total' counterSampleInterval='300' collectionO perator='Over' collectionThreshold='1' trendTimeSpan='1209600' trendReArm='3600 ' thresholdOperator='Over' thresholdAmount='500' thresholdDuration='300' thresh oldWarning='10' thresholdReArm='43200'/> <Counter name='Ex10ClientAccessRPCRequests' description='Shows the number of RP C requests currently being processed' counterObject='MSExchange RpcClientAccess' counter='RPC Requests' counterSampleInterval='600' collectionOperator='Over' collectionThreshold='1' trendTimeSpan='1209600' trendReArm='3600' thresholdOper ator='Over' thresholdAmount='40' thresholdDuration='60' thresholdWarning='10' t hresholdReArm='43200'/> <Counter name='Ex10OABDownloadTaskQueued' description='Shows the number of OAB download tasks are queued' counterObject='MSExchangeFDS:OAB' counter='Download Task Queued' counterInstance='*ALL' counterSampleInterval='600' collectionOper ator='Over' collectionThreshold='1' trendTimeSpan='1209600' trendReArm='3600' t hresholdOperator='Over' thresholdAmount='1' thresholdDuration='60' thresholdWar ning='10' thresholdReArm='43200'/> <Counter name='Ex10ISClientBackoffSec' description='Shows the rate at which cli ent backoffs are occurring resulting in RPC latency' counterObject='MSExchangeIS ' counter='RPC Client Backoff/sec' counterSampleInterval='600' collectionOpera tor='Over' collectionThreshold='1' trendTimeSpan='1209600' trendReArm='3600' th resholdOperator='Over' thresholdAmount='5000' thresholdDuration='300' threshold Warning='10' thresholdReArm='43200'/> <Counter name='Ex10OWACurrentUniqueUsers' description='Shows the number of uniq ue users currently logged on to OWA' counterObject='MSExchange OWA' counter='Cu rrent Unique Users' counterSampleInterval='600' collectionOperator='Over' coll ectionThreshold='1' trendTimeSpan='1209600' trendReArm='3600' thresholdOperator= 'Over' thresholdAmount='50' thresholdDuration='300' thresholdWarning='10' thres holdReArm='43200'/> <Counter name='Ex10WebServiceRequestsSec' description='Shows the number of web service requests handled each second' counterObject='MSExchangeWS' counter='Req uests/sec' counterSampleInterval='600' collectionOperator='Over' collectionThr eshold='1' trendTimeSpan='1209600' trendReArm='3600' thresholdOperator='Over' t hresholdAmount='500' thresholdDuration='300' thresholdWarning='10' thresholdReAr m='43200'/> <Counter name='Ex10RPCUserCount' description='Shows the number of active unique users in last 2 mins' counterObject='MSExchange RpcClientAccess' counter='Acti ve User Count' counterSampleInterval='600' collectionOperator='Over' collectio nThreshold='1' trendTimeSpan='1209600' trendReArm='3600' thresholdOperator='Over ' thresholdAmount='500' thresholdDuration='120' thresholdWarning='10' threshold ReArm='43200'/> <Counter name='Ex10ISRPCRequests' description='Shows the number of RPC requests executing within the IS process' counterObject='MSExchangeIS' counter='RPC Req uests' counterSampleInterval='600' collectionOperator='Over' collectionThresho ld='1' trendTimeSpan='1209600' trendReArm='3600' thresholdOperator='Over' thres holdAmount='70' thresholdDuration='300' thresholdWarning='10' thresholdReArm='43 200'/> <Counter name='Ex10DBCacheSizeMb' description='Shows the amount of system memor y (Mb) used by the DB cache' counterObject='MSExchange Database' counter='Datab ase Cache Size (MB)' counterInstance='Information Store' counterSampleInterval ='600' collectionOperator='Over' collectionThreshold='1' trendTimeSpan='1209600 ' trendReArm='3600' thresholdOperator='Over' thresholdAmount='15000' thresholdD uration='300' thresholdWarning='10' thresholdReArm='43200'/> </Counters> <Services> </Services> <Processes> </Processes> </MonitorSet> </monitor_set_definition> SQL 2005 Performance Monitoring (not SQL Express) <?xml version="1.0" encoding="ISO-8859-1" ?> <monitor_set_definition version="1.0"> <MonitorSet name="CNW SQL2005 Performance Monitoring" description='Monitors the SQL Server'> <Counters> <Counter name='SQLServer:Databases: Active Transactions' description='Displays the number of currently active transactions in the system.' counterObject='SQLSe rver:Databases' counter='Active Transactions' counterInstance='_Total' counte rSampleInterval='1800' collectionOperator='Over' collectionThreshold='-1' trend TimeSpan='14' trendReArm='4' thresholdOperator='Over' thresholdAmount='100000' thresholdDuration='3600' thresholdWarning='0' thresholdReArm='4'/> <Counter name='SQLServer:Databases: Transactions/sec' description='Value indica tes how active the SQL Server is.' counterObject='SQLServer:Databases' counter= 'Transactions/sec' counterInstance='_Total' counterSampleInterval='1800' colle ctionOperator='Over' collectionThreshold='-1' trendTimeSpan='14' trendReArm='4' thresholdOperator='Over' thresholdAmount='1000' thresholdDuration='3600' thres holdWarning='10' thresholdReArm='4'/> <Counter name='SQLServer:General Statistics:User Connections' description='Disp lays the number of users connected to the SQL server' counterObject='SQLServer:G eneral Statistics' counter='User Connections' counterSampleInterval='1800' col lectionOperator='Over' collectionThreshold='-1' trendTimeSpan='14' trendReArm=' 1' thresholdOperator='Over' thresholdAmount='1000' thresholdDuration='3600' thr esholdWarning='0' thresholdReArm='1'/> <Counter name='SQLServer:Locks: Average Wait Time (ms)' description='This is th e average wait time in milliseconds to acquire a lock. Lower the value the bette r it is. If the value goes higher then 500, there may be blocking going on; we n eed to run blocker script to identify blocking.Average wait time in ms to acquir e a lock' counterObject='SQLServer:Locks' counter='Average Wait Time (ms)' cou nterInstance='_Total' counterSampleInterval='1800' collectionOperator='Over' c ollectionThreshold='-1' trendTimeSpan='14' trendReArm='4' thresholdOperator='Ove r' thresholdAmount='1000' thresholdDuration='3600' thresholdWarning='0' thresho ldReArm='14400'/> <Counter name='SQLServer:Access Methods' description='null' counterObject='SQLS erver:Memory Manager' counter='Maximum Workspace Memory (KB)' counterSampleInt erval='1800' collectionOperator='Over' collectionThreshold='-1' trendTimeSpan=' 14' trendReArm='1' thresholdOperator='Over' thresholdAmount='2084000' threshold Duration='3600' thresholdWarning='0' thresholdReArm='1'/> </Counters> <Services> </Services> <Processes> </Processes> </MonitorSet> </monitor_set_definition>
SQL 2008 Services Monitoring (not SQL Express)
<?xml version="1.0" encoding="ISO-8859-1" ?> <monitor_set_definition version="1.0"> <MonitorSet name="SQL2008 Services" description='Critical Services for SQL Serve r 2008 Std. Use this as a template to create custom sets that do not have any of the serviec s listed.'> <Counters> </Counters> <Services> <Service name='MSSQLSERVER' serviceDescription='MSSQLSERVER' description='SQL D atabase Engine' restartAttempts='10' restartInterval='60' reArm='21600'/> <Service name='MsDtsServer100' serviceDescription='SQL Server Integration Servi ces 10.0' description='SQL Integration Services' restartAttempts='10' restartInt erval='60' reArm='21600'/> <Service name='MSSQLFDLauncher' serviceDescription='SQL Full-text Filter Daemon Launcher (MSSQLSERVER)' description='SQL Full-text Filter Daemon Launcher' rest artAttempts='10' restartInterval='60' reArm='21600'/> <Service name='ReportServer' serviceDescription='ReportServer' description='SQL Reporting Services' restartAttempts='10' restartInterval='60' reArm='21600'/> <Service name='SQLWriter' serviceDescription='SQL Server VSS Writer' descriptio n='SQL VSS Writer' restartAttempts='10' restartInterval='60' reArm='21600'/> </Services> <Processes> <Process name='sqlservr.exe' processDescription='SQL Server Engine' description ='SQL Server' monitorDirection='Down' reArm='21600'/> </Processes> </MonitorSet> </monitor_set_definition>