Lync and Exchange 2013 service monitoring with OpenNMS and SNMP

Here is the config for monitoring Lync and Exchange services with OpenNMS, only snmp (no extra agents needed). This should save you at least half an hour with typing.
Just copy the text in the respective configuration files, and restart OpenNMS service.

capsd-configuration.xml

<protocol-plugin protocol=»Microsoft-Exchange-Search» class-name=»org.opennms.netmgt.capsd.plugins.Win32ServicePlugin» scan=»on»>
<property key=»timeout» value=»2000″ />
<property key=»retry» value=»1″ />
<property key=»service-name» value=»Microsoft Exchange Search» />
</protocol-plugin>
<protocol-plugin protocol=»Microsoft-Exchange-EdgeSync» class-name=»org.opennms.netmgt.capsd.plugins.Win32ServicePlugin» scan=»on»>
<property key=»timeout» value=»2000″ />
<property key=»retry» value=»1″ />
<property key=»service-name» value=»Microsoft Exchange EdgeSync» />
</protocol-plugin>
<protocol-plugin protocol=»Microsoft-Exchange-Transport» class-name=»org.opennms.netmgt.capsd.plugins.Win32ServicePlugin» scan=»on»>
<property key=»timeout» value=»2000″ />
<property key=»retry» value=»1″ />
<property key=»service-name» value=»Microsoft Exchange Transport» />
</protocol-plugin>
<protocol-plugin protocol=»Microsoft-Exchange-Throttling» class-name=»org.opennms.netmgt.capsd.plugins.Win32ServicePlugin» scan=»on»>
<property key=»timeout» value=»2000″ />
<property key=»retry» value=»1″ />
<property key=»service-name» value=»Microsoft Exchange Throttling» />
</protocol-plugin>
<protocol-plugin protocol=»Microsoft-Exchange-Diagnostics» class-name=»org.opennms.netmgt.capsd.plugins.Win32ServicePlugin» scan=»on»>
<property key=»timeout» value=»2000″ />
<property key=»retry» value=»1″ />
<property key=»service-name» value=»Microsoft Exchange Diagnostics» />
</protocol-plugin>
<protocol-plugin protocol=»Microsoft-Exchange-Replication» class-name=»org.opennms.netmgt.capsd.plugins.Win32ServicePlugin» scan=»on»>
<property key=»timeout» value=»2000″ />
<property key=»retry» value=»1″ />
<property key=»service-name» value=»Microsoft Exchange Replication» />
</protocol-plugin>
<protocol-plugin protocol=»Microsoft-Exchange-Service-Host» class-name=»org.opennms.netmgt.capsd.plugins.Win32ServicePlugin» scan=»on»>
<property key=»timeout» value=»2000″ />
<property key=»retry» value=»1″ />
<property key=»service-name» value=»Microsoft Exchange Service Host» />
</protocol-plugin>
<protocol-plugin protocol=»Microsoft-Exchange-Health-Manager» class-name=»org.opennms.netmgt.capsd.plugins.Win32ServicePlugin» scan=»on»>
<property key=»timeout» value=»2000″ />
<property key=»retry» value=»1″ />
<property key=»service-name» value=»Microsoft Exchange Health Manager» />
</protocol-plugin>
<protocol-plugin protocol=»Microsoft-Exchange-Anti-spam-Update» class-name=»org.opennms.netmgt.capsd.plugins.Win32ServicePlugin» scan=»on»>
<property key=»timeout» value=»2000″ />
<property key=»retry» value=»1″ />
<property key=»service-name» value=»Microsoft Exchange Anti-spam Update» />
</protocol-plugin>
<protocol-plugin protocol=»Microsoft-Exchange-Information-Store» class-name=»org.opennms.netmgt.capsd.plugins.Win32ServicePlugin» scan=»on»>
<property key=»timeout» value=»2000″ />
<property key=»retry» value=»1″ />
<property key=»service-name» value=»Microsoft Exchange Information Store» />
</protocol-plugin>
<protocol-plugin protocol=»Microsoft-Exchange-RPC-Client-Access» class-name=»org.opennms.netmgt.capsd.plugins.Win32ServicePlugin» scan=»on»>
<property key=»timeout» value=»2000″ />
<property key=»retry» value=»1″ />
<property key=»service-name» value=»Microsoft Exchange RPC Client Access» />
</protocol-plugin>
<protocol-plugin protocol=»Microsoft-Exchange-Unified-Messaging» class-name=»org.opennms.netmgt.capsd.plugins.Win32ServicePlugin» scan=»on»>
<property key=»timeout» value=»2000″ />
<property key=»retry» value=»1″ />
<property key=»service-name» value=»Microsoft Exchange Unified Messaging» />
</protocol-plugin>
<protocol-plugin protocol=»Microsoft-Exchange-Frontend-Transport» class-name=»org.opennms.netmgt.capsd.plugins.Win32ServicePlugin» scan=»on»>
<property key=»timeout» value=»2000″ />
<property key=»retry» value=»1″ />
<property key=»service-name» value=»Microsoft Exchange Frontend Transport» />
</protocol-plugin>
<protocol-plugin protocol=»Microsoft-Exchange-Mailbox-Assistants» class-name=»org.opennms.netmgt.capsd.plugins.Win32ServicePlugin» scan=»on»>
<property key=»timeout» value=»2000″ />
<property key=»retry» value=»1″ />
<property key=»service-name» value=»Microsoft Exchange Mailbox Assistants» />
</protocol-plugin>
<protocol-plugin protocol=»Microsoft-Exchange-Mailbox-Replication» class-name=»org.opennms.netmgt.capsd.plugins.Win32ServicePlugin» scan=»on»>
<property key=»timeout» value=»2000″ />
<property key=»retry» value=»1″ />
<property key=»service-name» value=»Microsoft Exchange Mailbox Replication» />
</protocol-plugin>
<protocol-plugin protocol=»Microsoft-Exchange-Transport-Log-Search» class-name=»org.opennms.netmgt.capsd.plugins.Win32ServicePlugin» scan=»on»>
<property key=»timeout» value=»2000″ />
<property key=»retry» value=»1″ />
<property key=»service-name» value=»Microsoft Exchange Transport Log Search» />
</protocol-plugin>
<protocol-plugin protocol=»Microsoft-Exchange-Search-Host-Controller» class-name=»org.opennms.netmgt.capsd.plugins.Win32ServicePlugin» scan=»on»>
<property key=»timeout» value=»2000″ />
<property key=»retry» value=»1″ />
<property key=»service-name» value=»Microsoft Exchange Search Host Controller» />
</protocol-plugin>
<protocol-plugin protocol=»Microsoft-Exchange-Active-Directory-Topology» class-name=»org.opennms.netmgt.capsd.plugins.Win32ServicePlugin» scan=»on»>
<property key=»timeout» value=»2000″ />
<property key=»retry» value=»1″ />
<property key=»service-name» value=»Microsoft Exchange Active Directory Topology» />
</protocol-plugin>
<protocol-plugin protocol=»Microsoft-Exchange-Mailbox-Transport-Delivery» class-name=»org.opennms.netmgt.capsd.plugins.Win32ServicePlugin» scan=»on»>
<property key=»timeout» value=»2000″ />
<property key=»retry» value=»1″ />
<property key=»service-name» value=»Microsoft Exchange Mailbox Transport Delivery» />
</protocol-plugin>
<protocol-plugin protocol=»Microsoft-Exchange-Mailbox-Transport-Submission» class-name=»org.opennms.netmgt.capsd.plugins.Win32ServicePlugin» scan=»on»>
<property key=»timeout» value=»2000″ />
<property key=»retry» value=»1″ />
<property key=»service-name» value=»Microsoft Exchange Mailbox Transport Submission» />
</protocol-plugin>
<protocol-plugin protocol=»Microsoft-Exchange-Unified-Messaging-Call-Router» class-name=»org.opennms.netmgt.capsd.plugins.Win32ServicePlugin» scan=»on»>
<property key=»timeout» value=»2000″ />
<property key=»retry» value=»1″ />
<property key=»service-name» value=»Microsoft Exchange Unified Messaging Call Router» />
</protocol-plugin>
<protocol-plugin protocol=»Microsoft-Exchange-ADAM» class-name=»org.opennms.netmgt.capsd.plugins.Win32ServicePlugin» scan=»on»>
<property key=»timeout» value=»2000″ />
<property key=»retry» value=»1″ />
<property key=»service-name» value=»Microsoft Exchange ADAM» />
</protocol-plugin>
<protocol-plugin protocol=»Microsoft-Exchange-Credential-Service» class-name=»org.opennms.netmgt.capsd.plugins.Win32ServicePlugin» scan=»on»>
<property key=»timeout» value=»2000″ />
<property key=»retry» value=»1″ />
<property key=»service-name» value=»Microsoft Exchange Credential Service» />
</protocol-plugin>
<protocol-plugin protocol=»Lync-Server-Access-Edge» class-name=»org.opennms.netmgt.capsd.plugins.Win32ServicePlugin» scan=»on»>
<property key=»timeout» value=»2000″ />
<property key=»retry» value=»1″ />
<property key=»service-name» value=»Lync Server Access Edge» />
</protocol-plugin>
<protocol-plugin protocol=»Lync-Server-Application-Sharing» class-name=»org.opennms.netmgt.capsd.plugins.Win32ServicePlugin» scan=»on»>
<property key=»timeout» value=»2000″ />
<property key=»retry» value=»1″ />
<property key=»service-name» value=»Lync Server Application Sharing» />
</protocol-plugin>
<protocol-plugin protocol=»Lync-Server-Audio-Test-Service» class-name=»org.opennms.netmgt.capsd.plugins.Win32ServicePlugin» scan=»on»>
<property key=»timeout» value=»2000″ />
<property key=»retry» value=»1″ />
<property key=»service-name» value=»Lync Server Audio Test Service» />
</protocol-plugin>
<protocol-plugin protocol=»Lync-Server-Audio/Video-Authentication» class-name=»org.opennms.netmgt.capsd.plugins.Win32ServicePlugin» scan=»on»>
<property key=»timeout» value=»2000″ />
<property key=»retry» value=»1″ />
<property key=»service-name» value=»Lync Server Audio/Video Authentication» />
</protocol-plugin>
<protocol-plugin protocol=»Lync-Server-Audio/Video-Conferencing» class-name=»org.opennms.netmgt.capsd.plugins.Win32ServicePlugin» scan=»on»>
<property key=»timeout» value=»2000″ />
<property key=»retry» value=»1″ />
<property key=»service-name» value=»Lync Server Audio/Video Conferencing» />
</protocol-plugin>
<protocol-plugin protocol=»Lync-Server-Audio/Video-Edge» class-name=»org.opennms.netmgt.capsd.plugins.Win32ServicePlugin» scan=»on»>
<property key=»timeout» value=»2000″ />
<property key=»retry» value=»1″ />
<property key=»service-name» value=»Lync Server Audio/Video Edge» />
</protocol-plugin>
<protocol-plugin protocol=»Lync-Server-Bandwidth-Policy-Service-(Authentication)» class-name=»org.opennms.netmgt.capsd.plugins.Win32ServicePlugin» scan=»on»>
<property key=»timeout» value=»2000″ />
<property key=»retry» value=»1″ />
<property key=»service-name» value=»Lync Server Bandwidth Policy Service (Authentication)» />
</protocol-plugin>
<protocol-plugin protocol=»Lync-Server-Bandwidth-Policy-Service-(Core)» class-name=»org.opennms.netmgt.capsd.plugins.Win32ServicePlugin» scan=»on»>
<property key=»timeout» value=»2000″ />
<property key=»retry» value=»1″ />
<property key=»service-name» value=»Lync Server Bandwidth Policy Service (Core)» />
</protocol-plugin>
<protocol-plugin protocol=»Lync-Server-Call-Park» class-name=»org.opennms.netmgt.capsd.plugins.Win32ServicePlugin» scan=»on»>
<property key=»timeout» value=»2000″ />
<property key=»retry» value=»1″ />
<property key=»service-name» value=»Lync Server Call Park» />
</protocol-plugin>
<protocol-plugin protocol=»Lync-Server-Centralized-Logging-Service-Agent» class-name=»org.opennms.netmgt.capsd.plugins.Win32ServicePlugin» scan=»on»>
<property key=»timeout» value=»2000″ />
<property key=»retry» value=»1″ />
<property key=»service-name» value=»Lync Server Centralized Logging Service Agent» />
</protocol-plugin>
<protocol-plugin protocol=»Lync-Server-File-Transfer-Agent» class-name=»org.opennms.netmgt.capsd.plugins.Win32ServicePlugin» scan=»on»>
<property key=»timeout» value=»2000″ />
<property key=»retry» value=»1″ />
<property key=»service-name» value=»Lync Server File Transfer Agent» />
</protocol-plugin>
<protocol-plugin protocol=»Lync-Server-Front-End» class-name=»org.opennms.netmgt.capsd.plugins.Win32ServicePlugin» scan=»on»>
<property key=»timeout» value=»2000″ />
<property key=»retry» value=»1″ />
<property key=»service-name» value=»Lync Server Front-End» />
</protocol-plugin>
<protocol-plugin protocol=»Lync-Server-IM-Conferencing» class-name=»org.opennms.netmgt.capsd.plugins.Win32ServicePlugin» scan=»on»>
<property key=»timeout» value=»2000″ />
<property key=»retry» value=»1″ />
<property key=»service-name» value=»Lync Server IM Conferencing» />
</protocol-plugin>
<protocol-plugin protocol=»Lync-Server-Master-Replicator-Agent» class-name=»org.opennms.netmgt.capsd.plugins.Win32ServicePlugin» scan=»on»>
<property key=»timeout» value=»2000″ />
<property key=»retry» value=»1″ />
<property key=»service-name» value=»Lync Server Master Replicator Agent» />
</protocol-plugin>
<protocol-plugin protocol=»Lync-Server-Mediation» class-name=»org.opennms.netmgt.capsd.plugins.Win32ServicePlugin» scan=»on»>
<property key=»timeout» value=»2000″ />
<property key=»retry» value=»1″ />
<property key=»service-name» value=»Lync Server Mediation» />
</protocol-plugin>
<protocol-plugin protocol=»Lync-Server-Persistent-Chat» class-name=»org.opennms.netmgt.capsd.plugins.Win32ServicePlugin» scan=»on»>
<property key=»timeout» value=»2000″ />
<property key=»retry» value=»1″ />
<property key=»service-name» value=»Lync Server Persistent Chat» />
</protocol-plugin>
<protocol-plugin protocol=»Lync-Server-Replica-Replicator-Agent» class-name=»org.opennms.netmgt.capsd.plugins.Win32ServicePlugin» scan=»on»>
<property key=»timeout» value=»2000″ />
<property key=»retry» value=»1″ />
<property key=»service-name» value=»Lync Server Replica Replicator Agent» />
</protocol-plugin>
<protocol-plugin protocol=»Lync-Server-Response-Group» class-name=»org.opennms.netmgt.capsd.plugins.Win32ServicePlugin» scan=»on»>
<property key=»timeout» value=»2000″ />
<property key=»retry» value=»1″ />
<property key=»service-name» value=»Lync Server Response Group» />
</protocol-plugin>
<protocol-plugin protocol=»Lync-Server-Web-Conferencing» class-name=»org.opennms.netmgt.capsd.plugins.Win32ServicePlugin» scan=»on»>
<property key=»timeout» value=»2000″ />
<property key=»retry» value=»1″ />
<property key=»service-name» value=»Lync Server Web Conferencing» />
</protocol-plugin>
<protocol-plugin protocol=»Lync-Server-Web-Conferencing-Edge» class-name=»org.opennms.netmgt.capsd.plugins.Win32ServicePlugin» scan=»on»>
<property key=»timeout» value=»2000″ />
<property key=»retry» value=»1″ />
<property key=»service-name» value=»Lync Server Web Conferencing Edge» />
</protocol-plugin>
<protocol-plugin protocol=»Lync-Server-XMPP-Translating-Gateway» class-name=»org.opennms.netmgt.capsd.plugins.Win32ServicePlugin» scan=»on»>
<property key=»timeout» value=»2000″ />
<property key=»retry» value=»1″ />
<property key=»service-name» value=»Lync Server XMPP Translating Gateway» />
</protocol-plugin>
<protocol-plugin protocol=»Lync-Server-XMPP-Translating-Gateway-Proxy» class-name=»org.opennms.netmgt.capsd.plugins.Win32ServicePlugin» scan=»on»>
<property key=»timeout» value=»2000″ />
<property key=»retry» value=»1″ />
<property key=»service-name» value=»Lync Server XMPP Translating Gateway Proxy» />
</protocol-plugin>

 

 

