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.

Reply via email to