All pastes #593708 Raw Edit

Miscellany

public text v1 · immutable
#593708 ·published 2007-06-28 14:14 UTC
rendered paste body
<?xml version="1.0" encoding="UTF-8"?>
<poller-configuration xmlns="http://xmlns.opennms.org/xsd/config/poller"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" threads="30"
    nextOutageId="SELECT nextval('outageNxtId')"
    serviceUnresponsiveEnabled="false" xmlrpc="false"
    pathOutageEnabled="false" xsi:type="poller-configuration">
    <node-outage status="on" pollAllIfNoCriticalServiceDefined="true">
        <critical-service name="ICMP"/>
    </node-outage>
    <package name="example1">
        <filter>IPADDR != '0.0.0.0'</filter>
        <include-range begin="1.1.1.1" end="254.254.254.254"/>
        <rrd step="300">
            <rra xmlns="">RRA:AVERAGE:0.5:1:2016</rra>
            <rra xmlns="">RRA:AVERAGE:0.5:12:1488</rra>
            <rra xmlns="">RRA:AVERAGE:0.5:288:366</rra>
            <rra xmlns="">RRA:MAX:0.5:288:366</rra>
            <rra xmlns="">RRA:MIN:0.5:288:366</rra>
        </rrd>
        <service name="ICMP" interval="300000" user-defined="false" status="on">
            <parameter key="retry" value="2"/>
            <parameter key="timeout" value="3000"/>
            <parameter key="rrd-repository" value="/opt/opennms/share/rrd/response"/>
            <parameter key="ds-name" value="icmp"/>
        </service>
        <service name="DNS" interval="300000" user-defined="false" status="on">
            <parameter key="retry" value="2"/>
            <parameter key="timeout" value="5000"/>
            <parameter key="port" value="53"/>
            <parameter key="lookup" value="localhost"/>
            <parameter key="rrd-repository" value="/opt/opennms/share/rrd/response"/>
            <parameter key="ds-name" value="dns"/>
        </service>
        <service name="SMTP" interval="300000" user-defined="false" status="on">
            <parameter key="retry" value="1"/>
            <parameter key="timeout" value="3000"/>
            <parameter key="port" value="25"/>
            <parameter key="rrd-repository" value="/opt/opennms/share/rrd/response"/>
            <parameter key="ds-name" value="smtp"/>
        </service>
        <service name="FTP" interval="300000" user-defined="false" status="on">
            <parameter key="retry" value="1"/>
            <parameter key="timeout" value="3000"/>
            <parameter key="port" value="21"/>
            <parameter key="userid" value=""/>
            <parameter key="password" value=""/>
        </service>
        <service name="SNMP" interval="300000" user-defined="false" status="on">
            <parameter key="retry" value="2"/>
            <parameter key="timeout" value="3000"/>
            <parameter key="port" value="161"/>
            <parameter key="oid" value=".1.3.6.1.2.1.1.2.0"/>
        </service>
        <service name="HTTP" interval="300000" user-defined="false" status="on">
            <parameter key="retry" value="1"/>
            <parameter key="timeout" value="3000"/>
            <parameter key="port" value="80"/>
            <parameter key="url" value="/"/>
            <parameter key="rrd-repository" value="/opt/opennms/share/rrd/response"/>
            <parameter key="ds-name" value="http"/>
        </service>
        <service name="HTTP-8080" interval="300000" user-defined="false" status="on">
            <parameter key="retry" value="1"/>
            <parameter key="timeout" value="3000"/>
            <parameter key="port" value="8080"/>
            <parameter key="url" value="/"/>
            <parameter key="rrd-repository" value="/opt/opennms/share/rrd/response"/>
            <parameter key="ds-name" value="http-8080"/>
        </service>
        <service name="HTTP-8000" interval="300000" user-defined="false" status="on">
            <parameter key="retry" value="1"/>
            <parameter key="timeout" value="3000"/>
            <parameter key="port" value="8000"/>
            <parameter key="url" value="/"/>
            <parameter key="rrd-repository" value="/opt/opennms/share/rrd/response"/>
            <parameter key="ds-name" value="http-8000"/>
        </service>
        <service name="HTTPS" interval="300000" user-defined="false" status="on">
            <parameter key="retry" value="1"/>
            <parameter key="timeout" value="5000"/>
            <parameter key="port" value="443"/>
            <parameter key="url" value="/"/>
        </service>
        <service name="MySQL" interval="300000" user-defined="false" status="on">
            <parameter key="retry" value="1"/>
            <parameter key="timeout" value="3000"/>
            <parameter key="port" value="3306"/>
            <parameter key="banner" value="*"/>
        </service>
        <service name="SQLServer" interval="300000" user-defined="false" status="on">
            <parameter key="retry" value="1"/>
            <parameter key="timeout" value="3000"/>
            <parameter key="port" value="1433"/>
            <parameter key="banner" value="*"/>
        </service>
        <service name="Oracle" interval="300000" user-defined="false" status="on">
            <parameter key="retry" value="1"/>
            <parameter key="timeout" value="3000"/>
            <parameter key="port" value="1521"/>
            <parameter key="banner" value="*"/>
        </service>
        <service name="Postgres" interval="300000" user-defined="false" status="on">
            <parameter key="retry" value="1"/>
            <parameter key="banner" value="*"/>
            <parameter key="port" value="5432"/>
            <parameter key="timeout" value="3000"/>
        </service>
        <service name="SSH" interval="300000" user-defined="false" status="on">
            <parameter key="retry" value="1"/>
            <parameter key="banner" value="SSH"/>
            <parameter key="port" value="22"/>
            <parameter key="timeout" value="3000"/>
            <parameter key="rrd-repository" value="/opt/opennms/share/rrd/response"/>
            <parameter key="ds-name" value="ssh"/>
        </service>
        <service name="DHCP" interval="300000" user-defined="false" status="on">
            <parameter key="retry" value="2"/>
            <parameter key="timeout" value="3000"/>
            <parameter key="rrd-repository" value="/opt/opennms/share/rrd/response"/>
            <parameter key="ds-name" value="dhcp"/>
        </service>
        <service name="IMAP" interval="300000" user-defined="false" status="on">
            <parameter key="retry" value="1"/>
            <parameter key="port" value="143"/>
            <parameter key="timeout" value="3000"/>
        </service>
        <service name="POP3" interval="300000" user-defined="false" status="on">
            <parameter key="retry" value="1"/>
            <parameter key="port" value="110"/>
            <parameter key="timeout" value="3000"/>
            <parameter key="rrd-repository" value="/opt/opennms/share/rrd/response"/>
            <parameter key="ds-name" value="pop3"/>
        </service>
        <service name="NSClient" interval="300000" user-defined="false" status="on">
            <parameter key="retry" value="2"/>
            <parameter key="port" value="1248"/>
            <parameter key="timeout" value="3000"/>
        </service>
        <downtime begin="0" end="300000" interval="30000"/>
        <downtime begin="300000" end="43200000" interval="300000"/>
        <downtime begin="43200000" end="432000000" interval="600000"/>
        <downtime begin="432000000" delete="true"/>
    </package>
    <package name="cc">
        <filter>IPADDR != '0.0.0.0'</filter>
        <include-range begin="1.1.1.1" end="254.254.254.254"/>
        <rrd step="300">
            <rra xmlns="">RRA:AVERAGE:0.5:1:2016</rra>
            <rra xmlns="">RRA:AVERAGE:0.5:12:1488</rra>
            <rra xmlns="">RRA:AVERAGE:0.5:288:366</rra>
            <rra xmlns="">RRA:MAX:0.5:288:366</rra>
            <rra xmlns="">RRA:MIN:0.5:288:366</rra>
        </rrd>
        <service name="Telnet" interval="300000" user-defined="false" status="on">
            <parameter key="retry" value="1"/>
            <parameter key="banner" value="*"/>
            <parameter key="port" value="23"/>
            <parameter key="timeout" value="3000"/>
        </service>
	<service name="AVAIL" interval="300000" user-defined="false" status="on">
           <parameter key="retry" value="2"/>
           <parameter key="timeout" value="3000"/>
           <parameter key="rrd-repository" value="/opt/opennms/share/rrd/response"/>
           <parameter key="ds-name" value="icmp"/>
       </service>
        <downtime begin="0" end="300000" interval="30000"/>
        <downtime begin="300000" end="43200000" interval="300000"/>
        <downtime begin="43200000" end="432000000" interval="600000"/>
        <downtime begin="432000000" delete="true"/>
    </package>
    <monitor service="Telnet" class-name="org.opennms.netmgt.poller.monitors.TcpMonitor"/>
    <monitor service="AVAIL" class-name="org.opennms.netmgt.poller.monitors.IcmpMonitor"/>	
    <monitor service="ICMP" class-name="org.opennms.netmgt.poller.monitors.IcmpMonitor"/>
    <monitor service="HTTP" class-name="org.opennms.netmgt.poller.monitors.HttpMonitor"/>
    <monitor service="HTTP-8080" class-name="org.opennms.netmgt.poller.monitors.HttpMonitor"/>
    <monitor service="HTTP-8000" class-name="org.opennms.netmgt.poller.monitors.HttpMonitor"/>
    <monitor service="HTTPS" class-name="org.opennms.netmgt.poller.monitors.HttpsMonitor"/>
    <monitor service="SMTP" class-name="org.opennms.netmgt.poller.monitors.SmtpMonitor"/>
    <monitor service="DHCP" class-name="org.opennms.netmgt.poller.monitors.DhcpMonitor"/>
    <monitor service="DNS" class-name="org.opennms.netmgt.poller.monitors.DnsMonitor"/>
    <monitor service="FTP" class-name="org.opennms.netmgt.poller.monitors.FtpMonitor"/>
    <monitor service="SNMP" class-name="org.opennms.netmgt.poller.monitors.SnmpMonitor"/>
    <monitor service="Oracle" class-name="org.opennms.netmgt.poller.monitors.TcpMonitor"/>
    <monitor service="Postgres" class-name="org.opennms.netmgt.poller.monitors.TcpMonitor"/>
    <monitor service="MySQL" class-name="org.opennms.netmgt.poller.monitors.TcpMonitor"/>
    <monitor service="SQLServer" class-name="org.opennms.netmgt.poller.monitors.TcpMonitor"/>
    <monitor service="SSH" class-name="org.opennms.netmgt.poller.monitors.TcpMonitor"/>
    <monitor service="IMAP" class-name="org.opennms.netmgt.poller.monitors.ImapMonitor"/>
    <monitor service="POP3" class-name="org.opennms.netmgt.poller.monitors.Pop3Monitor"/>
    <monitor service="NSClient" class-name="org.opennms.netmgt.poller.monitors.NsclientMonitor"/>
</poller-configuration>