Platform — Developer Tools

Observability

Ventryx gives you full visibility into every request, workflow run, and event across your integration — from the dashboard, the API, or forwarded to your own observability stack.

Request logs

Every API request made against your organization is logged with:

  • Request ID, timestamp, method, path, and status code
  • Latency (total and gateway-only)
  • API key ID and resolved scopes
  • Request and response body (redacted for sensitive fields)
Query recent logs
GET /v1/logs?status=4xx&from=2026-04-01&limit=50

Metrics

Platform metrics are available via the Analytics API and the dashboard. Key metrics include:

MetricDescription
Request rateRequests per minute, broken down by endpoint and key
Error rate4xx and 5xx responses as a percentage of total traffic
Latency (p50/p95/p99)Response time percentiles by endpoint
Rate limit hitsNumber of 429 responses by key and time window
Workflow runsTotal runs, success rate, and mean duration by workflow
Event throughputEvents emitted and processed per hour

Exporting to your observability stack

Forward logs and metrics to your existing tools using the Datadog or OpenTelemetry integrations, or configure a log drain to stream to any HTTP endpoint:

Configure a log drain
curl -X POST https://api.ventryx.io/v1/log-drains \
  -H "Authorization: Bearer $VENTRYX_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "url": "https://logs.yourcompany.com/ventryx",
    "format": "json",
    "types": ["request", "workflow_run", "event"]
  }'

Alerting

Set thresholds on any metric to receive alerts via email, Slack, or PagerDuty. Alerts are configured under Settings → Alerts in the dashboard, or via the POST /v1/alerts API endpoint.