Modifier and Type | Class and Description |
---|---|
class |
ServicePollerImpl<T extends org.opennms.integration.api.v1.pollers.ServicePoller>
Maps
ServicePollerFactory to ServiceMonitor . |
Modifier and Type | Method and Description |
---|---|
ServiceMonitor |
ServicePollerManager.map(org.opennms.integration.api.v1.pollers.ServicePollerFactory ext) |
Modifier and Type | Class and Description |
---|---|
class |
AsteriskSIPPeerMonitor
This class is designed to be used by the service poller framework to test the
availability of Asterisk SIP Peers by executing a "sip show peers" over AMI.
|
Modifier and Type | Method and Description |
---|---|
ServiceMonitor |
DefaultServiceMonitorLocator.getServiceMonitor(ServiceMonitorRegistry registry) |
ServiceMonitor |
PollerConfig.getServiceMonitor(String svcName)
getServiceMonitor
|
ServiceMonitor |
PollerConfigManager.getServiceMonitor(String svcName)
getServiceMonitor
|
Modifier and Type | Method and Description |
---|---|
Map<String,ServiceMonitor> |
PollerConfigManager.getServiceMonitors()
getServiceMonitors
|
Constructor and Description |
---|
DefaultServiceMonitorLocator(String serviceName,
Class<? extends ServiceMonitor> serviceClass)
Constructor for DefaultServiceMonitorLocator.
|
Modifier and Type | Class and Description |
---|---|
class |
MockMonitor |
Modifier and Type | Method and Description |
---|---|
ServiceMonitor |
PerspectivePolledService.getServiceMonitor() |
Constructor and Description |
---|
PerspectivePolledService(int nodeId,
InetAddress ipAddress,
String serviceName,
String foreignSource,
String foreignId,
String nodeLabel,
Package pkg,
Package.ServiceMatch serviceMatch,
ServiceMonitor serviceMonitor,
String perspectiveLocation,
String residentLocation,
RrdRepository rrdRepository,
ThresholdingSession thresholdingSession) |
Modifier and Type | Method and Description |
---|---|
ServiceMonitor |
ServiceMonitorRegistry.getMonitorByClassName(String className) |
ServiceMonitor |
ServiceMonitorLocator.getServiceMonitor(ServiceMonitorRegistry registry)
getServiceMonitor
|
Modifier and Type | Method and Description |
---|---|
PollerRequestBuilder |
PollerRequestBuilder.withMonitor(ServiceMonitor serviceMonitor) |
Modifier and Type | Method and Description |
---|---|
PollerRequestBuilder |
PollerRequestBuilderImpl.withMonitor(ServiceMonitor serviceMonitor) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractVmwareMonitor |
class |
ActiveMQMonitor |
class |
AvailabilityMonitor
This class uses the Java 5 isReachable method to determine up/down and is
currently considered "experimental".
|
class |
BgpSessionMonitor
Check for BgpPeering states via RFC1269-MIB.
|
class |
BSFMonitor
This
ServiceMonitor is designed to enable the evaluation
or execution of user-supplied scripts via the Bean Scripting Framework
(BSF). |
class |
CiscoIpSlaMonitor
This class is used to monitor if a particular Cisco IP-SLA runs within
thresholds and has no timeouts.
|
class |
CiscoPingMibMonitor
This class is designed to be used by the service poller framework to test the
availability of the ICMP service on remote interfaces, using the CISCO-PING-MIB
as a proxy of sorts.
|
class |
CitrixMonitor
This class is designed to be used by the service poller framework to test the
availability of the Citrix service on remote interfaces.
|
class |
DhcpMonitor |
class |
DiskUsageMonitor
Check for disks via HOST-RESOURCES-MIB.
|
class |
DnsMonitor
This class is designed to be used by the service poller framework to test the
availability of the DNS service on remote interfaces.
|
class |
DNSResolutionMonitor
DNSResolutionMonitor
|
class |
DominoIIOPMonitor
This class is designed to be used by the service poller framework to test the
availability of IIOP running on a Domino server service on.
|
class |
DskTableMonitor
Check for disks via UCD-SNMP-MIB .
|
class |
FtpMonitor
This class is designed to be used by the service poller framework to test the
availability of the FTP service on remote interfaces.
|
class |
GpMonitor
Deprecated.
Use the SystemExecuteMonitor instead
|
class |
HostResourceSwRunMonitor
This class is designed to be used by the service poller framework to test the
status of services reported in the Host Resources SW Run Table.
|
class |
HttpMonitor
This class is designed to be used by the service poller framework to test the availability
of the HTTP service on remote interfaces.
|
class |
HttpPostMonitor
This class is designed to be used by the service poller framework to test the
availability of a url by posting a generic payload and evaulating the http response code and banner.
|
class |
HttpsMonitor
This class is designed to be used by the service poller framework to test the
availability of the HTTPS service on remote interfaces.
|
class |
IcmpMonitor
This class is designed to be used by the service poller framework to test the
availability of the ICMP service on remote interfaces.
|
class |
ImapMonitor
This class is designed to be used by the service poller framework to test the
availability of the IMAP service on remote interfaces.
|
class |
ImapsMonitor
This class is designed to be used by the service poller framework to test the
availability of the IMAPS service on remote interfaces.
|
class |
JCifsMonitor
This class is designed to be used by the service poller framework to test the availability
of the existence of files or directories on remote interfaces via CIFS.
|
class |
JDBCMonitor
This class implements a basic JDBC monitoring framework; The idea is than
these tests doesn't take too long (or too much resources to run) and provide
the basic healt information about the polled server.
|
class |
JDBCQueryMonitor
JDBCQueryMonitor class.
|
class |
JDBCStoredProcedureMonitor
This class implements a basic JDBC monitoring framework; The idea is than
these tests doesn't take too long (or too much resources to run) and provide
the basic healt information about the polled server.
|
class |
JMXMonitor
This class computes the response time of making a connection to the remote
server.
|
class |
JolokiaBeanMonitor
This class is designed to be used by the service poller framework to test the
availability of a generic mbean method on remote interfaces via a jolokia
agent.
|
class |
JschSshMonitor
Deprecated.
use
SshMonitor instead |
class |
Jsr160Monitor |
class |
LaTableMonitor
Check for load average via UCD-SNMP-MIB .
|
class |
LdapMonitor
This class is designed to be used by the service poller framework to test the
availability of a generic LDAP service on remote interfaces.
|
class |
LdapsMonitor
This class is designed to be used by the service poller framework to test the
availability of the LDAPS service on remote interfaces.
|
class |
LogMatchTableMonitor
Check for Log matches via UCD-SNMP-MIB .
|
class |
LoopMonitor
LoopMonitor class.
|
class |
MailTransportMonitor
This
ServiceMonitor is designed to monitor the transport of
SMTP email. |
class |
MemcachedMonitor
This class is designed to be used by the service poller framework to test the
availability of the Memcached service on remote interfaces.
|
class |
MinionHeartbeatMonitor |
class |
MinionRpcMonitor |
class |
NetScalerGroupHealthMonitor
NetScalerGroupHealthMonitor class.
|
class |
NrpeMonitor
This class is designed to be used by the service poller framework to test the
availability of a generic TCP service on remote interfaces.
|
class |
NtpMonitor
This class is designed to be used by the service poller framework to test the
availability of the NTP service on remote interfaces.
|
class |
OmsaStorageMonitor
OmsaStorageMonitor class.
|
class |
OpenManageChassisMonitor
This class is used to monitor Dell OpenManage chassis.
|
class |
PageSequenceMonitor
This class is designed to be used by the service poller framework to test the availability
of the HTTP service on remote interfaces.
|
class |
PassiveServiceMonitor
PassiveServiceMonitor class.
|
class |
PercMonitor
This class is designed to be used by the service poller framework to test the
status of PERC raid controllers on Dell Servers.
|
class |
Pop3Monitor
This class is designed to be used by the service poller framework to test the
availability of the POP3 service on remote interfaces.
|
class |
PrTableMonitor
Check for process via UCD-SNMP-MIB .
|
class |
SeleniumMonitor |
class |
SmbMonitor
This class is designed to be used by the service poller framework to test the
availability of the SMB service on remote interfaces.
|
class |
SmtpMonitor
This class is designed to be used by the service poller framework to test the
availability of the SMTP service on remote interfaces.
|
class |
SnmpMonitor
This class is designed to be used by the service poller framework to test the
availability of the SNMP service on remote interfaces.
|
class |
SnmpMonitorStrategy
Abstract SnmpMonitorStrategy class.
|
class |
SshMonitor
This class is designed to be used by the service poller framework to test
the availability of SSH remote interfaces.
|
class |
SSLCertMonitor
This class is designed to be used by the service poller framework to test the
validity of an SSL certificate on a remote interface.
|
class |
StrafePingMonitor
This class is designed to be used by the service poller framework to test the
availability of the ICMP service on remote interfaces.
|
class |
SystemExecuteMonitor |
class |
TcpMonitor
This class is designed to be used by the service poller framework to test the
availability of a generic TCP service on remote interfaces.
|
class |
TrivialTimeMonitor
This class is designed to be used by the service poller framework to test the
availability of the trivial UNIX "time" service on remote interfaces.
|
class |
VmwareCimMonitor
The Class VmwareCimMonitor
This class represents a monitor for Vmware Cim related queries
|
class |
VmwareMonitor
The Class VmwareMonitor
This class represents a monitor for Vmware related queries
|
class |
WebMonitor
WebMonitor class.
|
class |
Win32ServiceMonitor
Win32ServiceMonitor class.
|
class |
WmiMonitor
This class is designed to be used by the service poller framework to test
the availability of WMI services on remote interfaces.
|
class |
WsManMonitor
WS-Man Monitor
This monitor is not distributable since it relies on local configuration
provided by the
WSManConfigDao . |
Modifier and Type | Class and Description |
---|---|
class |
ParameterSubstitutingMonitor
Uses
org.opennms.netmgt.poller.ServiceMonitor#getRuntimeAttributes(MonitoredService svc, Map
to add parameters with substitutions of placeholders in existing parameters. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractServiceMonitor
This class provides a basic implementation for most of the interface methods
of the
ServiceMonitor class. |
Modifier and Type | Method and Description |
---|---|
ServiceMonitor |
DefaultServiceMonitorRegistry.getMonitorByClassName(String className) |
Modifier and Type | Method and Description |
---|---|
void |
DefaultServiceMonitorRegistry.onBind(ServiceMonitor serviceMonitor,
Map properties) |
void |
DefaultServiceMonitorRegistry.onUnbind(ServiceMonitor serviceMonitor,
Map properties) |
Modifier and Type | Class and Description |
---|---|
class |
XmpMonitor
XmpMonitor class.
|
Modifier and Type | Class and Description |
---|---|
class |
NsclientMonitor
This class is designed to be used by the service poller framework to test
the availability of a generic TCP service on remote interfaces.
|
Modifier and Type | Class and Description |
---|---|
class |
RadiusAuthMonitor
This Monitor is used to poll hosts supporting Radius Authentication.
|
Copyright © 2021. All rights reserved.