50% off — no enterprise gate

Monitor what's behind your firewallAt half the price of hosted runs

Deploy the Yorker runner as a Docker container on your infrastructure. Monitor internal services, staging environments, and VPN-only APIs. You provide the compute — we provide the platform at 50% off.

deploy private location
# 1. Deploy the runner container
$ docker run -d \
  --name yorker-runner \
  -e YORKER_RUNNER_KEY=rk_live_... \
  -e LOCATION_NAME=us-internal \
  registry.fly.io/yorker-runner-heavy:latest

# 2. Reference in your config
monitors:
  - name: Internal API
    type: http
    url: https://api.internal.example.com/health
    locations: [us-internal]
    frequency: 1m

How it works

01

Deploy Docker container

Pull the Yorker runner image and deploy it on your infrastructure — bare metal, VM, or Kubernetes. Pass your runner key and location name.

02

Container polls for checks

Outbound HTTPS only. The container polls the Yorker control plane for assigned checks — nothing inbound, no firewall holes required.

03

Checks execute locally

HTTP and browser checks run inside your network, with access to internal endpoints, VPN-only APIs, and staging environments.

04

Results flow to Yorker + your OTel backend

Results, OTel insight packs, and screenshots flow through the Yorker platform for storage, alerting, SLO tracking, and OTLP forwarding to your backend.

No firewall holes required

Outbound HTTPS only. The runner container polls the Yorker control plane for assigned checks — nothing inbound reaches your infrastructure. Deploy behind the strictest firewall policies without opening any ports.

  • Outbound HTTPS only — no inbound connections
  • Works behind corporate firewalls and VPNs
  • Monitor internal services and staging environments
  • Monitor VPN-only APIs and private databases
  • No limit on the number of private locations
Network architecture
Your infrastructure

Yorker runner container · internal services

outbound HTTPS only
Yorker control plane

Check assignments · result storage · OTLP forwarding

OTLP forwarding
Your OTel backend

ClickStack · Grafana · Datadog · any OTLP endpoint

Anomaly detection
Same baselines
Dependency attribution
Full third-party analysis
Filmstrip screenshots
Stored via Yorker
W3C traceparent
Full propagation
TLS inspection
Certificate intelligence
Cross-monitor correlation
Across all locations

Same intelligence layer

Private location checks emit the same OTel insight packs as hosted runs — anomaly detection, dependency attribution, cross-monitor correlation, and W3C traceparent. Not a stripped-down runner.

The same runner image runs both hosted and private checks. There's no "private runner lite" — you get the full intelligence layer behind your firewall.

Honest pricing, honest reason

You provide the execution compute. We provide result storage, alerting, SLO tracking, anomaly detection, and OTLP forwarding. 50% off reflects this split honestly — not a promotional rate, not a temporary discount.

No limit on the number of private locations. Add as many as you need — one per environment, one per region, one per internal network segment. Available on every paid plan, not an enterprise gate.

50% off hosted run rates
You provide compute. We provide platform. The split is fair.
What you provide vs what we provide
You provide
  • Execution compute (Docker/VM/K8s)
  • Network access to internal services
We provide
  • Result storage and retention
  • Alerting and notification routing
  • SLO tracking and burn rate alerts
  • Anomaly detection and baselines
  • OTLP forwarding to your backend
  • Full web UI and API access
  • Screenshot storage (R2)

Unlike enterprise-gated private runners

  • Checkly and Datadog gate private locations behind enterprise plans. Yorker includes them on every paid plan — because there's no reason to charge extra for you bringing your own compute.

  • The same runner image runs both hosted and private checks. There's no reduced-capability private runner — you get the full intelligence layer, including anomaly detection and dependency attribution, behind your firewall.

  • 50% off isn't a promotional rate — it's the honest cost split. You provide compute, we provide platform. That split is permanent.

Close your observability blind spot

Free tier includes 10,000 HTTP checks and 1,500 browser checks per month. No credit card required.

npx yorker init