Makes sense now. Thanks again Brian.

On Wednesday, June 24, 2020 at 5:31:12 PM UTC-6, Brian Brazil wrote:
>
> On Wed, 24 Jun 2020 at 22:16, Tony Sargent <[email protected] 
> <javascript:>> wrote:
>
>> Thanks for a quick response, Brian.
>> There is more to the logic than I thought. You are right it was set to 
>> the default of 10s, I bumped it up to 25s and scrape interval is set to 
>> 30s. But I am still a little confused about what the timeout in the module 
>> is for. Would you mind explaining it if you have a minute? 
>>
>
> It's an upper bound on the timeout used, in case you want it stricter than 
> the scrape timeout would allow for.
>
> Brian
>  
>
>> I really appreciate your time and expertise.
>>
>> On Wednesday, June 24, 2020 at 3:05:48 PM UTC-6, Brian Brazil wrote:
>>>
>>> On Wed, 24 Jun 2020 at 21:55, Tony Sargent <[email protected]> wrote:
>>>
>>>> Hello,
>>>>
>>>> I wanted to find out why I can't update the timeout for a module. I 
>>>> have some slow endpoints that need 30s+ timeout but I can't seem to update 
>>>> the default value of 10s no matter what value I put into the timeout. I am 
>>>> running the latest Blackbox version ( 0.17.0)
>>>> Here is my Module:
>>>>
>>>> # --------------------- Generic HTTP(GET) -----------------------------#
>>>>   http_generic_2XX:
>>>>     prober: http
>>>>     timeout: 60s
>>>>     http:
>>>>       preferred_ip_protocol: ip4
>>>>       method: GET
>>>>       valid_http_versions: ["HTTP/1.1", "HTTP/2"]
>>>>       valid_status_codes: [200]
>>>>       no_follow_redirects: false
>>>>       headers:
>>>>         Accept-Language: en-US
>>>>
>>>> And the logs for that module (or any module) show the following:
>>>>
>>>> level=info msg="Beginning probe" probe=http timeout_seconds=9.5
>>>>
>>>>
>>> I presume that your scrape timeout is 10s, which the blackbox exporter 
>>> learns from a scrape header and thus (with a bit of slack) limits the 
>>> timeout to that value so that it can get a result back to Prometheus in 
>>> time. Try increasing your scrape timeout/interval.
>>>
>>> Brian
>>>  
>>>
>>>>
>>>>
>>>>
>>>> Thank you in advance.
>>>>
>>>> -- 
>>>> 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/b05055ae-a5d7-44e8-862d-f371aa9a0242o%40googlegroups.com
>>>>  
>>>> <https://groups.google.com/d/msgid/prometheus-users/b05055ae-a5d7-44e8-862d-f371aa9a0242o%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>> .
>>>>
>>>
>>>
>>> -- 
>>> Brian Brazil
>>> www.robustperception.io
>>>
>> -- 
>> 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] <javascript:>.
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/prometheus-users/2641f94e-7d0d-4504-9f15-5b0cbf041438o%40googlegroups.com
>>  
>> <https://groups.google.com/d/msgid/prometheus-users/2641f94e-7d0d-4504-9f15-5b0cbf041438o%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>>
>
>
> -- 
> Brian Brazil
> www.robustperception.io
>

-- 
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/9f7075fb-2bf9-4fc2-89fa-3c4142e317aeo%40googlegroups.com.

Reply via email to