HTTP Detector Use this detector to find and assign services based on HTTP. Detector facts Implementation org.opennms.netmgt.provision.detector.simple.HttpDetector Configuration and use Table 1. Optional parameters for the HTTP service detector Parameter Description Default checkRetCode If set to true, only HTTP status codes that are the same or lower than the value of maxRetCode pass. false maxRetCode Highest HTTP response code that passes. Evaluated only if checkRetCode is set to true. 399 port Port to query. 80 url URL to query. / timeout Timeout in milliseconds to wait for a response. 2000 The HTTP detector makes only one HTTP request and does not follow redirects. Example configuration <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <foreign-source date-stamp="2010-06-29T13:15:30.494+02:00" name="test" xmlns="http://xmlns.opennms.org/xsd/config/foreign-source"> <scan-interval>1d</scan-interval> <detectors> <detector class="org.opennms.netmgt.provision.detector.simple.HttpDetector" name="http8080"> <parameter key="port" value="8080"/> <parameter key="url" value="index2.html" /> <parameter key="maxRetCode" value="200"/> <parameter key="checkRetCode" value="true"/> </detector> </detectors> <policies/> </foreign-source> HostResourceSWRun HTTPS