Marcelo,
In second example when I copy config from blackbox-exporter repo
cat blackbox2.yml
modules:
http_2xx_example:
prober: http
timeout: 5s
http:
valid_http_versions: ["HTTP/1.1", "HTTP/2.0"]
valid_status_codes: [] # Defaults to 2xx
method: GET
headers:
Host: vhost.example.com
Accept-Language: en-US
Origin: example.com
no_follow_redirects: false
fail_if_ssl: false
fail_if_not_ssl: false
fail_if_body_matches_regexp: <- this is line 16
- "Could not connect to database"
fail_if_body_not_matches_regexp:
- "Download the latest version here"
prometheus-blackbox-exporter --config.file blackbox2.yml --config.check
level=info ts=2021-04-01T06:38:02.91294192Z caller=main.go:215
msg="Starting blackbox_exporter" version="(version=0.13.0+ds,
branch=debian/sid, revision=0.13.0+ds-2+b11)"
level=error ts=2021-04-01T06:38:02.913576183Z caller=main.go:219 msg="Error
loading config" err="Error parsing config file: yaml: unmarshal errors:\n
line 16: field fail_if_body_matches_regexp not found in type
config.plain\n line 18: field fail_if_body_not_matches_regexp not found in
type config.plain"
czwartek, 1 kwietnia 2021 o 15:50:06 UTC+2 Marcelo Magallón napisał(a):
> I apologize for using YAML, whitespace-sensitve-anythings should have
> never been put into use...
>
> The problem is that here:
>
> On Thu, Apr 1, 2021 at 12:41 AM Michał Siwik <[email protected]> wrote:
>
> http_get_api_zkat:
>> prober: http
>> timeout: 5s
>> http:
>> method: GET
>> headers:
>> Content-Type: "application/json"
>> fail_if_body_not_matches_regexp:
>> - "^{heheszki}$"
>>
>
> fail_if_body_not_matches_regexp is indented at the same level as
> Content-Type before it. If you align it under "headers" it works.
>
> Marcelo
>
--
You received this message because you are subscribed to the Google Groups
"Prometheus Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/prometheus-users/57f9125a-35b4-4d32-9545-51cdab1c9dffn%40googlegroups.com.