Advertisement
Guest User

Untitled

a guest
Apr 23rd, 2014
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 29.77 KB | None | 0 0
  1. <?xml version="1.0"?>
  2. <poller-configuration threads="30"
  3.                      serviceUnresponsiveEnabled="false">
  4.   <node-outage status="on">
  5.     <critical-service name="ICMP" />
  6.   </node-outage>
  7.   <package name="default">
  8.     <filter>IPADDR != '0.0.0.0'</filter>
  9.     <include-range begin="1.1.1.1" end="254.254.254.254" />
  10.     <include-range begin="::1" end="ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff" />
  11.     <rrd step="300">
  12.       <rra>RRA:AVERAGE:0.5:1:2016</rra>
  13.       <rra>RRA:AVERAGE:0.5:12:1488</rra>
  14.       <rra>RRA:AVERAGE:0.5:288:366</rra>
  15.       <rra>RRA:MAX:0.5:288:366</rra>
  16.       <rra>RRA:MIN:0.5:288:366</rra>
  17.     </rrd>
  18.     <service name="ICMP" interval="300000" user-defined="false" status="on">
  19.       <parameter key="retry" value="2" />
  20.       <parameter key="timeout" value="3000" />
  21.       <parameter key="rrd-repository" value="/var/lib/opennms/rrd/response" />
  22.       <parameter key="rrd-base-name" value="icmp" />
  23.       <parameter key="ds-name" value="icmp" />
  24.     </service>
  25.     <service name="DNS" interval="300000" user-defined="false" status="on">
  26.       <parameter key="retry" value="2" />
  27.       <parameter key="timeout" value="5000" />
  28.       <parameter key="port" value="53" />
  29.       <parameter key="lookup" value="localhost" />
  30.       <parameter key="fatal-response-codes" value="2,3,5" /><!-- ServFail, NXDomain, Refused -->
  31.       <parameter key="rrd-repository" value="/var/lib/opennms/rrd/response" />
  32.       <parameter key="rrd-base-name" value="dns" />
  33.       <parameter key="ds-name" value="dns" />
  34.     </service>
  35.     <service name="SMTP" interval="300000" user-defined="false" status="on">
  36.       <parameter key="retry" value="1" />
  37.       <parameter key="timeout" value="3000" />
  38.       <parameter key="port" value="25" />
  39.       <parameter key="rrd-repository" value="/var/lib/opennms/rrd/response" />
  40.       <parameter key="rrd-base-name" value="smtp" />
  41.       <parameter key="ds-name" value="smtp" />
  42.     </service>
  43.     <service name="FTP" interval="300000" user-defined="false" status="on">
  44.       <parameter key="retry" value="1" />
  45.       <parameter key="timeout" value="3000" />
  46.       <parameter key="port" value="21" />
  47.       <parameter key="userid" value="" />
  48.       <parameter key="password" value="" />
  49.     </service>
  50.     <service name="SNMP" interval="300000" user-defined="false" status="on">
  51.       <parameter key="oid" value=".1.3.6.1.2.1.1.2.0" />
  52.     </service>
  53.     <service name="HTTP" interval="300000" user-defined="false" status="on">
  54.       <parameter key="retry" value="1" />
  55.       <parameter key="timeout" value="3000" />
  56.       <parameter key="port" value="80" />
  57.       <parameter key="url" value="/" />
  58.       <parameter key="rrd-repository" value="/var/lib/opennms/rrd/response" />
  59.       <parameter key="rrd-base-name" value="http" />
  60.       <parameter key="ds-name" value="http" />
  61.     </service>
  62.     <service name="HTTP-8080" interval="300000" user-defined="false" status="on">
  63.       <parameter key="retry" value="1" />
  64.       <parameter key="timeout" value="3000" />
  65.       <parameter key="port" value="8080" />
  66.       <parameter key="url" value="/" />
  67.       <parameter key="rrd-repository" value="/var/lib/opennms/rrd/response" />
  68.       <parameter key="rrd-base-name" value="http-8080" />
  69.       <parameter key="ds-name" value="http-8080" />
  70.     </service>
  71.     <service name="HTTP-8000" interval="300000" user-defined="false" status="on">
  72.       <parameter key="retry" value="1" />
  73.       <parameter key="timeout" value="3000" />
  74.       <parameter key="port" value="8000" />
  75.       <parameter key="url" value="/" />
  76.       <parameter key="rrd-repository" value="/var/lib/opennms/rrd/response" />
  77.       <parameter key="rrd-base-name" value="http-8000" />
  78.       <parameter key="ds-name" value="http-8000" />
  79.     </service>
  80.     <service name="HTTPS" interval="300000" user-defined="false" status="on">
  81.       <parameter key="retry" value="1" />
  82.       <parameter key="timeout" value="5000" />
  83.       <parameter key="port" value="443" />
  84.       <parameter key="url" value="/" />
  85.     </service>
  86.     <service name="HypericAgent" interval="300000" user-defined="false" status="on">
  87.       <parameter key="retry" value="1" />
  88.       <parameter key="timeout" value="2200" />
  89.       <parameter key="port" value="2144" />
  90.     </service>
  91.     <service name="HypericHQ" interval="300000" user-defined="false" status="on">
  92.       <parameter key="retry" value="1" />
  93.       <parameter key="timeout" value="3000" />
  94.       <parameter key="rrd-repository" value="/var/lib/opennms/rrd/response" />
  95.       <parameter key="rrd-base-name" value="hyperic-hq" />
  96.       <parameter key="ds-name" value="hyperic-hq" />
  97.       <parameter key="page-sequence">
  98.         <page-sequence>
  99.           <page path="/Login.do" port="7080" successMatch="(HQ Login)|(Sign in to Hyperic HQ)" />
  100.           <page path="/j_security_check.do" port="7080" method="POST"
  101.            failureMatch="(?s)(The username or password provided does not match our records)|(You are not signed in)" failureMessage="HQ Login in Failed"
  102.            successMatch="HQ Dashboard">
  103.             <parameter key="j_username" value="hqadmin" />
  104.             <parameter key="j_password" value="hqadmin" />
  105.           </page>
  106.           <page path="/Logout.do" port="7080" successMatch="HQ Login" />
  107.         </page-sequence>
  108.       </parameter>
  109.     </service>
  110.     <service name="MySQL" interval="300000" user-defined="false" status="on">
  111.       <parameter key="retry" value="1" />
  112.       <parameter key="timeout" value="3000" />
  113.       <parameter key="port" value="3306" />
  114.       <parameter key="banner" value="*" />
  115.     </service>
  116.     <service name="SQLServer" interval="300000" user-defined="false" status="on">
  117.       <parameter key="retry" value="1" />
  118.       <parameter key="timeout" value="3000" />
  119.       <parameter key="port" value="1433" />
  120.       <parameter key="banner" value="*" />
  121.     </service>
  122.     <service name="Oracle" interval="300000" user-defined="false" status="on">
  123.       <parameter key="retry" value="1" />
  124.       <parameter key="timeout" value="3000" />
  125.       <parameter key="port" value="1521" />
  126.       <parameter key="banner" value="*" />
  127.     </service>
  128.     <service name="Postgres" interval="300000" user-defined="false" status="on">
  129.       <parameter key="retry" value="1" />
  130.       <parameter key="banner" value="*" />
  131.       <parameter key="port" value="5432" />
  132.       <parameter key="timeout" value="3000" />
  133.     </service>
  134.     <service name="SSH" interval="300000" user-defined="false" status="on">
  135.       <parameter key="retry" value="1" />
  136.       <parameter key="banner" value="SSH" />
  137.       <parameter key="port" value="22" />
  138.       <parameter key="timeout" value="3000" />
  139.       <parameter key="rrd-repository" value="/var/lib/opennms/rrd/response" />
  140.       <parameter key="rrd-base-name" value="ssh" />
  141.       <parameter key="ds-name" value="ssh" />
  142.     </service>
  143.     <service name="IMAP" interval="300000" user-defined="false" status="on">
  144.       <parameter key="retry" value="1" />
  145.       <parameter key="port" value="143" />
  146.       <parameter key="timeout" value="3000" />
  147.     </service>
  148.     <service name="POP3" interval="300000" user-defined="false" status="on">
  149.       <parameter key="retry" value="1" />
  150.       <parameter key="port" value="110" />
  151.       <parameter key="timeout" value="3000" />
  152.       <parameter key="rrd-repository" value="/var/lib/opennms/rrd/response" />
  153.       <parameter key="rrd-base-name" value="pop3" />
  154.       <parameter key="ds-name" value="pop3" />
  155.     </service>
  156.     <service name="NRPE" interval="300000" user-defined="false" status="on">
  157.       <parameter key="retry" value="3" />
  158.       <parameter key="timeout" value="3000" />
  159.       <parameter key="port" value="5666" />
  160.       <parameter key="command" value="_NRPE_CHECK" />
  161.       <parameter key="padding" value="2" />
  162.       <parameter key="rrd-repository" value="/var/lib/opennms/rrd/response" />
  163.       <parameter key="ds-name" value="nrpe" />
  164.     </service>
  165.     <service name="NRPE-NoSSL" interval="300000" user-defined="false" status="on">
  166.       <parameter key="retry" value="3" />
  167.       <parameter key="timeout" value="3000" />
  168.       <parameter key="port" value="5666" />
  169.       <parameter key="command" value="_NRPE_CHECK" />
  170.       <parameter key="usessl" value="false" />
  171.       <parameter key="padding" value="2" />
  172.       <parameter key="rrd-repository" value="/var/lib/opennms/rrd/response" />
  173.       <parameter key="ds-name" value="nrpe" />
  174.     </service>
  175.     <service name="Windows-Task-Scheduler" interval="300000" user-defined="false" status="on">
  176.       <parameter key="service-name" value="Task Scheduler" />
  177.     </service>
  178.     <service name="OpenNMS-JVM" interval="300000" user-defined="false" status="on">
  179.       <parameter key="port" value="18980"/>
  180.       <parameter key="factory" value="PASSWORD-CLEAR"/>
  181.       <parameter key="username" value="admin"/>
  182.       <parameter key="password" value="admin"/>
  183.       <parameter key="retry" value="2"/>
  184.       <parameter key="timeout" value="3000"/>
  185.       <parameter key="rrd-repository" value="/var/lib/opennms/rrd/response" />
  186.       <parameter key="ds-name" value="opennms-jvm"/>
  187.       <parameter key="friendly-name" value="opennms-jvm"/>
  188.     </service>
  189.     <service name="VMwareCim-HostSystem" interval="300000" user-defined="false" status="on">
  190.       <parameter key="retry" value="2"/>
  191.       <parameter key="timeout" value="3000"/>
  192.     </service>
  193.     <service name="VMware-ManagedEntity" interval="300000" user-defined="false" status="on">
  194.       <parameter key="retry" value="2"/>
  195.       <parameter key="timeout" value="3000"/>
  196.     </service>
  197.    
  198.     <service name="WebCheck-Worker" interval="30000" user-defined="true" status="on">
  199.         <parameter key="retry" value="1"/>
  200.         <parameter key="timeout" value="5000"/>
  201.         <parameter key="rrd-repository" value="/usr/share/opennms/share/rrd/response"/>
  202.         <parameter key="ds-name" value="webcheck-worker"/>
  203.         <parameter key="page-sequence">
  204.           <page-sequence>
  205.             <page host="${nodelabel}" virtual-host="${nodelabel}" path="/" port="80" requireIPv4="true" response-range="100-309"/>
  206.           </page-sequence>
  207.         </parameter>
  208.     </service>
  209.     <service name="WebCheck-Frontend" interval="30000" user-defined="true" status="on">
  210.         <parameter key="retry" value="1"/>
  211.         <parameter key="timeout" value="5000"/>
  212.         <parameter key="rrd-repository" value="/usr/share/opennms/share/rrd/response"/>
  213.         <parameter key="ds-name" value="webcheck-proxy"/>
  214.         <parameter key="page-sequence">
  215.           <page-sequence>
  216.             <page host="${nodelabel}" virtual-host="${nodelabel}" path="/" port="80" requireIPv4="false" response-range="100-399" />
  217.           </page-sequence>
  218.         </parameter>
  219.     </service>
  220.     <service name="WebCheck-IsUp" interval="300000" user-defined="true" status="on">
  221.         <parameter key="retry" value="5"/>
  222.         <parameter key="timeout" value="5000"/>
  223.         <parameter key="rrd-repository" value="/usr/share/opennms/share/rrd/response"/>
  224.         <parameter key="ds-name" value="webcheck-isup"/>
  225.         <parameter key="page-sequence">
  226.           <page-sequence>
  227.             <page host="www.isup.me" path="/${nodelabel}" port="80" requireIPv4="false" successMatch=".*is up\..*" />
  228.           </page-sequence>
  229.         </parameter>
  230.     </service>
  231.     <service name="WebCheck-DNS" interval="300000" user-defined="false" status="on">
  232.       <parameter key="resolution-type" value="v4" />
  233.       <parameter key="rrd-repository" value="/usr/share/opennms/share/rrd/response" />
  234.       <parameter key="rrd-base-name" value="dns-a" />
  235.       <parameter key="ds-name" value="dns-a" />
  236.     </service>
  237.    
  238.     <downtime interval="30000" begin="0" end="300000" /><!-- 30s, 0, 5m -->
  239.     <downtime interval="300000" begin="300000" end="43200000" /><!-- 5m, 5m, 12h -->
  240.     <downtime interval="600000" begin="43200000" end="432000000" /><!-- 10m, 12h, 5d -->
  241.     <downtime begin="432000000" delete="true" /><!-- anything after 5 days delete -->
  242.  
  243.   </package>
  244.  
  245.   <package name="akcp">
  246.     <filter>IPADDR != '0.0.0.0'</filter>
  247.     <include-range begin="1.1.1.1" end="254.254.254.254" />
  248.     <include-range begin="::1" end="ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff" />
  249.     <rrd step="300">
  250.       <rra>RRA:AVERAGE:0.5:1:2016</rra>
  251.       <rra>RRA:AVERAGE:0.5:12:1488</rra>
  252.       <rra>RRA:AVERAGE:0.5:288:366</rra>
  253.       <rra>RRA:MAX:0.5:288:366</rra>
  254.       <rra>RRA:MIN:0.5:288:366</rra>
  255.     </rrd>
  256.     <!-- AKCP SecurityProbe sensor monitoring -->
  257.     <service name="Sensor-Temperature" interval="300000" user-defined="false" status="on">
  258.       <parameter key="retry" value="6"/>
  259.       <parameter key="timeout" value="4950"/>
  260.       <parameter key="port" value="161"/>
  261.       <parameter key="oid" value=".1.3.6.1.4.1.3854.2.3.2.1.6"/>
  262.       <parameter key="walk" value="true"/>
  263.       <parameter key="operator" value="="/>
  264.       <parameter key="operand" value="2"/>
  265.       <parameter key="match-all" value="true"/>
  266.       <parameter key="reason-template" value="One or more temperature sensors are not ok. The state should be normal(${operand}) the observed value is ${observedValue}. Please check your AKCP SecurityProbe management website. Syntax: normal(2), highWarning(3), highCritical(4), lowWarning(5), lowCritical(6), sensorError(7)"/>
  267.     </service>
  268.    
  269.     <service name="Sensor-Humidity" interval="300000" user-defined="false" status="on">
  270.       <parameter key="retry" value="6"/>
  271.       <parameter key="timeout" value="4950"/>
  272.       <parameter key="port" value="161"/>
  273.       <parameter key="oid" value=".1.3.6.1.4.1.3854.2.3.3.1.6"/>
  274.       <parameter key="walk" value="true"/>
  275.       <parameter key="operator" value="="/>
  276.       <parameter key="operand" value="2"/>
  277.       <parameter key="match-all" value="true"/>
  278.       <parameter key="reason-template" value="One or more humidity sensors are not ok. The state should be normal(${operand}) the observed value is ${observedValue}. Please check your AKCP SecurityProbe management website. Syntax: normal(2), highWarning(3), highCritical(4), lowWarning(5), lowCritical(6), sensorError(7)"/>
  279.     </service>
  280.    
  281.     <service name="Sensor-DryContact" interval="300000" user-defined="false" status="on">
  282.       <parameter key="retry" value="6"/>
  283.       <parameter key="timeout" value="4950"/>
  284.       <parameter key="port" value="161"/>
  285.       <parameter key="oid" value=".1.3.6.1.4.1.3854.2.3.4.1.6"/>
  286.       <parameter key="walk" value="true"/>
  287.       <parameter key="operator" value="="/>
  288.       <parameter key="operand" value="2"/>
  289.       <parameter key="match-all" value="true"/>
  290.       <parameter key="reason-template" value="One or more dry contact sensors are not ok. The state should be normal(${operand}) the observed value is ${observedValue}. Please check your AKCP SecurityProbe management website. Syntax: normal(2), highWarning(3), highCritical(4), lowWarning(5), lowCritical(6), sensorError(7)"/>
  291.     </service>
  292.    
  293.     <service name="Sensor-4to20mA" interval="300000" user-defined="false" status="on">
  294.       <parameter key="retry" value="6"/>
  295.       <parameter key="timeout" value="4950"/>
  296.       <parameter key="port" value="161"/>
  297.       <parameter key="oid" value=".1.3.6.1.4.1.3854.2.3.5.1.6"/>
  298.       <parameter key="walk" value="true"/>
  299.       <parameter key="operator" value="="/>
  300.       <parameter key="operand" value="2"/>
  301.       <parameter key="match-all" value="true"/>
  302.       <parameter key="reason-template" value="One or more 4 to 20mA sensors are not ok. The state should be normal(${operand}) the observed value is ${observedValue}. Please check your AKCP SecurityProbe management website. Syntax: normal(2), highWarning(3), highCritical(4), lowWarning(5), lowCritical(6), sensorError(7)"/>
  303.     </service>
  304.    
  305.     <service name="Sensor-DCVoltage" interval="300000" user-defined="false" status="on">
  306.       <parameter key="retry" value="6"/>
  307.       <parameter key="timeout" value="4950"/>
  308.       <parameter key="port" value="161"/>
  309.       <parameter key="oid" value=".1.3.6.1.4.1.3854.2.3.6.1.6"/>
  310.       <parameter key="walk" value="true"/>
  311.       <parameter key="operator" value="="/>
  312.       <parameter key="operand" value="2"/>
  313.       <parameter key="match-all" value="true"/>
  314.       <parameter key="reason-template" value="One or more DC voltage sensors are not ok. The state should be normal(${operand}) the observed value is ${observedValue}. Please check your AKCP SecurityProbe management website. Syntax: normal(2), highWarning(3), highCritical(4), lowWarning(5), lowCritical(6), sensorError(7)"/>
  315.     </service>
  316.    
  317.     <service name="Sensor-Airflow" interval="300000" user-defined="false" status="on">
  318.       <parameter key="retry" value="6"/>
  319.       <parameter key="timeout" value="4950"/>
  320.       <parameter key="port" value="161"/>
  321.       <parameter key="oid" value=".1.3.6.1.4.1.3854.2.3.7.1.6"/>
  322.       <parameter key="walk" value="true"/>
  323.       <parameter key="operator" value="="/>
  324.       <parameter key="operand" value="2"/>
  325.       <parameter key="match-all" value="true"/>
  326.       <parameter key="reason-template" value="One or more airflow sensors are not ok. The state should be normal(${operand}) the observed value is ${observedValue}. Please check your AKCP SecurityProbe management website. Syntax: normal(2), highWarning(3), highCritical(4), lowWarning(5), lowCritical(6), sensorError(7), relayOn(8), relayOff(9)"/>
  327.     </service>
  328.  
  329.     <service name="Sensor-Motion" interval="300000" user-defined="false" status="on">
  330.       <parameter key="retry" value="6"/>
  331.       <parameter key="timeout" value="4950"/>
  332.       <parameter key="port" value="161"/>
  333.       <parameter key="oid" value=".1.3.6.1.4.1.3854.2.3.8.1.6"/>
  334.       <parameter key="walk" value="true"/>
  335.       <parameter key="operator" value="="/>
  336.       <parameter key="operand" value="2"/>
  337.       <parameter key="match-all" value="true"/>
  338.       <parameter key="reason-template" value="One or more motions sensors are not ok. The state should be normal(${operand}) the observed value is ${observedValue}. Please check your AKCP SecurityProbe management website. Syntax: normal(2), highWarning(3), highCritical(4), lowWarning(5), lowCritical(6), sensorError(7), relayOn(8), relayOff(9)"/>
  339.     </service>
  340.    
  341.     <service name="Sensor-Water" interval="300000" user-defined="false" status="on">
  342.       <parameter key="retry" value="6"/>
  343.       <parameter key="timeout" value="4950"/>
  344.       <parameter key="port" value="161"/>
  345.       <parameter key="oid" value=".1.3.6.1.4.1.3854.2.3.9.1.6"/>
  346.       <parameter key="walk" value="true"/>
  347.       <parameter key="operator" value="="/>
  348.       <parameter key="operand" value="2"/>
  349.       <parameter key="match-all" value="true"/>
  350.       <parameter key="reason-template" value="One or more water sensors are not ok. The state should be normal(${operand}) the observed value is ${observedValue}. Please check your AKCP SecurityProbe management website. Syntax: normal(2), highWarning(3), highCritical(4), lowWarning(5), lowCritical(6), sensorError(7), relayOn(8), relayOff(9)"/>
  351.     </service>
  352.    
  353.     <service name="Sensor-Security" interval="300000" user-defined="false" status="on">
  354.       <parameter key="retry" value="6"/>
  355.       <parameter key="timeout" value="4950"/>
  356.       <parameter key="port" value="161"/>
  357.       <parameter key="oid" value=".1.3.6.1.4.1.3854.2.3.10.1.6"/>
  358.       <parameter key="walk" value="true"/>
  359.       <parameter key="operator" value="="/>
  360.       <parameter key="operand" value="2"/>
  361.       <parameter key="match-all" value="true"/>
  362.       <parameter key="reason-template" value="One or more security sensors are not ok. The state should be normal(${operand}) the observed value is ${observedValue}. Please check your AKCP SecurityProbe management website. Syntax: normal(2), highWarning(3), highCritical(4), lowWarning(5), lowCritical(6), sensorError(7), relayOn(8), relayOff(9)"/>
  363.     </service>
  364.    
  365.     <service name="Sensor-Siren" interval="300000" user-defined="false" status="on">
  366.       <parameter key="retry" value="6"/>
  367.       <parameter key="timeout" value="4950"/>
  368.       <parameter key="port" value="161"/>
  369.       <parameter key="oid" value=".1.3.6.1.4.1.3854.2.3.11.1.6"/>
  370.       <parameter key="walk" value="true"/>
  371.       <parameter key="operator" value="="/>
  372.       <parameter key="operand" value="2"/>
  373.       <parameter key="match-all" value="true"/>
  374.       <parameter key="reason-template" value="One or more siren sensors are not ok. The state should be normal(${operand}) the observed value is ${observedValue}. Please check your AKCP SecurityProbe management website. Syntax: normal(2), highWarning(3), highCritical(4), lowWarning(5), lowCritical(6), sensorError(7), relayOn(8), relayOff(9)"/>
  375.     </service>
  376.    
  377.     <service name="Sensor-Relay" interval="300000" user-defined="false" status="on">
  378.       <parameter key="retry" value="6"/>
  379.       <parameter key="timeout" value="4950"/>
  380.       <parameter key="port" value="161"/>
  381.       <parameter key="oid" value=".1.3.6.1.4.1.3854.2.3.12.1.6"/>
  382.       <parameter key="walk" value="true"/>
  383.       <parameter key="operator" value="="/>
  384.       <parameter key="operand" value="2"/>
  385.       <parameter key="match-all" value="true"/>
  386.       <parameter key="reason-template" value="One or more relay sensors are not ok. The state should be normal(${operand}) the observed value is ${observedValue}. Please check your AKCP SecurityProbe management website. Syntax: normal(2), highWarning(3), highCritical(4), lowWarning(5), lowCritical(6), sensorError(7), relayOn(8), relayOff(9)"/>
  387.     </service>
  388.    
  389.     <service name="Sensor-ACVoltage" interval="300000" user-defined="false" status="on">
  390.       <parameter key="retry" value="6"/>
  391.       <parameter key="timeout" value="4950"/>
  392.       <parameter key="port" value="161"/>
  393.       <parameter key="oid" value=".1.3.6.1.4.1.3854.2.3.13.1.6"/>
  394.       <parameter key="walk" value="true"/>
  395.       <parameter key="operator" value="="/>
  396.       <parameter key="operand" value="2"/>
  397.       <parameter key="match-all" value="true"/>
  398.       <parameter key="reason-template" value="One or more relay sensors are not ok. The state should be normal(${operand}) the observed value is ${observedValue}. Please check your AKCP SecurityProbe management website. Syntax: normal(2), highWarning(3), highCritical(4), lowWarning(5), lowCritical(6), sensorError(7), relayOn(8), relayOff(9)"/>
  399.     </service>
  400.    
  401.     <service name="Sensor-Smoke" interval="300000" user-defined="false" status="on">
  402.       <parameter key="retry" value="6"/>
  403.       <parameter key="timeout" value="4950"/>
  404.       <parameter key="port" value="161"/>
  405.       <parameter key="oid" value=".1.3.6.1.4.1.3854.2.3.14.1.6"/>
  406.       <parameter key="walk" value="true"/>
  407.       <parameter key="operator" value="="/>
  408.       <parameter key="operand" value="2"/>
  409.       <parameter key="match-all" value="true"/>
  410.       <parameter key="reason-template" value="One or more smoke sensors are not ok. The state should be normal(${operand}) the observed value is ${observedValue}. Please check your AKCP SecurityProbe management website. Syntax: normal(2), highWarning(3), highCritical(4), lowWarning(5), lowCritical(6), sensorError(7), relayOn(8), relayOff(9)"/>
  411.     </service>
  412.    
  413.     <service name="Sensor-Thermostat" interval="300000" user-defined="false" status="on">
  414.       <parameter key="retry" value="6"/>
  415.       <parameter key="timeout" value="4950"/>
  416.       <parameter key="port" value="161"/>
  417.       <parameter key="oid" value=".1.3.6.1.4.1.3854.2.3.20.1.6"/>
  418.       <parameter key="walk" value="true"/>
  419.       <parameter key="operator" value="="/>
  420.       <parameter key="operand" value="2"/>
  421.       <parameter key="match-all" value="true"/>
  422.       <parameter key="reason-template" value="One or more thermostat sensors are not ok. The state should be normal(${operand}) the observed value is ${observedValue}. Please check your AKCP SecurityProbe management website. Syntax: normal(2), highWarning(3), highCritical(4), lowWarning(5), lowCritical(6), sensorError(7), relayOn(8), relayOff(9)"/>
  423.     </service>
  424.    
  425.     <downtime interval="30000" begin="0" end="300000" /><!-- 30s, 0, 5m -->
  426.     <downtime interval="300000" begin="300000" end="43200000" /><!-- 5m, 5m, 12h -->
  427.     <downtime interval="600000" begin="43200000" end="432000000" /><!-- 10m, 12h, 5d -->
  428.     <downtime begin="432000000" delete="true" /><!-- anything after 5 days delete -->
  429.   </package>
  430.  
  431.   <!-- Moved StrafePing to its own package.  This allows for more flexible configuration of which interfaces
  432.    will have StrafePing statistical analysis rather than being on for or off for all interfaces.  Change
  433.    this package's filter / ranges for directing the StrafePinger to choice interfaces.  Note: Strafing all
  434.    of your network interface may create high loads on the NMS file system.  -->
  435.  
  436.   <package name="strafer">
  437.     <filter>IPADDR != '0.0.0.0'</filter>
  438.     <include-range begin="1.1.1.1" end="254.254.254.254" />
  439.     <include-range begin="::1" end="ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff" />
  440.     <rrd step="300">
  441.       <rra>RRA:AVERAGE:0.5:1:2016</rra>
  442.       <rra>RRA:AVERAGE:0.5:12:1488</rra>
  443.       <rra>RRA:AVERAGE:0.5:288:366</rra>
  444.       <rra>RRA:MAX:0.5:288:366</rra>
  445.       <rra>RRA:MIN:0.5:288:366</rra>
  446.     </rrd>
  447.     <service name="StrafePing" interval="300000" user-defined="false" status="on">
  448.       <parameter key="retry" value="0" />
  449.       <parameter key="timeout" value="3000" />
  450.       <parameter key="ping-count" value="20" />
  451.       <parameter key="failure-ping-count" value="20" />
  452.       <parameter key="wait-interval" value="50" />
  453.       <parameter key="rrd-repository" value="/var/lib/opennms/rrd/response" />
  454.       <parameter key="rrd-base-name" value="strafeping" />
  455.     </service>
  456.     <downtime interval="300000" begin="0" end="432000000"/><!-- 5m, 0, 5d -->
  457.     <downtime begin="432000000" delete="true" /><!-- anything after 5 days delete -->
  458.   </package>
  459.  
  460.   <monitor service="ICMP" class-name="org.opennms.netmgt.poller.monitors.IcmpMonitor" />
  461.   <monitor service="StrafePing" class-name="org.opennms.netmgt.poller.monitors.StrafePingMonitor" />
  462.   <monitor service="HTTP" class-name="org.opennms.netmgt.poller.monitors.HttpMonitor" />
  463.   <monitor service="HTTP-8080" class-name="org.opennms.netmgt.poller.monitors.HttpMonitor" />
  464.   <monitor service="HTTP-8000" class-name="org.opennms.netmgt.poller.monitors.HttpMonitor" />
  465.   <monitor service="HTTPS" class-name="org.opennms.netmgt.poller.monitors.HttpsMonitor" />
  466.   <monitor service="HypericAgent" class-name="org.opennms.netmgt.poller.monitors.TcpMonitor" />
  467.   <monitor service="HypericHQ" class-name="org.opennms.netmgt.poller.monitors.PageSequenceMonitor" />
  468.   <monitor service="SMTP" class-name="org.opennms.netmgt.poller.monitors.SmtpMonitor" />
  469.   <monitor service="DNS" class-name="org.opennms.netmgt.poller.monitors.DnsMonitor" />
  470.   <monitor service="FTP" class-name="org.opennms.netmgt.poller.monitors.FtpMonitor" />
  471.   <monitor service="SNMP" class-name="org.opennms.netmgt.poller.monitors.SnmpMonitor" />
  472.   <monitor service="Oracle" class-name="org.opennms.netmgt.poller.monitors.TcpMonitor" />
  473.   <monitor service="Postgres" class-name="org.opennms.netmgt.poller.monitors.TcpMonitor" />
  474.   <monitor service="MySQL" class-name="org.opennms.netmgt.poller.monitors.TcpMonitor" />
  475.   <monitor service="SQLServer" class-name="org.opennms.netmgt.poller.monitors.TcpMonitor" />
  476.   <monitor service="SSH" class-name="org.opennms.netmgt.poller.monitors.SshMonitor" />
  477.   <monitor service="IMAP" class-name="org.opennms.netmgt.poller.monitors.ImapMonitor" />
  478.   <monitor service="POP3" class-name="org.opennms.netmgt.poller.monitors.Pop3Monitor" />
  479.   <monitor service="NRPE" class-name="org.opennms.netmgt.poller.monitors.NrpeMonitor" />
  480.   <monitor service="NRPE-NoSSL" class-name="org.opennms.netmgt.poller.monitors.NrpeMonitor" />
  481.   <monitor service="Windows-Task-Scheduler" class-name="org.opennms.netmgt.poller.monitors.Win32ServiceMonitor" />
  482.   <monitor service="OpenNMS-JVM" class-name="org.opennms.netmgt.poller.monitors.Jsr160Monitor" />
  483.   <monitor service="VMwareCim-HostSystem" class-name="org.opennms.netmgt.poller.monitors.VmwareCimMonitor"/>
  484.   <monitor service="VMware-ManagedEntity" class-name="org.opennms.netmgt.poller.monitors.VmwareMonitor"/>
  485.  
  486.   <monitor service="WebCheck-Worker" class-name="org.opennms.netmgt.poller.monitors.PageSequenceMonitor"/>
  487.   <monitor service="WebCheck-Frontend" class-name="org.opennms.netmgt.poller.monitors.PageSequenceMonitor"/>
  488.   <monitor service="WebCheck-IsUp" class-name="org.opennms.netmgt.poller.monitors.PageSequenceMonitor"/>
  489.   <monitor service="WebCheck-DNS" class-name="org.opennms.netmgt.poller.monitors.DNSResolutionMonitor" />
  490.  
  491.   <monitor service="Sensor-Temperature" class-name="org.opennms.netmgt.poller.monitors.SnmpMonitor"/>
  492.   <monitor service="Sensor-Humidity" class-name="org.opennms.netmgt.poller.monitors.SnmpMonitor"/>
  493.   <monitor service="Sensor-DryContact" class-name="org.opennms.netmgt.poller.monitors.SnmpMonitor"/>
  494.   <monitor service="Sensor-4to20mA" class-name="org.opennms.netmgt.poller.monitors.SnmpMonitor"/>
  495.   <monitor service="Sensor-DCVoltage" class-name="org.opennms.netmgt.poller.monitors.SnmpMonitor"/>
  496.   <monitor service="Sensor-Airflow" class-name="org.opennms.netmgt.poller.monitors.SnmpMonitor"/>
  497.   <monitor service="Sensor-Motion" class-name="org.opennms.netmgt.poller.monitors.SnmpMonitor"/>
  498.   <monitor service="Sensor-Water" class-name="org.opennms.netmgt.poller.monitors.SnmpMonitor"/>
  499.   <monitor service="Sensor-Security" class-name="org.opennms.netmgt.poller.monitors.SnmpMonitor"/>
  500.   <monitor service="Sensor-Siren" class-name="org.opennms.netmgt.poller.monitors.SnmpMonitor"/>
  501.   <monitor service="Sensor-Relay" class-name="org.opennms.netmgt.poller.monitors.SnmpMonitor"/>
  502.   <monitor service="Sensor-ACVoltage" class-name="org.opennms.netmgt.poller.monitors.SnmpMonitor"/>
  503.   <monitor service="Sensor-Smoke" class-name="org.opennms.netmgt.poller.monitors.SnmpMonitor"/>
  504.   <monitor service="Sensor-Thermostat" class-name="org.opennms.netmgt.poller.monitors.SnmpMonitor"/>
  505. </poller-configuration>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement