Sunday, October 25, 2026 4,350 lists 78,100 records on file
List your app or device

  1. Home
  2. Alert Management Software
  3. Riemann

Riemann

On the record

Alerts
Riemann can throttle or roll up events into email alerts and integrate with PagerDuty for SMS or phone alerts.riemann.io · read 11 Oct 2026
Audience
The maker describes Riemann as intended for operations staff managing large dynamic infrastructure and engineers investigating production errors and performance bottlenecks.riemann.io · read 11 Oct 2026
Client languages
The clients page lists libraries for C, C++, C#, Clojure, Elixir, Erlang, Go, Java, Lua, Node.js, OCaml, Perl, Python, Ruby, Rust, and Scala.riemann.io · read 11 Oct 2026
Client protocol
Clients use Protocol Buffers over TCP or UDP to submit events and query the index.riemann.io · read 11 Oct 2026
Configuration
Riemann configuration is a Clojure program that can be extended with custom functions.riemann.io · read 11 Oct 2026
Dashboard
Riemann-dash uses websockets to display interactive visualizations of the Riemann index.riemann.io · read 11 Oct 2026
Dashboards
The dashboard displays queried system state and can show matching events in real time over websockets.riemann.io · read 4 Oct 2026
Deployment
The maker documents running Riemann in Docker and provides a prepackaged riemannio/riemann image.riemann.io · read 11 Oct 2026
Event data
Events can include host, service, state, time, description, tags, metric, TTL, and custom fields.riemann.io · read 11 Oct 2026
Event processing
Riemann filters, combines, and acts on event flows to help understand systems.riemann.io · read 11 Oct 2026
Integrations
The maker lists forwarding events to Graphite and a built-in Librato Metrics integration.riemann.io · read 11 Oct 2026
Intended users
The site describes Riemann as intended for operations staff managing large, dynamic infrastructure and engineers investigating production errors and performance bottlenecks.riemann.io · read 4 Oct 2026
Limits
Riemann cannot automatically shard workloads, so users must choose sharding axes and build the aggregation and discovery mechanics.riemann.io · read 11 Oct 2026
Monitoring
Events can report application exceptions and request latency as well as host CPU, memory, and disk state.riemann.io · read 4 Oct 2026
Operational limit
The site notes that UDP is lossy and recommends TCP for reliable delivery and acknowledgement.riemann.io · read 4 Oct 2026
Performance
The site says a stock configuration on commodity x86 hardware can handle millions of events per second at sub-millisecond latency, with 99th-percentile latency around 5 ms.riemann.io · read 4 Oct 2026
Protocols
Riemann accepts Protocol Buffers over TCP and UDP; its documented servers also include TLS and websockets.riemann.io · read 4 Oct 2026
Purpose
Riemann aggregates events from servers and applications and processes them with a stream processing language.riemann.io · read 11 Oct 2026

Alternatives to Riemann

Every alternative, ranked