<div dir="ltr">Hi there,<br><br>The check_http plugin is excellent and has tons of options for every use case, but I have a "feature request".<br><br>Would it be possible to make it accept a single parameter with all of the (most common) information?<br>Examples:<br><br>- check_http -X <a href="http://example.com:82">http://example.com:82</a><br>- check_http -X <a href="https://username:password@example.com/login">https://username:password@example.com/login</a><br><br>This way, we could use a single list of strings (for example in icinga2 host.vars.vhosts) and easily cover all the virtual hosts in a machine without complex dictionaries and exceptions.<div><br></div><div>I wrote a wrapper which parses the values and calls check_http with the right parameters, but it would be cleaner to have it built-in into the plugin itself.</div><div>Unfortunately I am not so good at C :(  but for someone who can, and is familiar with the plugin, it should be relatively simple. Just parse the sting some some regexp-es and assign the parsed variables to the existing ones in the plugin.<br><br>Any thoughts?</div><div><br></div><div>  Best regards</div><div><br>--<br>Dr. Julen Larrucea <br><a href="http://www.larrucea.eu">http://www.larrucea.eu</a><br><br>  Fraunhofer IFAM<br>  Bremen - Germany</div></div>