Gefana Blackbox Exporter Traveler getStatus Probe
Daniel Nashed – 22 July 2026 20:41:19
Grafana Blackbox exporter is great and supports all kind of probes. This includes HTTPS, TCP probes.
HCL Traveler supports an authenticated end to end status probe, which can be added to the blackbox probe types.
Here is a quick write up. I am adding it to the Domino Grafana GitHub project.
blackbox.yml
In the blackbox configuration you first define the probe.
The only a bit tricky limitation is that you have to define the user and password in the file or in separate user/password files.
traveler_status:
prober: http
timeout: 15s
http:
preferred_ip_protocol: ip4
method: GET
headers:
Accept-Language: en-US
basic_auth:
username: traveler-monitor
password: change-me
fail_if_body_not_matches_regexp:
- "Traveler server is available\\."
tls_config:
insecure_skip_verify: false
prometheus.yml
Once defined you can use the probe and define the targets
- job_name: blackbox-traveler
metrics_path: /probe
params:
module: [traveler_status]
static_configs:
- targets:
- https://traveler.example.com/traveler?action=getStatus
labels:
pod: traveler.example.com
namespace: domino
relabel_configs:
- source_labels: [__address__]
target_label: __param_target
- source_labels: [__param_target]
target_label: instance
- target_label: __address__
replacement: blackbox-exporter:9115
- Comments [0]