10IPS IP & network intelligence
Multi-region probes

Run your own 10IPS probe

A probe is a tiny agent you run on any server (EU, US, RU, Asia…) so 10IPS can check your sites and APIs from real, different networks — not just one VPS.

Install (zero dependencies, Python 3.8+)

Open registration is enabled (development mode). No registration secret is required.

1 · Download & run

curl -fsSL https://10ips.com/probe_agent.py -o probe_agent.py
TENIPS_PROBE_URL=https://10ips.com \
TENIPS_PROBE_NAME=my-eu-probe \
TENIPS_PROBE_REGION=eu \
python3 probe_agent.py

Or use the installer: curl -fsSL https://10ips.com/install_10ips_probe.sh | TENIPS_PROBE_NAME=my-eu-probe TENIPS_PROBE_REGION=eu bash

2 · What it does

  • Registers once and prints a token — save it and re-run with TENIPS_PROBE_TOKEN=… to keep the same identity.
  • Sends a heartbeat, pulls its assigned tasks, runs site/API/TLS/DNS checks from that machine, and posts results.
  • Only the standard library — safe to drop onto a bare VPS.

3 · Verify it works

Within a minute the probe appears below as online, and per-region rows show up on each monitor (/m/<id>) and status page. Assign monitors to specific probes from the monitor page.

Connected probes

Loading…