Ok, Thanks to you. On Wednesday, August 25, 2021 at 2:06:04 PM UTC+2 Julien Pivotto wrote:
> 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/9bd76f93-e6b5-4fc8-901a-bb51d290c327n%40googlegroups.com.

