The [[OnmsServer]] being connected to by this DAO.
Enumerate the applications matching the given prefix and filters.
Optionalprefix: stringthe prefix to match
Optionalstart: numberthe start of the timespan to query (defaults to 4 hours ago)
Optionalend: numberthe end of the timespan to query (defaults to now)
OptionalexporterNodeCriteria: stringthe node ID or foreignSource:foreignId tuple
OptionalifIndex: numberfilter for flows that came through this SNMP interface
Optionaldscp: string[]filter for flows with this Dscp value
ProtectedgetA convenience method to make it easy for implementers to extract the count (or totalCount) values from response data.
Optionalstatus: numberGet used Dscp values for a specific interface
OptionalexporterNodeCriteria: stringthe node ID or foreignSource:foreignId tuple
OptionalifIndex: numberthe SNMP interface
Optionalstart: numberthe start of the timespan to query (defaults to 4 hours ago)
Optionalend: numberthe end of the timespan to query (defaults to now)
Get detailed information about a specific node.
the node ID or foreignSource:foreignId tuple
maximum number of interfaces to return (those with the most flows will be returned if the results are truncated)
Optionalstart: numberthe start of the timespan to query (defaults to 4 hours ago)
Optionalend: numberthe end of the timespan to query (defaults to now)
Get a summary of the nodes that have exported flows.
maximum number of exporters to return (those with the most flows will be returned if the results are truncated)
Optionalstart: numberthe start of the timespan to query (defaults to 4 hours ago)
Optionalend: numberthe end of the timespan to query (defaults to now)
Enumerate all the hosts matching the given pattern and filters.
Optionalpattern: stringthe regex pattern to match
Optionalstart: numberthe start of the timespan to query (defaults to 4 hours ago)
Optionalend: numberthe end of the timespan to query (defaults to now)
OptionalexporterNodeCriteria: stringthe node ID or foreignSource:foreignId tuple
OptionalifIndex: numberfilter for flows that came through this SNMP interface
Optionaldscp: string[]filter for flows with this Dscp value
ProtectedgetCreate an [[OnmsHTTPOptions]] object for DAO calls.
Get time series data for the top N applications/protocols based on parameters.
Optionalapplications: string[]the applications to include
Optionalstart: numberthe start of the timespan to query (defaults to 4 hours ago)
Optionalend: numberthe end of the timespan to query (defaults to now)
Optionalstep: numberthe requested time interval between rows
OptionalincludeOther: booleaninclude an additional "other" result that represents everything that does not match the given applications
OptionalexporterNodeCriteria: stringthe node ID or foreignSource:foreignId tuple
OptionalifIndex: numberfilter for flows that came through this SNMP interface
Optionaldscp: string[]filter for flows with this Dscp value
Get time series data for the given conversations based on parameters.
Optionalconversations: string[]how many conversations' series to return
Optionalstart: numberthe start of the timespan to query (defaults to 4 hours ago)
Optionalend: numberthe end of the timespan to query (defaults to now)
Optionalstep: numberthe requested time interval between rows
OptionalincludeOther: booleaninclude an additional "other" result that represents everything that does not match the given conversations
OptionalexporterNodeCriteria: stringthe node ID or foreignSource:foreignId tuple
OptionalifIndex: numberfilter for flows that came through this SNMP interface
Optionaldscp: string[]filter for flows with this Dscp value
Optionalecn: string[]Get time series data for DSCP based on parameters.
Optionalstart: numberthe start of the timespan to query (defaults to 4 hours ago)
Optionalend: numberthe end of the timespan to query (defaults to now)
Optionalstep: numberthe requested time interval between rows
OptionalexporterNodeCriteria: stringthe node ID or foreignSource:foreignId tuple
OptionalifIndex: numberfilter for flows that came through this SNMP interface
Optionaldscp: string[]filter for flows with this Dscp value
Get time series data for the given hosts based on parameters.
Optionalhosts: string[]the hosts to include
Optionalstart: numberthe start of the timespan to query (defaults to 4 hours ago)
Optionalend: numberthe end of the timespan to query (defaults to now)
Optionalstep: numberthe requested time interval between rows
OptionalincludeOther: booleaninclude an additional "other" result that represents everything that does not match the given hosts
OptionalexporterNodeCriteria: stringthe node ID or foreignSource:foreignId tuple
OptionalifIndex: numberfilter for flows that came through this SNMP interface
Optionaldscp: string[]filter for flows with this Dscp value
Get time series data for the top N applications/protocols based on parameters.
OptionalN: numberhow many applications' series to return
Optionalstart: numberthe start of the timespan to query (defaults to 4 hours ago)
Optionalend: numberthe end of the timespan to query (defaults to now)
Optionalstep: numberthe requested time interval between rows
OptionalincludeOther: booleaninclude an additional "other" result that represents everything that does not match the top N
OptionalexporterNodeCriteria: stringthe node ID or foreignSource:foreignId tuple
OptionalifIndex: numberfilter for flows that came through this SNMP interface
Optionaldscp: string[]filter for flows with this Dscp value
Get time series data for the top N conversations based on parameters.
OptionalNOptions: number | ITopNOptionshow many conversations to return or an object that includes all of the parameters to be set on the API call
Optionalstart: numberthe start of the timespan to query (defaults to 4 hours ago)
Optionalend: numberthe end of the timespan to query (defaults to now)
Optionalstep: numberthe requested time interval between rows
OptionalexporterNodeCriteria: stringthe node ID or foreignSource:foreignId tuple
OptionalifIndex: numberfilter for flows that came through this SNMP interface
Optionaldscp: string[]filter for flows with this Dscp value
Get time series data for the top N hosts based on parameters.
OptionalN: numberhow many applications' series to return
Optionalstart: numberthe start of the timespan to query (defaults to 4 hours ago)
Optionalend: numberthe end of the timespan to query (defaults to now)
Optionalstep: numberthe requested time interval between rows
OptionalincludeOther: booleaninclude an additional "other" result that represents everything that does not match the top N
OptionalexporterNodeCriteria: stringthe node ID or foreignSource:foreignId tuple
OptionalifIndex: numberfilter for flows that came through this SNMP interface
Optionaldscp: string[]filter for flows with this Dscp value
Summarize the given applications/protocols based on parameters.
Optionalapplications: string[]the applications to include
Optionalstart: numberthe start of the timespan to query (defaults to 4 hours ago)
Optionalend: numberthe end of the timespan to query (defaults to now)
OptionalincludeOther: booleaninclude an additional "other" result that represents everything that does not match the given applications
OptionalexporterNodeCriteria: stringthe node ID or foreignSource:foreignId tuple
OptionalifIndex: numberfilter for flows that came through this SNMP interface
Optionaldscp: string[]filter for flows with this Dscp value
Summarize the given conversations based on parameters.
Optionalconversations: string[]how many conversations to return
Optionalstart: numberthe start of the timespan to query (defaults to 4 hours ago)
Optionalend: numberthe end of the timespan to query (defaults to now)
OptionalincludeOther: booleaninclude an additional "other" result that represents everything that does not match the given conversations
OptionalexporterNodeCriteria: stringthe node ID or foreignSource:foreignId tuple
OptionalifIndex: numberfilter for flows that came through this SNMP interface
Optionaldscp: string[]filter for flows with this Dscp value
Summarize the the dscp values based on parameters.
Optionalstart: numberthe start of the timespan to query (defaults to 4 hours ago)
Optionalend: numberthe end of the timespan to query (defaults to now)
OptionalexporterNodeCriteria: stringthe node ID or foreignSource:foreignId tuple
OptionalifIndex: numberfilter for flows that came through this SNMP interface
Optionaldscp: string[]filter for flows with this Dscp value
Summarize the given hosts based on parameters.
Optionalhosts: string[]the hosts to include
Optionalstart: numberthe start of the timespan to query (defaults to 4 hours ago)
Optionalend: numberthe end of the timespan to query (defaults to now)
OptionalincludeOther: booleaninclude an additional "other" result that represents everything that does not match the given hosts
OptionalexporterNodeCriteria: stringthe node ID or foreignSource:foreignId tuple
OptionalifIndex: numberfilter for flows that came through this SNMP interface
Optionaldscp: string[]filter for flows with this Dscp value
Summarize the top N applications/protocols based on parameters.
OptionalN: numberhow many applications to return
Optionalstart: numberthe start of the timespan to query (defaults to 4 hours ago)
Optionalend: numberthe end of the timespan to query (defaults to now)
OptionalincludeOther: booleaninclude an additional "other" result that represents everything that does not match the top N
OptionalexporterNodeCriteria: stringthe node ID or foreignSource:foreignId tuple
OptionalifIndex: numberfilter for flows that came through this SNMP interface
Optionaldscp: string[]filter for flows with this Dscp value
Summarize the top N conversations based on parameters.
OptionalNOptions: number | ITopNOptionshow many conversations to return or an object that includes all of the parameters to be set on the API call
Optionalstart: numberthe start of the timespan to query (defaults to 4 hours ago)
Optionalend: numberthe end of the timespan to query (defaults to now)
OptionalexporterNodeCriteria: stringthe node ID or foreignSource:foreignId tuple
OptionalifIndex: numberfilter for flows that came through this SNMP interface
Optionaldscp: string[]filter for flows with this Dscp value
Summarize the top N hosts based on parameters.
OptionalN: numberhow many conversations to return
Optionalstart: numberthe start of the timespan to query (defaults to 4 hours ago)
Optionalend: numberthe end of the timespan to query (defaults to now)
OptionalincludeOther: booleaninclude an additional "other" result that represents everything that does not match the top N
OptionalexporterNodeCriteria: stringthe node ID or foreignSource:foreignId tuple
OptionalifIndex: numberfilter for flows that came through this SNMP interface
Optionaldscp: string[]filter for flows with this Dscp value
ProtectedonCalled whenever the OpenNMS server has changed.
Optionalserver: OnmsServerthe new server
ProtectedtoProtectedtoProtecteduseWhether or not to use JSON when making ReST requests.
DAO for accessing flow (Netflow/IPFIX/sFlow) data.