poller-configuration.xml

<service name=»Microsoft-Exchange-Search» interval=»300000″ user-defined=»false» status=»on»>
<parameter key=»retry» value=»2″ />
<parameter key=»timeout» value=»3000″ />
<parameter key=»port» value=»161″ />
<parameter key=»service-name» value=»Microsoft Exchange Search» />
</service>
<service name=»Microsoft-Exchange-EdgeSync» interval=»300000″ user-defined=»false» status=»on»>
<parameter key=»retry» value=»2″ />
<parameter key=»timeout» value=»3000″ />
<parameter key=»port» value=»161″ />
<parameter key=»service-name» value=»Microsoft Exchange EdgeSync» />
</service>
<service name=»Microsoft-Exchange-Transport» interval=»300000″ user-defined=»false» status=»on»>
<parameter key=»retry» value=»2″ />
<parameter key=»timeout» value=»3000″ />
<parameter key=»port» value=»161″ />
<parameter key=»service-name» value=»Microsoft Exchange Transport» />
</service>
<service name=»Microsoft-Exchange-Throttling» interval=»300000″ user-defined=»false» status=»on»>
<parameter key=»retry» value=»2″ />
<parameter key=»timeout» value=»3000″ />
<parameter key=»port» value=»161″ />
<parameter key=»service-name» value=»Microsoft Exchange Throttling» />
</service>
<service name=»Microsoft-Exchange-Diagnostics» interval=»300000″ user-defined=»false» status=»on»>
<parameter key=»retry» value=»2″ />
<parameter key=»timeout» value=»3000″ />
<parameter key=»port» value=»161″ />
<parameter key=»service-name» value=»Microsoft Exchange Diagnostics» />
</service>
<service name=»Microsoft-Exchange-Replication» interval=»300000″ user-defined=»false» status=»on»>
<parameter key=»retry» value=»2″ />
<parameter key=»timeout» value=»3000″ />
<parameter key=»port» value=»161″ />
<parameter key=»service-name» value=»Microsoft Exchange Replication» />
</service>
<service name=»Microsoft-Exchange-Service-Host» interval=»300000″ user-defined=»false» status=»on»>
<parameter key=»retry» value=»2″ />
<parameter key=»timeout» value=»3000″ />
<parameter key=»port» value=»161″ />
<parameter key=»service-name» value=»Microsoft Exchange Service Host» />
</service>
<service name=»Microsoft-Exchange-Health-Manager» interval=»300000″ user-defined=»false» status=»on»>
<parameter key=»retry» value=»2″ />
<parameter key=»timeout» value=»3000″ />
<parameter key=»port» value=»161″ />
<parameter key=»service-name» value=»Microsoft Exchange Health Manager» />
</service>
<service name=»Microsoft-Exchange-Anti-spam-Update» interval=»300000″ user-defined=»false» status=»on»>
<parameter key=»retry» value=»2″ />
<parameter key=»timeout» value=»3000″ />
<parameter key=»port» value=»161″ />
<parameter key=»service-name» value=»Microsoft Exchange Anti-spam Update» />
</service>
<service name=»Microsoft-Exchange-Information-Store» interval=»300000″ user-defined=»false» status=»on»>
<parameter key=»retry» value=»2″ />
<parameter key=»timeout» value=»3000″ />
<parameter key=»port» value=»161″ />
<parameter key=»service-name» value=»Microsoft Exchange Information Store» />
</service>
<service name=»Microsoft-Exchange-RPC-Client-Access» interval=»300000″ user-defined=»false» status=»on»>
<parameter key=»retry» value=»2″ />
<parameter key=»timeout» value=»3000″ />
<parameter key=»port» value=»161″ />
<parameter key=»service-name» value=»Microsoft Exchange RPC Client Access» />
</service>
<service name=»Microsoft-Exchange-Unified-Messaging» interval=»300000″ user-defined=»false» status=»on»>
<parameter key=»retry» value=»2″ />
<parameter key=»timeout» value=»3000″ />
<parameter key=»port» value=»161″ />
<parameter key=»service-name» value=»Microsoft Exchange Unified Messaging» />
</service>
<service name=»Microsoft-Exchange-Frontend-Transport» interval=»300000″ user-defined=»false» status=»on»>
<parameter key=»retry» value=»2″ />
<parameter key=»timeout» value=»3000″ />
<parameter key=»port» value=»161″ />
<parameter key=»service-name» value=»Microsoft Exchange Frontend Transport» />
</service>
<service name=»Microsoft-Exchange-Mailbox-Assistants» interval=»300000″ user-defined=»false» status=»on»>
<parameter key=»retry» value=»2″ />
<parameter key=»timeout» value=»3000″ />
<parameter key=»port» value=»161″ />
<parameter key=»service-name» value=»Microsoft Exchange Mailbox Assistants» />
</service>
<service name=»Microsoft-Exchange-Mailbox-Replication» interval=»300000″ user-defined=»false» status=»on»>
<parameter key=»retry» value=»2″ />
<parameter key=»timeout» value=»3000″ />
<parameter key=»port» value=»161″ />
<parameter key=»service-name» value=»Microsoft Exchange Mailbox Replication» />
</service>
<service name=»Microsoft-Exchange-Transport-Log-Search» interval=»300000″ user-defined=»false» status=»on»>
<parameter key=»retry» value=»2″ />
<parameter key=»timeout» value=»3000″ />
<parameter key=»port» value=»161″ />
<parameter key=»service-name» value=»Microsoft Exchange Transport Log Search» />
</service>
<service name=»Microsoft-Exchange-Search-Host-Controller» interval=»300000″ user-defined=»false» status=»on»>
<parameter key=»retry» value=»2″ />
<parameter key=»timeout» value=»3000″ />
<parameter key=»port» value=»161″ />
<parameter key=»service-name» value=»Microsoft Exchange Search Host Controller» />
</service>
<service name=»Microsoft-Exchange-Active-Directory-Topology» interval=»300000″ user-defined=»false» status=»on»>
<parameter key=»retry» value=»2″ />
<parameter key=»timeout» value=»3000″ />
<parameter key=»port» value=»161″ />
<parameter key=»service-name» value=»Microsoft Exchange Active Directory Topology» />
</service>
<service name=»Microsoft-Exchange-Mailbox-Transport-Delivery» interval=»300000″ user-defined=»false» status=»on»>
<parameter key=»retry» value=»2″ />
<parameter key=»timeout» value=»3000″ />
<parameter key=»port» value=»161″ />
<parameter key=»service-name» value=»Microsoft Exchange Mailbox Transport Delivery» />
</service>
<service name=»Microsoft-Exchange-Mailbox-Transport-Submission» interval=»300000″ user-defined=»false» status=»on»>
<parameter key=»retry» value=»2″ />
<parameter key=»timeout» value=»3000″ />
<parameter key=»port» value=»161″ />
<parameter key=»service-name» value=»Microsoft Exchange Mailbox Transport Submission» />
</service>
<service name=»Microsoft-Exchange-Unified-Messaging-Call-Router» interval=»300000″ user-defined=»false» status=»on»>
<parameter key=»retry» value=»2″ />
<parameter key=»timeout» value=»3000″ />
<parameter key=»port» value=»161″ />
<parameter key=»service-name» value=»Microsoft Exchange Unified Messaging Call Router» />
</service>
<service name=»Microsoft-Exchange-ADAM» interval=»300000″ user-defined=»false» status=»on»>
<parameter key=»retry» value=»2″ />
<parameter key=»timeout» value=»3000″ />
<parameter key=»port» value=»161″ />
<parameter key=»service-name» value=»Microsoft Exchange ADAM» />
</service>
<service name=»Microsoft-Exchange-Credential-Service» interval=»300000″ user-defined=»false» status=»on»>
<parameter key=»retry» value=»2″ />
<parameter key=»timeout» value=»3000″ />
<parameter key=»port» value=»161″ />
<parameter key=»service-name» value=»Microsoft Exchange Credential Service» />
</service>
<service name=»Lync-Server-Access-Edge» interval=»300000″ user-defined=»false» status=»on»>
<parameter key=»retry» value=»2″ />
<parameter key=»timeout» value=»3000″ />
<parameter key=»port» value=»161″ />
<parameter key=»service-name» value=»Lync Server Access Edge» />
</service>
<service name=»Lync-Server-Application-Sharing» interval=»300000″ user-defined=»false» status=»on»>
<parameter key=»retry» value=»2″ />
<parameter key=»timeout» value=»3000″ />
<parameter key=»port» value=»161″ />
<parameter key=»service-name» value=»Lync Server Application Sharing» />
</service>
<service name=»Lync-Server-Audio-Test-Service» interval=»300000″ user-defined=»false» status=»on»>
<parameter key=»retry» value=»2″ />
<parameter key=»timeout» value=»3000″ />
<parameter key=»port» value=»161″ />
<parameter key=»service-name» value=»Lync Server Audio Test Service» />
</service>
<service name=»Lync-Server-Audio/Video-Authentication» interval=»300000″ user-defined=»false» status=»on»>
<parameter key=»retry» value=»2″ />
<parameter key=»timeout» value=»3000″ />
<parameter key=»port» value=»161″ />
<parameter key=»service-name» value=»Lync Server Audio/Video Authentication» />
</service>
<service name=»Lync-Server-Audio/Video-Conferencing» interval=»300000″ user-defined=»false» status=»on»>
<parameter key=»retry» value=»2″ />
<parameter key=»timeout» value=»3000″ />
<parameter key=»port» value=»161″ />
<parameter key=»service-name» value=»Lync Server Audio/Video Conferencing» />
</service>
<service name=»Lync-Server-Audio/Video-Edge» interval=»300000″ user-defined=»false» status=»on»>
<parameter key=»retry» value=»2″ />
<parameter key=»timeout» value=»3000″ />
<parameter key=»port» value=»161″ />
<parameter key=»service-name» value=»Lync Server Audio/Video Edge» />
</service>
<service name=»Lync-Server-Bandwidth-Policy-Service-(Authentication)» interval=»300000″ user-defined=»false» status=»on»>
<parameter key=»retry» value=»2″ />
<parameter key=»timeout» value=»3000″ />
<parameter key=»port» value=»161″ />
<parameter key=»service-name» value=»Lync Server Bandwidth Policy Service (Authentication)» />
</service>
<service name=»Lync-Server-Bandwidth-Policy-Service-(Core)» interval=»300000″ user-defined=»false» status=»on»>
<parameter key=»retry» value=»2″ />
<parameter key=»timeout» value=»3000″ />
<parameter key=»port» value=»161″ />
<parameter key=»service-name» value=»Lync Server Bandwidth Policy Service (Core)» />
</service>
<service name=»Lync-Server-Call-Park» interval=»300000″ user-defined=»false» status=»on»>
<parameter key=»retry» value=»2″ />
<parameter key=»timeout» value=»3000″ />
<parameter key=»port» value=»161″ />
<parameter key=»service-name» value=»Lync Server Call Park» />
</service>
<service name=»Lync-Server-Centralized-Logging-Service-Agent» interval=»300000″ user-defined=»false» status=»on»>
<parameter key=»retry» value=»2″ />
<parameter key=»timeout» value=»3000″ />
<parameter key=»port» value=»161″ />
<parameter key=»service-name» value=»Lync Server Centralized Logging Service Agent» />
</service>
<service name=»Lync-Server-File-Transfer-Agent» interval=»300000″ user-defined=»false» status=»on»>
<parameter key=»retry» value=»2″ />
<parameter key=»timeout» value=»3000″ />
<parameter key=»port» value=»161″ />
<parameter key=»service-name» value=»Lync Server File Transfer Agent» />
</service>
<service name=»Lync-Server-Front-End» interval=»300000″ user-defined=»false» status=»on»>
<parameter key=»retry» value=»2″ />
<parameter key=»timeout» value=»3000″ />
<parameter key=»port» value=»161″ />
<parameter key=»service-name» value=»Lync Server Front-End» />
</service>
<service name=»Lync-Server-IM-Conferencing» interval=»300000″ user-defined=»false» status=»on»>
<parameter key=»retry» value=»2″ />
<parameter key=»timeout» value=»3000″ />
<parameter key=»port» value=»161″ />
<parameter key=»service-name» value=»Lync Server IM Conferencing» />
</service>
<service name=»Lync-Server-Master-Replicator-Agent» interval=»300000″ user-defined=»false» status=»on»>
<parameter key=»retry» value=»2″ />
<parameter key=»timeout» value=»3000″ />
<parameter key=»port» value=»161″ />
<parameter key=»service-name» value=»Lync Server Master Replicator Agent» />
</service>
<service name=»Lync-Server-Mediation» interval=»300000″ user-defined=»false» status=»on»>
<parameter key=»retry» value=»2″ />
<parameter key=»timeout» value=»3000″ />
<parameter key=»port» value=»161″ />
<parameter key=»service-name» value=»Lync Server Mediation» />
</service>
<service name=»Lync-Server-Persistent-Chat» interval=»300000″ user-defined=»false» status=»on»>
<parameter key=»retry» value=»2″ />
<parameter key=»timeout» value=»3000″ />
<parameter key=»port» value=»161″ />
<parameter key=»service-name» value=»Lync Server Persistent Chat» />
</service>
<service name=»Lync-Server-Replica-Replicator-Agent» interval=»300000″ user-defined=»false» status=»on»>
<parameter key=»retry» value=»2″ />
<parameter key=»timeout» value=»3000″ />
<parameter key=»port» value=»161″ />
<parameter key=»service-name» value=»Lync Server Replica Replicator Agent» />
</service>
<service name=»Lync-Server-Response-Group» interval=»300000″ user-defined=»false» status=»on»>
<parameter key=»retry» value=»2″ />
<parameter key=»timeout» value=»3000″ />
<parameter key=»port» value=»161″ />
<parameter key=»service-name» value=»Lync Server Response Group» />
</service>
<service name=»Lync-Server-Web-Conferencing» interval=»300000″ user-defined=»false» status=»on»>
<parameter key=»retry» value=»2″ />
<parameter key=»timeout» value=»3000″ />
<parameter key=»port» value=»161″ />
<parameter key=»service-name» value=»Lync Server Web Conferencing» />
</service>
<service name=»Lync-Server-Web-Conferencing-Edge» interval=»300000″ user-defined=»false» status=»on»>
<parameter key=»retry» value=»2″ />
<parameter key=»timeout» value=»3000″ />
<parameter key=»port» value=»161″ />
<parameter key=»service-name» value=»Lync Server Web Conferencing Edge» />
</service>
<service name=»Lync-Server-XMPP-Translating-Gateway» interval=»300000″ user-defined=»false» status=»on»>
<parameter key=»retry» value=»2″ />
<parameter key=»timeout» value=»3000″ />
<parameter key=»port» value=»161″ />
<parameter key=»service-name» value=»Lync Server XMPP Translating Gateway» />
</service>
<service name=»Lync-Server-XMPP-Translating-Gateway-Proxy» interval=»300000″ user-defined=»false» status=»on»>
<parameter key=»retry» value=»2″ />
<parameter key=»timeout» value=»3000″ />
<parameter key=»port» value=»161″ />
<parameter key=»service-name» value=»Lync Server XMPP Translating Gateway Proxy» />
</service>

