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. Parameters for the HTTP detector Parameter Description Required Default value checkRetCode If set to true only HTTP status codes that are the same or lower than the value of maxRetCode pass. optional false maxRetCode Highest HTTP response code that passes. maxRetCode is only evaluated if checkRetCode is set to true. optional 399 port Port to query . optional 80 url URL to query optional / timeout Timeout in milliseconds to wait for a response. optional 2000 The HTTP Detector makes only one HTTP request and doesn’t 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> FTP Service Detector HTTPS Detector