Monitoring GDataAntiVir Services
From OpenNMS
Detecting with Capsd
First configure $OPENNMS_HOME/etc/capsd-configuration.xml to detect the services on your machines. The setup use the integrated Win32ServicePlugin:
<!-- G-Data AntiVir -->
<protocol-plugin protocol="G-Data-AntiVirus-Client"
class-name="org.opennms.netmgt.capsd.plugins.Win32ServicePlugin"
scan="on" user-defined="false">
<property key="timeout" value="2000" />
<property key="retry" value="1" />
<property key="service-name" value="G DATA AntiVirus Client" />
</protocol-plugin>
<protocol-plugin protocol="G-Data-AntiVirus-Proxy"
class-name="org.opennms.netmgt.capsd.plugins.Win32ServicePlugin"
scan="on" user-defined="false">
<property key="timeout" value="2000" />
<property key="retry" value="1" />
<property key="service-name" value="G DATA AntiVirus Proxy" />
</protocol-plugin>
<protocol-plugin protocol="G-Data-ManagementServer"
class-name="org.opennms.netmgt.capsd.plugins.Win32ServicePlugin"
scan="on" user-defined="false">
<property key="timeout" value="2000" />
<property key="retry" value="1" />
<property key="service-name" value="G DATA ManagementServer" />
</protocol-plugin>
Monitoring the services
To monitor the service state add the following lines to your $OPENNMS_HOME/etc/poller-configuration.xml:
<service name="G-Data-AntiVirus-Client" interval="300000"
user-defined="false" status="on">
<parameter key="retry" value="6"/>
<parameter key="timeout" value="4950"/>
<parameter key="port" value="161"/>
<parameter key="service-name" value="G DATA AntiVirus Client"/>
</service>
<service name="G-Data-AntiVirus-Proxy" interval="300000"
user-defined="false" status="on">
<parameter key="retry" value="6"/>
<parameter key="timeout" value="4950"/>
<parameter key="port" value="161"/>
<parameter key="service-name" value="G DATA AntiVirus Proxy"/>
</service>
<service name="G-Data-ManagementServer" interval="300000"
user-defined="false" status="on">
<parameter key="retry" value="6"/>
<parameter key="timeout" value="4950"/>
<parameter key="port" value="161"/>
<parameter key="service-name" value="G DATA ManagementServer"/>
</service>
<monitor service="G-Data-AntiVirus-Client" class-name="org.opennms.netmgt.poller.monitors.Win32ServiceMonitor"/> <monitor service="G-Data-AntiVirus-Proxy" class-name="org.opennms.netmgt.poller.monitors.Win32ServiceMonitor"/> <monitor service="G-Data-ManagementServer" class-name="org.opennms.netmgt.poller.monitors.Win32ServiceMonitor"/>









New Pages