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

    Details

    • Type: Enhancement
    • Status: Resolved (View Workflow)
    • Priority: Minor
    • Resolution: Done
    • Affects Version/s: 1.3.1
    • Fix Version/s: 17.0.0
    • Security Level: Default (Default Security Scheme)
    • Labels:
      None
    • Environment:
      Operating System: All
      Platform: All
    • Bugzilla Id:
      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

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

              Dates

              • Created:
                Updated:
                Resolved: