Statsd
Subscribe

From OpenNMS

Jump to: navigation, search

Contents

OpenNMS Statistics Daemon

The statistics daemon.

Design

Configuration

Scheduling

When

Quartz cron schedule http://www.quartz-scheduler.org/docs/tutorials/crontrigger.html 
currently implemented

Report Generation

Node filtering
all 
currently implemented; it's the default if a filter isn't specified
filter 
currently implemented; see FilterWalker
IP 
not currently implemented or planned
Resource filtering
resourceTypeMatch 
currently implemented (see ResourceTypeFilteringResourceVisitor). Use nodeSnmp when reporting on node level graphs and interfaceSnmp for interface level graphs. If the graph is stored at a location other than Node or Interface use the directory name that it is contained within.
resourceAttributeKey 
used with resourceAttributeValueMatch to perform an equality match on the value of an attribute on a resource (see ResourceAttributeFilteringResourceVisitor). E.g.: "ifSpeed" and "100000000" to match on 100 Mbps Ethernet interfaces for resources of the interfaceSnmp resource type.
resourceAttributeValueMatch 
used with resourceAttributeKey; see above.
Attribute filtering
attributeMatch 
currently implemented (see AttributeMatchingResourceVisitor)
Attribute value computation
consolidationFunction 
currently implemented (see RrdStatisticAttributeVisitor)
relativeTime 
currently implemented (see RrdStatisticAttributeVisitor). Valid values include: LASTTHIRTYONEDAYS, LASTSEVENDAYS, YESTERDAY, LASTHOUR.
Report type
class-name in a <report> definition 
currently implemented
Report-specific parameters
count 
see TopNAttributeStatisticVisitor

TopNAttributeStatisticVisitor creates statistics about the N largest values
BottomNAttributeStatisticVisitor create the smallest N values.

See Also