Local Monitoring Agents
Not every server is reachable from the public internet. DownWarning's local agent runs inside your private network, executing HTTP, Ping, and Port checks against internal hosts and securely uploading the results to the cloud.
1. Install the Agent
Download a single binary and run it on any Linux, macOS, or Windows machine inside your network. No dependencies required.
2. Agent Reports Results
Check results are encrypted and sent to DownWarning over HTTPS. Your internal services stay completely private.
3. Monitor on Dashboard
View latency, uptime percentages, and incidents from the DownWarning dashboard or mobile app — alongside your public monitors.
Why use local agents?
Traditional uptime monitors can only check publicly accessible endpoints. But most production systems include private databases, internal APIs, queue brokers, and cache servers that are invisible from the outside. A local agent bridges that gap, giving you full observability over your entire infrastructure without opening firewall ports or creating VPN tunnels.
Local agents are available on Pro and Scale plans. Scale plans support up to 100 agents for large or distributed environments.
The agent is intentionally simple: no database to manage, no message broker to configure, and no persistent inbound listener for an attacker to find. It authenticates once, runs your configured checks on a schedule, and pushes results out over HTTPS — the same pattern your other outbound-only services already use every day. Because it behaves like any other outbound client on your network, most teams don't need a special firewall exception or a security review beyond what they'd apply to any other software installed on that host.
A single agent typically covers an entire private network, since it can reach any host the network itself allows — there's no need to install one agent per server. Most teams start with one agent per VPC, data center, or Kubernetes cluster, then add more only when a network boundary genuinely separates two environments that need independent visibility. Upgrading an agent later is a matter of replacing the binary — there's no separate migration step for the checks it already runs.
Local Agents FAQ
Does the agent open any inbound ports on my network?
No. The agent only makes outbound HTTPS connections to report check results. Nothing listens for inbound traffic, so your firewall rules never need to change.
Can I run more than one agent?
Yes. Scale plans support up to 100 agents, which is enough to cover multiple private networks, data centers, or Kubernetes clusters from a single DownWarning account.
Does the agent work inside a Kubernetes cluster?
Yes. It runs as a regular pod and reaches ClusterIP and headless services directly. See Kubernetes cluster monitoring for the deployment details.
What operating systems does the agent support?
Linux, macOS, and Windows. It ships as a single binary with no external dependencies, so installing it is the same one-step process regardless of which platform it's running on, and there's nothing extra to install alongside it.