Uploaded image for project: 'OpenNMS'
  1. OpenNMS
  2. NMS-1488

Add option to the <service> element in poller-configuration.xml to specify service-specific RRD settings

    XMLWordPrintable

Details

    • Enhancement
    • Status: Resolved (View Workflow)
    • Minor
    • Resolution: Done
    • 1.3.1
    • 17.0.0
    • Security Level: Default (Default Security Scheme)
    • None
    • Operating System: All
      Platform: All
    • 1410

    Description

      Add option to the <service> element in poller-configuration.xml to specify service-specific RRD
      settings that override the package RRD settings. I'm interested in this so I can poll ICMP more often
      than other services.

      Can this be done with multiple polling packages? Can multiple polling packages match an interface?

      E.g.:

      <package name="example1">
      <filter>IPADDR IPLIKE ...</filter>
      <include-range begin="1.1.1.1" end="254.254.254.254"/>
      <rrd step = "300">
      <rra>RRA:AVERAGE:0.5:1:2016</rra>
      <rra>RRA:AVERAGE:0.5:12:4464</rra>
      <rra>RRA:MIN:0.5:12:4464</rra>
      <rra>RRA:MAX:0.5:12:4464</rra>
      </rrd>
      <service name="ICMP" interval="300000" user-defined="false" status="on">
      <rrd step = "30">
      <rra>RRA:AVERAGE:0.5:1:8640</rra>
      <rra>RRA:AVERAGE:0.5:10:4032</rra>
      <rra>RRA:MIN:0.5:10:4032</rra>
      <rra>RRA:MAX:0.5:10:4032</rra>
      <rra>RRA:AVERAGE:0.5:120:4464</rra>
      <rra>RRA:MIN:0.5:120:4464</rra>
      <rra>RRA:MAX:0.5:120:4464</rra>
      </rrd>
      <parameter key="retry" value="2"/>
      <parameter key="timeout" value="3000"/>
      <parameter key="rrd-repository" value="@install.share.dir@/rrd/response"/>
      <parameter key="ds-name" value="icmp"/>
      </service>
      ...
      </package>

      Attachments

        Activity

          People

            j-white Jesse White
            dgregor DJ Gregor
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: