Edge Gateway & Upstream Mesh
Inspect upstream health checks, synchronize OpenAPI contracts, and test outbound webhook dispatches.
Pre-Prod Throughput
60s
5,320 rpm
+4.2% vs baseline canary
Median Upstream p99
mTLS
11.2 ms
Direct VPC link-local routing
Synced Schemas
OAS 3.0
19
Remote URL pull enabled
Cluster Node Profile
eu-central-1
vortex-preprod
2x worker replicas active
Upstream Microservices
Trigger a live reachability probe from this gateway instance.
| Service | Upstream Endpoint | p99 | Status | Action |
|---|---|---|---|---|
|
identity-token-issuer
REST / mTLS
|
http://10.40.1.18:8080/v1/health | 9.8ms | ● healthy | |
|
sepa-settlement-engine
gRPC-Web
|
http://10.40.1.44:9000/internal/status | 21.1ms | ● healthy | |
|
tenant-webhook-fanout
HTTP/2
|
http://10.40.2.12:8081/metrics | 19.4ms | ● healthy | |
|
openapi-contract-validator
HTTP/1.1
|
http://127.0.0.1:8000/api/v1/status | 4.1ms | ● degraded |
Upstream Reachability Inspector
Perform a live HTTP GET from the gateway container and inspect the raw response.
Presets:
// Click "Probe" on any service or enter a URL above.
Recent Webhook Fanout Stream
Latest outbound event deliveries dispatched by this node.
| Delivery ID | Tenant | Topic | Target URL | Response | Latency | Timestamp |
|---|---|---|---|---|---|---|
| dlv_01J9X8K2M | acorn-fintech-prod | settlement.batch.completed | https://hooks.acorn-fintech.example.com/v2/events | POST 200 | 84ms | 12s ago |
| dlv_01J9X8J9P | nordic-retail-eu | inventory.reservation.expired | https://erp-ingest.nordic-retail.example.com/webhooks/vortex | POST 202 | 119ms | 39s ago |
| dlv_01J9X8F4A | helios-logistics | customs.manifest.validated | https://api.helios-freight.example.com/callbacks/manifest | PUT 504 | 5001ms | 2m ago |
OpenAPI Schema Registry & Remote Importer
Import an OpenAPI 3.0 or JSON Schema contract from an internal or public URL.
Import Contract from URL
Fetches the target URL from the gateway container and returns the raw payload.
Quick fill:
// Response from /api/v1/schemas/import will render here.
Webhook Dispatcher & Upstream Proxy Studio
Dispatch custom HTTP requests (GET, POST, PUT, DELETE) with arbitrary forwarded headers.
Outbound Request Composer
All custom headers (such as HMAC signatures, bearer tokens, or routing headers) are forwarded verbatim.
// Upstream response status, headers, and body will appear here.
Control Plane API & CLI Reference
Direct HTTP endpoints for schema synchronization and passthrough upstream debugging.
1. Remote Schema Fetch (GET)
GET /api/v1/schemas/import?url=<target>&raw=true
curl -sS "http://gateway.pre-prod.vortex-relay.de/api/v1/schemas/import?url=http://127.0.0.1:8000/openapi.json&raw=true"
2. Passthrough Upstream Proxy (Method + Custom Headers)
ANY /api/v1/proxy?url=<target>
# Step 1 — Issue PUT request with custom TTL header: curl -sS -X PUT -H "X-Custom-Token-TTL: 21600" \ "http://gateway.pre-prod.vortex-relay.de/api/v1/proxy?url=http://127.0.0.1:8000/api/v1/status" # Step 2 — Issue GET request with acquired session token header: curl -sS -H "X-Custom-Session-Token: <TOKEN>" \ "http://gateway.pre-prod.vortex-relay.de/api/v1/proxy?url=http://127.0.0.1:8000/api/v1/status"