You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
`/health` returns 503) is bucketed as `transport_err` — the probe didn't
120
+
return a healthy result. All three outcome series are pre-registered at 0
121
+
so absent series don't surprise alerting on a fresh probe.
122
+
123
+
`/healthz` on the same address responds 200 for liveness probes.
124
+
125
+
Cluster-side labels (`env`, `region`, `cluster`) are intentionally omitted
126
+
from the probe metrics — scrape-side relabeling (e.g. Prometheus
127
+
`relabel_configs`) handles those.
128
+
87
129
## Shared concepts
88
130
89
131
Three URL flags appear across the subcommands. The relationship between
@@ -99,7 +141,7 @@ client → POST <relay-url> → gateway → GET <target-url>
99
141
|---|---|
100
142
|`-relay-url`| URL the OHTTP request is POSTed to. Privacy relay, gateway `/gateway` endpoint, or any RFC 9458 server. |
101
143
|`-keys-url`| URL of the gateway's OHTTP key config (e.g. `https://<gateway>/ohttp-keys`). |
102
-
|`-target-url`| Full URL of the inner target the BHTTP request is forwarded to. Repeatable in `probe`; single in `load`. |
144
+
|`-target-url`| Full URL of the inner target the BHTTP request is forwarded to. Repeatable in `probe` and `monitor`; single in `load`. |
103
145
|`-gateway-url`| Echo-only: gateway base URL. Probe POSTs to `<gateway-url>/gateway-echo`; keys are read from `<gateway-url>/ohttp-keys`. Repeatable. |
104
146
105
147
Inner request method is always `GET` — the tool tests OHTTP setup, not
@@ -114,7 +156,7 @@ arbitrary endpoint behavior.
114
156
3.**Send** — `POST <gateway-url>/gateway-echo` with `Content-Type: message/ohttp-req`
115
157
4.**Decrypt** — the encrypted response is decapsulated and compared to the original payload
0 commit comments