Newer
Older
2022-02-15: rewritten for cmk 2.0
2022-02-19: moved global options under "Default settings"
added per url settings
added proxy settings (--proxy, --proxy-user, --proxy-digest/--proxy-basic/--proxy-ntlm/--proxy-anyauth)
added follow redirects (--location)
added don't verify certificates (--insecure)
moved the curl.exe deployment to curl_windows.mkp package
2022-02-20: removed "url_effective" from format file (bad output with linux: "url_effective":http://"https//checkmk.com")
added num_connects, num_redirects, size_download, size_header, speed_download
added redirect_url, remote_ip, scheme, http_version, http_connect
2022-02-21: added tls/ssl version (--tlsv1.3, --tlsv1.2, --tlsv1.1, --tlsv1.0, --tlsv1, --sslv3, --sslv2)
added http version (--http2, --http1.1, --http1.0)
added header only (--head)
added user authentication (--user, --basic, --digest, --ntlm, --ntlm-wb, --negotiate, --anyauth)
added to proxy authentication (--proxy-negotiate)
2022-02-22: added option for cURL check plugin
fixed search for curl.exe
2022-02-23: changed items on service info line
fixed handling aof user_auth settings
fixed handling of options from curl.cfg for windows
2022-02-24: changed forbidden_chars from '<>| ' to '"<>#%{}|\^~[]` ' + "'"
removed deployment of curl.format
removed curl.format, replaced by -w %{json}
extended search for curl executable to agent dir
added perfdata/wato for num_headers, size_request, size_upload, speed_upload
added static output for content_type, errormsg, method, redirect_url, referer, url, url_effective, curl_version
2022-02-25: added plugin interval and timeout options
added double quotas to curl options for linux to be equal with windows
optimized plugin file write code
added noproxy option to default settings
added option to show raw curl data