Underpass
Product

Send your logs anywhere

Webhooks for Slack, Discord or your own endpoint, and log streaming to Datadog, Splunk, Elasticsearch or Axiom, for both the audit log and network logs.

Endi · 1 min read

Every change in a workspace is already written to its audit log: a device joining, a key created, an access rule edited. Now that log can leave the dashboard, to wherever your team already looks.

Webhooks

A webhook posts each event as it happens. Send it to a Slack or Discord channel, or to your own endpoint as signed JSON, and pick which kinds of events it gets: only machines, only keys, or everything.

Each JSON request carries an X-Webhook-Signature header, an HMAC of the timestamp and body made with a secret only you and we know, so your endpoint can tell the request is real.

Log streaming

A log stream sends every event, in small batches, to Datadog, Splunk, Elasticsearch, Axiom or any HTTP collector. It's how the audit log ends up next to the rest of your logs, where your alerts and retention already live.

Network logs

Network logs are new too: which device connected to which, on which port, and how much moved. Never the content. They're off until an admin turns them on, kept for 30 days, and can be streamed like the audit log.

When a receiver is down

  • Failed deliveries are retried, then logged so you can resend them.
  • A destination that keeps failing pauses itself and tells you, instead of piling up.
  • Destinations must use HTTPS and can't point at private addresses.
More posts

/ Product

Subnet routers and exit nodes

Reach a whole office network or VPC through one machine, and send a device's internet traffic out through a server you trust.

Endi1 min read

/ Engineering

How your devices find each other

Two laptops behind two routers, neither reachable from the internet. Here's how they end up talking directly, and what happens when they can't.

Endi2 min read

/ Independent · bootstrapped · no investors

Built by a person,
not a fund.

I'm Endi, and I build Underpass myself. No investors to answer to, only the people who run their networks on it. Every message that comes in reaches me directly.