DON'T PANIC
Now with Prometheus Support

ULTIMATE SNMP
POLLER

SNMP was supposed to be replaced "soon" after 1988. That was 37 years ago. USP bridges the gap between this improbably resilient protocol and modern observability platforms β€” without the existential dread.

USP Mascot
0
Years of SNMP
0
Output Backends
0
Free Hosts
0
External Deps

You Know This Pain

SNMP has been obsolete since approximately the moment it was invented. Yet it remains the primary management protocol for network devices everywhere. Modern observability platforms? They treat SNMP like an afterthought.

πŸ“‹

Proprietary MIB Formats

Your vendor requires custom YAML profiles. Standard ASN.1 MIBs don't work. New device? Submit a ticket and wait.

⏱️

One Interval Fits All

You need interface counters every 30 seconds, but entity inventory every 5 minutes. Too bad β€” it's one interval per device.

🏝️

Collector Islands

Each poller is configured independently via config files. No central management. No visibility. Pure chaos at scale.

πŸ”’

Single Backend Lock-in

Your collector only speaks to one platform. Want to send data to both Elastic and Datadog? Run two collectors.

Actually Worksβ„’

Not "works most of the time" or "works if you configure seventeen things correctly." It genuinely, improbably, works.

🧠

Adaptive Intelligence

Legacy pollers hammer devices until they break. USP listens. The agent calculates EWMA of response times, dynamically adjusting polling frequency.

  • Auto-tuning intervals per device
  • Fast lanes and slow lanes for traffic
  • Host health tracking isolates problems
πŸ›‘οΈ

Unbreakable Resilience

Network partitions happen. Backends fail. Your monitoring shouldn't stop.

  • Circuit breakers detect backend failures
  • Durable disk-backed buffering
  • Rendezvous hashing for automatic failover
  • No single point of failure
πŸ“š

Standard MIB Support

Upload any ASN.1 MIB file. It compiles. It works. Even the custom one you wrote 12 years ago.

  • Full SNMPv1, v2c, v3 support
  • One-click MIB import and compilation
  • Automatic dependency resolution
  • O(1) OID lookups
⚑

Zero-Friction Deployment

No JVM. No Python venv. No external databases. One static Go binary for the Controller. One for the Agent.

  • Embedded React WebUI
  • Single binary per component
  • ~20MB memory footprint
  • Deploy in minutes, not days
πŸ”€

Multi-Backend Output

Send data to one platform or all of them simultaneously. Your observability stack, your choice.

  • Elasticsearch & OpenSearch
  • Datadog, New Relic, Splunk
  • Prometheus & OpenTelemetry
  • Simultaneous multi-destination
πŸ”

OIDysseyβ„’ Explorer

Stop guessing OIDs. Walk live device trees through the UI. Smart classification recommends metric types automatically.

  • Live SNMP walks from the browser
  • Auto-detect Counter vs Gauge
  • One-click template creation
  • Full MIB tree visualization

How USP Stacks Up

Side-by-side with the tools you're probably already frustrated with.

Capability USP DataDog Splunk ElastiFlow
Standard ASN.1 MIBs βœ“ βœ— Profiles βœ— βœ— YAML
Per-MIB Polling Intervals βœ“ βœ— βœ— βœ—
Central Controller βœ“ βœ— βœ— βœ—
Multi-Backend Output βœ“ Simultaneous βœ— Native only βœ— Native only βœ— ES only
Adaptive Polling βœ“ EWMA-based ◐ Partial βœ— βœ—
Agent HA / Failover βœ“ HRW Hashing βœ— βœ— βœ—
WebUI Management βœ“ Full GUI βœ“ βœ“ βœ— YAML files
External Dependencies βœ“ None Agent required Heavy Forwarder Multiple

See It In Action

A real interface for real network engineers. Not a config file with aspirations.

Dashboard
Dashboard

Fleet health, output pipelines, agent status at a glance

OIDyssey Walker
OIDyssey Walker

Live SNMP walks with automatic MIB translation

Host Management
Host Management

Per-host integration assignments with independent intervals

MIB Explorer
MIB Explorer

Browse compiled MIBs, search OIDs, create templates

Works With Your Stack

Native connectors. No middleware. No custom scripting.

πŸ” Elasticsearch
πŸ”Ž OpenSearch
πŸ• Datadog
πŸ’š New Relic
πŸ“Š Splunk
πŸ”₯ Prometheus
πŸ“‘ OpenTelemetry

Configure multiple backends per agent. Send interface metrics to Datadog for real-time alerting and to Elasticsearch for long-term analysis. Simultaneously. Because that's how real infrastructure works.

In Which Someone Finally Gets Annoyed Enough

We were running an enterprise SNMP solution that cost more than some of our engineers. The engineers were more useful, but the software had better contract terms.

It used proprietary YAML profiles instead of standard MIBs. It couldn't poll IF-MIB at 60 seconds and ENTITY-MIB at 5 minutes on the same device. Each collector was an island β€” not in the tropical paradise sense.

USP was built to solve a real problem: get SNMP data into modern observability platforms without the pain, the vendor lock-in, or the six-figure price tag.

"There is a theory which states that if anyone ever discovers the perfect SNMP integration, it will instantly disappear and be replaced by something even more inconceivable. Another theory states this has already happened several times."
β€” Perpetual Obsolescence Technologies

Ready to Fix Your SNMP Problem?

Free version includes 100 hosts, 5 custom collections, and 1 tenant. No time limit. No credit card. One zip file. Five minutes to your first metrics.

Questions? Concerns? Existential dread about SNMP? β†’ support@perpetual-obsolescence.tech