Setting up TLS for Prometheus

You need to configure Streams Messaging Manager when a TLS proxy is configured over Prometheus.

You need to configure the following:
  • Ensure that Cloudera Manager or Streams Messaging Manager recognizes Nginx’s TLS certificate. For details, see Configure Streams Messaging Manager to recognize Prometheus’s TLS certificate.
  • Update the Prometheus URL in Streams Messaging Manager settings. You must update the prometheus.metrics.url property to point to the TLS proxy’s endpoint (for example, https://myprometheus.com:9443/prometheus) and restart Streams Messaging Manager.