On Wednesday, 18 May 2022 at 13:41:37 UTC+1 [email protected] wrote:

>         static_configs:
>           - targets:
>               - 127.0.0.1
>         relabel_configs:
>           - source_labels: [__address__]
>             target_label: __param_target
>           - source_labels: [__param_target]
>             target_label: instance
>           - target_label: __address__
>             replacement: prometheus-blackbox-exporter:9115
>
>
This is saying that you are talking to blackbox_exporter running on host 
"prometheus-blackbox-exporter", but blackbox_exporter will be testing the 
SMTP server on 127.0.0.1, i.e. the mail server that you are testing is 
running on the same server as blackbox_exporter.

If that's what you want, then it looks OK to me.  If you test it and it 
doesn't do what you expect, then you can start debugging it.

> - which module can be used to implement Nagios check_ldap_startTLS?

LDAP is a binary protocol. You won't be able to test this using 
blackbox_exporter, except for checking that a connection is accepted on 
port 389.

You could look for a specific LDAP exporter.  Or you could write a script 
which performs the check (e.g. by shelling out to "ldapsearch") and returns 
prometheus metrics.  You can then run this script from cron and get it to 
write a file to be picked up by node_exporter's textfile collector; or you 
can run it under exporter_exporter; or you can write your own exporter 
<https://prometheus.io/docs/instrumenting/writing_exporters/> (basically 
just a small webserver which listens for scrapes).

Alternatively, if you already have a Nagios check module which does what 
you want, you can run it under nrpe_exporter.

> - Is there a way to know what does smtp_startTLS module exactly do?

It negotiates a TLS connection on the TCP stream.  If it's successful, all 
the subsequent communication on this stream is TLS-encrypted.  I'm not sure 
what else to say about it!

-- 
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/780fd8bb-b1c4-49a7-a352-cc9c13c461c2n%40googlegroups.com.

Reply via email to