The error seems to be referring to "http". Is 10.250.219.87 the IP address of the Prometheus server? If so the problem is with prometheus->alertmanager communication. How have you configured Alertmanager to use TLS? Have you configured it to require a valid client certificate? If so, there's probably an error with that configuration. On Tuesday, 22 March 2022 at 11:31:53 UTC [email protected] wrote:
> Hello Users > > I have configured SSL and basic auth into Prometheus and Alert Manager. > > Now getting error and not able to receive alert via e-mail. Earlier when > SSL was not configured I was able to get alerts on email. > > Below is my Prometheus.yaml > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > *# my global configglobal: 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 > configurationalerting: alertmanagers: - scheme: https tls_config: > insecure_skip_verify: true cert_file: > /app/pms/certs/certificate.cer key_file: /app/pms/certs/key.pem > basic_auth: username: user password: password > static_configs: - targets: ["server fqdn:9093"]# Load rules once and > periodically evaluate them according to the global > 'evaluation_interval'.rule_files: - "target_missing.yaml" # - > "first_rules.yml" # - "second_rules.yml"# A scrape configuration > containing exactly one endpoint to scrape:# Here it's Prometheus > itself.scrape_configs: # The job name is added as a label `job=<job_name>` > to any timeseries scraped from this config. - job_name: "prometheus" # > metrics_path defaults to '/metrics' # scheme defaults to 'http'. > static_configs: - targets: ["server fqdn:9090"] scheme: https > tls_config: insecure_skip_verify: true cert_file: > /app/pms/certs/certificate.cer key_file: /app/pms/certs/.pem > basic_auth: username: user* > * password: password* > > I am able to see alert on Alert manager portal but not to email, > alertmanager.yaml is below > > > > > > > > > > > > > > > > > > > > > > > * global: smtp_require_tls: false > route: group_by: ['alertname'] > group_wait: 30s group_interval: 5m > repeat_interval: 1h receiver: 'email' > receivers: - name: 'email' email_configs: > - to: '[email protected]' from: > '[email protected]' smarthost: smtprelay.xyz.com:25 > <http://smtprelay.xyz.com:25> send_resolved: true > require_tls: false inhibit_rules: > - source_match: severity: 'critical' > target_match: severity: > 'warning' equal: ['alertname', 'instance']* > > Error > > 2022-03-11T10:06:40.880594-05:00 server01 alertmanager[93284]: 2022/03/11 > 10:06:40 http: TLS handshake error from 10.250.219.87:54974: remote > error: tls: unknown certificate authority > > Thanks > Sandeep > -- 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/53e8b084-32ca-4b18-a3c1-3669e1b0eca5n%40googlegroups.com.