and


<monitor service=»Microsoft-Exchange-Search» class-name=»org.opennms.netmgt.poller.monitors.Win32ServiceMonitor» />
<monitor service=»Microsoft-Exchange-EdgeSync» class-name=»org.opennms.netmgt.poller.monitors.Win32ServiceMonitor» />
<monitor service=»Microsoft-Exchange-Transport» class-name=»org.opennms.netmgt.poller.monitors.Win32ServiceMonitor» />
<monitor service=»Microsoft-Exchange-Throttling» class-name=»org.opennms.netmgt.poller.monitors.Win32ServiceMonitor» />
<monitor service=»Microsoft-Exchange-Diagnostics» class-name=»org.opennms.netmgt.poller.monitors.Win32ServiceMonitor» />
<monitor service=»Microsoft-Exchange-Replication» class-name=»org.opennms.netmgt.poller.monitors.Win32ServiceMonitor» />
<monitor service=»Microsoft-Exchange-Service-Host» class-name=»org.opennms.netmgt.poller.monitors.Win32ServiceMonitor» />
<monitor service=»Microsoft-Exchange-Health-Manager» class-name=»org.opennms.netmgt.poller.monitors.Win32ServiceMonitor» />
<monitor service=»Microsoft-Exchange-Anti-spam-Update» class-name=»org.opennms.netmgt.poller.monitors.Win32ServiceMonitor» />
<monitor service=»Microsoft-Exchange-Information-Store» class-name=»org.opennms.netmgt.poller.monitors.Win32ServiceMonitor» />
<monitor service=»Microsoft-Exchange-RPC-Client-Access» class-name=»org.opennms.netmgt.poller.monitors.Win32ServiceMonitor» />
<monitor service=»Microsoft-Exchange-Unified-Messaging» class-name=»org.opennms.netmgt.poller.monitors.Win32ServiceMonitor» />
<monitor service=»Microsoft-Exchange-Frontend-Transport» class-name=»org.opennms.netmgt.poller.monitors.Win32ServiceMonitor» />
<monitor service=»Microsoft-Exchange-Mailbox-Assistants» class-name=»org.opennms.netmgt.poller.monitors.Win32ServiceMonitor» />
<monitor service=»Microsoft-Exchange-Mailbox-Replication» class-name=»org.opennms.netmgt.poller.monitors.Win32ServiceMonitor» />
<monitor service=»Microsoft-Exchange-Transport-Log-Search» class-name=»org.opennms.netmgt.poller.monitors.Win32ServiceMonitor» />
<monitor service=»Microsoft-Exchange-Search-Host-Controller» class-name=»org.opennms.netmgt.poller.monitors.Win32ServiceMonitor» />
<monitor service=»Microsoft-Exchange-Active-Directory-Topology» class-name=»org.opennms.netmgt.poller.monitors.Win32ServiceMonitor» />
<monitor service=»Microsoft-Exchange-Mailbox-Transport-Delivery» class-name=»org.opennms.netmgt.poller.monitors.Win32ServiceMonitor» />
<monitor service=»Microsoft-Exchange-Mailbox-Transport-Submission» class-name=»org.opennms.netmgt.poller.monitors.Win32ServiceMonitor» />
<monitor service=»Microsoft-Exchange-Unified-Messaging-Call-Router» class-name=»org.opennms.netmgt.poller.monitors.Win32ServiceMonitor» />
<monitor service=»Microsoft-Exchange-ADAM» class-name=»org.opennms.netmgt.poller.monitors.Win32ServiceMonitor» />
<monitor service=»Microsoft-Exchange-Credential-Service» class-name=»org.opennms.netmgt.poller.monitors.Win32ServiceMonitor» />
<monitor service=»Lync-Server-Access-Edge» class-name=»org.opennms.netmgt.poller.monitors.Win32ServiceMonitor» />
<monitor service=»Lync-Server-Application-Sharing» class-name=»org.opennms.netmgt.poller.monitors.Win32ServiceMonitor» />
<monitor service=»Lync-Server-Audio-Test-Service» class-name=»org.opennms.netmgt.poller.monitors.Win32ServiceMonitor» />
<monitor service=»Lync-Server-Audio/Video-Authentication» class-name=»org.opennms.netmgt.poller.monitors.Win32ServiceMonitor» />
<monitor service=»Lync-Server-Audio/Video-Conferencing» class-name=»org.opennms.netmgt.poller.monitors.Win32ServiceMonitor» />
<monitor service=»Lync-Server-Audio/Video-Edge» class-name=»org.opennms.netmgt.poller.monitors.Win32ServiceMonitor» />
<monitor service=»Lync-Server-Bandwidth-Policy-Service-(Authentication)» class-name=»org.opennms.netmgt.poller.monitors.Win32ServiceMonitor» />
<monitor service=»Lync-Server-Bandwidth-Policy-Service-(Core)» class-name=»org.opennms.netmgt.poller.monitors.Win32ServiceMonitor» />
<monitor service=»Lync-Server-Call-Park» class-name=»org.opennms.netmgt.poller.monitors.Win32ServiceMonitor» />
<monitor service=»Lync-Server-Centralized-Logging-Service-Agent» class-name=»org.opennms.netmgt.poller.monitors.Win32ServiceMonitor» />
<monitor service=»Lync-Server-File-Transfer-Agent» class-name=»org.opennms.netmgt.poller.monitors.Win32ServiceMonitor» />
<monitor service=»Lync-Server-Front-End» class-name=»org.opennms.netmgt.poller.monitors.Win32ServiceMonitor» />
<monitor service=»Lync-Server-IM-Conferencing» class-name=»org.opennms.netmgt.poller.monitors.Win32ServiceMonitor» />
<monitor service=»Lync-Server-Master-Replicator-Agent» class-name=»org.opennms.netmgt.poller.monitors.Win32ServiceMonitor» />
<monitor service=»Lync-Server-Mediation» class-name=»org.opennms.netmgt.poller.monitors.Win32ServiceMonitor» />
<monitor service=»Lync-Server-Persistent-Chat» class-name=»org.opennms.netmgt.poller.monitors.Win32ServiceMonitor» />
<monitor service=»Lync-Server-Replica-Replicator-Agent» class-name=»org.opennms.netmgt.poller.monitors.Win32ServiceMonitor» />
<monitor service=»Lync-Server-Response-Group» class-name=»org.opennms.netmgt.poller.monitors.Win32ServiceMonitor» />
<monitor service=»Lync-Server-Web-Conferencing» class-name=»org.opennms.netmgt.poller.monitors.Win32ServiceMonitor» />
<monitor service=»Lync-Server-Web-Conferencing-Edge» class-name=»org.opennms.netmgt.poller.monitors.Win32ServiceMonitor» />
<monitor service=»Lync-Server-XMPP-Translating-Gateway» class-name=»org.opennms.netmgt.poller.monitors.Win32ServiceMonitor» />
<monitor service=»Lync-Server-XMPP-Translating-Gateway-Proxy» class-name=»org.opennms.netmgt.poller.monitors.Win32ServiceMonitor» />

Then, just restart OpenNMS service, and voilà