HTTP Detector The HTTPDetector finds and assigns services based on HTTP. Detector facts Implementation org.opennms.netmgt.provision.detector.simple.HttpDetector Configuration and use The HTTPDetector uses the common configuration parameters. Table 1. Optional parameters for the HTTPDetector Parameter Description Default value 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. / The HTTPDetector 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