About NetStats
NetStats is the host monitoring service behind netstats.ir. It runs distributed checks from approved nodes over IPv4 and IPv6.
Features
- Ping: latency and packet reachability
- HTTP: status code and response time
- TCP: open port checks
- UDP: outbound datagram probe (no RTT — UDP has no handshake)
- DNS: A and AAAA records from remote nodes
- Traceroute: hop path to the target (fast, no reverse DNS)
- MTR: multi-probe path with loss and latency per hop
- IP Info / WHOIS: lookup on the main server (IPv4 and IPv6)
Nodes
Checks run on servers that operators install our PHP agent on. New nodes go through admin approval before they get any jobs. You only need a working public agent URL. We never ask for SSH or panel passwords.
Security
Private and metadata IP ranges are blocked. HTTP checks do not follow redirects. Hub-to-node jobs are signed with HMAC and short-lived nonces. Public errors are sanitized so internal addresses are not leaked. The API is rate limited (per IP and per target), open checks are capped globally and per IP, and browser check requests need a CSRF token.