This is not possible. What prometheus can do is to use Client Credentials OAuth2 flow.
On 25 Aug 04:58, Gokulasuriyan R.K wrote: > Hi, > > I am using prometheus to monitor my microservice. I would like to Instruct > Prometheus to do as follow: > > 1. API call to '/login' get the Bearer token using a client certificate > (.cert and .key files). > 2. Add the Bearer token as the 'Authorization' as a header in all API > call > > Is this possible ? > > *My config file:* > > global: > scrape_interval: 1m > scrape_timeout: 30s > external_labels: > monitor: 'test_system' > > scrape_configs: > - job_name: 'DT30' > scheme: https > tls_config: > ca_file: valid_ca_file > cert_file: valid_cert_file > metrics_path: "/api/v1/gateway/auth/login" > static_configs: > - targets: ['test.net:60004'] > > - job_name: 'DT31' > scheme: https > bearer_token: 'xxxxxxxx (generated from previous step)' > metrics_path: "/api/v1/ gateway/prometheus/generic" > params: > ssid: ['chk'] > delta: ['true'] > function: ['cccccc'] > static_configs: > - targets: ['test.net:60004'] > > -- > 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/e6cd7424-43bd-48c6-a320-e71fb18fbdccn%40googlegroups.com. -- Julien Pivotto @roidelapluie -- 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/20210825120555.GA384043%40hydrogen.

