The HTTPS monitor tests the response of an SSL-enabled HTTP server. It is an SSL-enabled extension of the HTTP monitor with a default TCP port value of 443. All HttpMonitor parameters apply; refer to HttpMonitor for more information.

Monitor facts

Class Name


Configuration and use

Table 1. Optional monitor-specific parameter for the HttpsMonitor
Parameter Description Default


A list of TCP ports to which to try to connect.



Note that you must include the monitor section for each service in your definition.

<!-- Test HTTPS service on port 8443 -->
<service name="HTTPS" interval="300000" user-defined="false" status="on">
  <parameter key="retry" value="2"/>
  <parameter key="timeout" value="3000"/>
  <parameter key="port" value="8443"/>
  <parameter key="url" value="/"/>

<monitor service="HTTPS" class-name="org.opennms.netmgt.poller.monitors.HttpsMonitor" />