On 28 Feb 05:32, Yücel Albar wrote:
> Hi, 
> 
> I want to use Prometheus 2.16.0  to scrape metrics from my application over 
> HTTP/2. I work on Ubuntu 16.04.6 LTS environment and yaml config of 
> prometheus is below:
> What should I do to scrape metrics over HTTP/2 with TLS?
> 
> Thanks in advance.
> 
> ------------------------------------
> 
> # my global config
> global:
>   scrape_interval:     15s # Set the scrape interval to every 15 seconds. 
> Default is every 1 minute.
>   evaluation_interval: 15s # Evaluate rules every 15 seconds. The default 
> is every 1 minute.
>   # scrape_timeout is set to the global default (10s).
> 
> # Alertmanager configuration
> alerting:
>   alertmanagers:
>   - static_configs:
>     - targets:
>       # - alertmanager:9093
> 
> # Load rules once and periodically evaluate them according to the global 
> 'evaluation_interval'.
> rule_files:
>   # - "first_rules.yml"
>   # - "second_rules.yml"
> 
> # A scrape configuration containing exactly one endpoint to scrape:
> # Here it's Prometheus itself.
> scrape_configs:
>   - job_name: My Service
>     scrape_interval: 10s
>     scheme: https
>     static_configs:
>       - targets: ['localhost:7002']
> 


You don't have to do anything. Prometheus is using golang's net/http
which "has transparent support for the HTTP/2 protocol when using
HTTPS".

If your target supports http/2 and you use tls, prometheus should use
http/2.

regards,

-- 
 (o-    Julien Pivotto
 //\    Open-Source Consultant
 V_/_   Inuits - https://www.inuits.eu

-- 
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/20200228212739.GA18126%40oxygen.

Attachment: signature.asc
Description: PGP signature

Reply via email to