Riemann logo

Riemann

A network monitoring system
34
54
+ 1
9

What is Riemann?

Riemann aggregates events from your servers and applications with a powerful stream processing language. Send an email for every exception in your app. Track the latency distribution of your web app. See the top processes on any host, by memory and CPU.
Riemann is a tool in the Network Monitoring category of a tech stack.
Riemann is an open source tool with GitHub stars and GitHub forks. Here’s a link to Riemann's open source repository on GitHub

Who uses Riemann?

Companies
7 companies reportedly use Riemann in their tech stacks, including Amperity, Zinc, and Cobli.

Developers
25 developers on StackShare have stated that they use Riemann.

Riemann Integrations

Pros of Riemann
5
Sophisticated stream processing DSL
4
Clojure-based stream processing

Riemann's Features

  • See your system at a glance with a Sinatra app
  • Throttle or roll up multiple events into a single message
  • Forward any event stream to Graphite
  • Query states easily

Riemann Alternatives & Comparisons

What are some alternatives to Riemann?
Prometheus
Prometheus is a systems and service monitoring system. It collects metrics from configured targets at given intervals, evaluates rule expressions, displays the results, and can trigger alerts if some condition is observed to be true.
Kafka
Kafka is a distributed, partitioned, replicated commit log service. It provides the functionality of a messaging system, but with a unique design.
Grafana
Grafana is a general purpose dashboard and graph composer. It's focused on providing rich ways to visualize time series metrics, mainly though graphs but supports other ways to visualize data through a pluggable panel architecture. It currently has rich support for for Graphite, InfluxDB and OpenTSDB. But supports other data sources via plugins.
Kapacitor
It is a native data processing engine for InfluxDB 1.x and is an integrated component in the InfluxDB 2.0 platform. It can process both stream and batch data from InfluxDB, acting on this data in real-time via its programming language TICKscript.
Nagios
Nagios is a host/service/network monitoring program written in C and released under the GNU General Public License.
See all alternatives

Riemann's Followers
54 developers follow Riemann to keep up with related blogs and decisions.