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"/>
Personal tools
DevJam 2008 Sponsors
DevJam 2008 Sponsor: Google
DevJam 2008 Sponsor: Netregistry
DevJam 2008 Sponsor: Papa John's
NewEdge Networks
OpenNMS takes home the gold award!
Join the Free Software Foundation
Support This Project Commercial OpenNMS Support OpenNMS Italia Get OpenNMS at SourceForge.net. Fast, secure and Free Open Source software downloads Our Network Simulator Our Java Profiler