The [[OnmsServer]] being connected to by this DAO.
Enumerate the applications matching the given prefix and filters.
Optionalprefix: string
the prefix to match
Optionalstart: number
the start of the timespan to query (defaults to 4 hours ago)
Optionalend: number
the end of the timespan to query (defaults to now)
OptionalexporterNodeCriteria: string
the node ID or foreignSource:foreignId tuple
OptionalifIndex: number
filter 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: string
the node ID or foreignSource:foreignId tuple
OptionalifIndex: number
the SNMP interface
Optionalstart: number
the start of the timespan to query (defaults to 4 hours ago)
Optionalend: number
the 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: number
the start of the timespan to query (defaults to 4 hours ago)
Optionalend: number
the 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: number
the start of the timespan to query (defaults to 4 hours ago)
Optionalend: number
the end of the timespan to query (defaults to now)
Enumerate all the hosts matching the given pattern and filters.
Optionalpattern: string
the regex pattern to match
Optionalstart: number
the start of the timespan to query (defaults to 4 hours ago)
Optionalend: number
the end of the timespan to query (defaults to now)
OptionalexporterNodeCriteria: string
the node ID or foreignSource:foreignId tuple
OptionalifIndex: number
filter 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: number
the start of the timespan to query (defaults to 4 hours ago)
Optionalend: number
the end of the timespan to query (defaults to now)
Optionalstep: number
the requested time interval between rows
OptionalincludeOther: boolean
include an additional "other" result that represents everything that does not match the given applications
OptionalexporterNodeCriteria: string
the node ID or foreignSource:foreignId tuple
OptionalifIndex: number
filter 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: number
the start of the timespan to query (defaults to 4 hours ago)
Optionalend: number
the end of the timespan to query (defaults to now)
Optionalstep: number
the requested time interval between rows
OptionalincludeOther: boolean
include an additional "other" result that represents everything that does not match the given conversations
OptionalexporterNodeCriteria: string
the node ID or foreignSource:foreignId tuple
OptionalifIndex: number
filter for flows that came through this SNMP interface
Optionaldscp: string[]
filter for flows with this Dscp value
Get time series data for DSCP based on parameters.
Optionalstart: number
the start of the timespan to query (defaults to 4 hours ago)
Optionalend: number
the end of the timespan to query (defaults to now)
Optionalstep: number
the requested time interval between rows
OptionalexporterNodeCriteria: string
the node ID or foreignSource:foreignId tuple
OptionalifIndex: number
filter 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: number
the start of the timespan to query (defaults to 4 hours ago)
Optionalend: number
the end of the timespan to query (defaults to now)
Optionalstep: number
the requested time interval between rows
OptionalincludeOther: boolean
include an additional "other" result that represents everything that does not match the given hosts
OptionalexporterNodeCriteria: string
the node ID or foreignSource:foreignId tuple
OptionalifIndex: number
filter 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: number
how many applications' series to return
Optionalstart: number
the start of the timespan to query (defaults to 4 hours ago)
Optionalend: number
the end of the timespan to query (defaults to now)
Optionalstep: number
the requested time interval between rows
OptionalincludeOther: boolean
include an additional "other" result that represents everything that does not match the top N
OptionalexporterNodeCriteria: string
the node ID or foreignSource:foreignId tuple
OptionalifIndex: number
filter 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 | ITopNOptions
how many conversations to return or an object that includes all of the parameters to be set on the API call
Optionalstart: number
the start of the timespan to query (defaults to 4 hours ago)
Optionalend: number
the end of the timespan to query (defaults to now)
Optionalstep: number
the requested time interval between rows
OptionalexporterNodeCriteria: string
the node ID or foreignSource:foreignId tuple
OptionalifIndex: number
filter 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: number
how many applications' series to return
Optionalstart: number
the start of the timespan to query (defaults to 4 hours ago)
Optionalend: number
the end of the timespan to query (defaults to now)
Optionalstep: number
the requested time interval between rows
OptionalincludeOther: boolean
include an additional "other" result that represents everything that does not match the top N
OptionalexporterNodeCriteria: string
the node ID or foreignSource:foreignId tuple
OptionalifIndex: number
filter 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: number
the start of the timespan to query (defaults to 4 hours ago)
Optionalend: number
the end of the timespan to query (defaults to now)
OptionalincludeOther: boolean
include an additional "other" result that represents everything that does not match the given applications
OptionalexporterNodeCriteria: string
the node ID or foreignSource:foreignId tuple
OptionalifIndex: number
filter 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: number
the start of the timespan to query (defaults to 4 hours ago)
Optionalend: number
the end of the timespan to query (defaults to now)
OptionalincludeOther: boolean
include an additional "other" result that represents everything that does not match the given conversations
OptionalexporterNodeCriteria: string
the node ID or foreignSource:foreignId tuple
OptionalifIndex: number
filter 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: number
the start of the timespan to query (defaults to 4 hours ago)
Optionalend: number
the end of the timespan to query (defaults to now)
OptionalexporterNodeCriteria: string
the node ID or foreignSource:foreignId tuple
OptionalifIndex: number
filter 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: number
the start of the timespan to query (defaults to 4 hours ago)
Optionalend: number
the end of the timespan to query (defaults to now)
OptionalincludeOther: boolean
include an additional "other" result that represents everything that does not match the given hosts
OptionalexporterNodeCriteria: string
the node ID or foreignSource:foreignId tuple
OptionalifIndex: number
filter 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: number
how many applications to return
Optionalstart: number
the start of the timespan to query (defaults to 4 hours ago)
Optionalend: number
the end of the timespan to query (defaults to now)
OptionalincludeOther: boolean
include an additional "other" result that represents everything that does not match the top N
OptionalexporterNodeCriteria: string
the node ID or foreignSource:foreignId tuple
OptionalifIndex: number
filter 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 | ITopNOptions
how many conversations to return or an object that includes all of the parameters to be set on the API call
Optionalstart: number
the start of the timespan to query (defaults to 4 hours ago)
Optionalend: number
the end of the timespan to query (defaults to now)
OptionalexporterNodeCriteria: string
the node ID or foreignSource:foreignId tuple
OptionalifIndex: number
filter 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: number
how many conversations to return
Optionalstart: number
the start of the timespan to query (defaults to 4 hours ago)
Optionalend: number
the end of the timespan to query (defaults to now)
OptionalincludeOther: boolean
include an additional "other" result that represents everything that does not match the top N
OptionalexporterNodeCriteria: string
the node ID or foreignSource:foreignId tuple
OptionalifIndex: number
filter for flows that came through this SNMP interface
Optionaldscp: string[]
filter for flows with this Dscp value
ProtectedonCalled whenever the OpenNMS server has changed.
Optional_server: OnmsServer
the new server
ProtectedtoProtectedtoProtecteduseWhether or not to use JSON when making ReST requests.
DAO for accessing flow (Netflow/IPFIX/sFlow) data.