Riemann
Riemann: A self-hosted, code-configured choice for building custom alert streams. Ranked #22 of 36 in Alert Management Software by our editors (7.1/10); pricing: Open source; best for developers building programmable alert streams.
At a glance
- Editor score7.1 / 10
- PricingOpen source
- Best forDevelopers building programmable alert streams
- Paid fromFree
- Alert deduplicationYes
- Facts checked19 Sep 2026
Where it wins
- Composable streams filter, transform, and combine incoming events.
- State transitions, rollups, throttling, and TTLs help manage alert volume.
- Forwards alerts and metrics, with a dashboard for querying event state.
Where it doesn't
- Configuration as Clojure code is a poor fit for teams seeking no-code setup.
- Self-hosted deployment requires teams to operate the software themselves.
- Its listed integrations are narrower than a broad alert-management ecosystem.
Our verdict on Riemann
Riemann is self-hosted, open-source software for processing events from servers and applications, with a focus on monitoring distributed systems. Developers and operations teams can use it to detect service and host state changes, combine event streams, and forward results to notification or metrics systems. Its configuration is executable Clojure code, making it a better fit for teams that want to define custom stream logic than for buyers seeking a point-and-click alerting service.
The processing model is the main draw. Riemann ingests events over Protocol Buffers using TCP or UDP, then supports composable filtering, transformation, and combination. It can track indexed event state with TTL-based expiration, detect state transitions, and use rollups and throttling to reduce notification volume. Configured streams can send email, SMS, or phone alerts, including PagerDuty alerts, while Graphite and Librato Metrics forwarding supports metrics workflows. A web dashboard provides querying and visualization of event state. This breadth within event processing makes Riemann useful when alert behavior needs to be expressed as code rather than assembled from fixed rules.
The tradeoff is operational and ecosystem fit. Teams need to self-host Riemann and be comfortable maintaining a Clojure-based configuration; it is not presented as a hosted commercial service. Its listed integrations include PagerDuty, Graphite, and Librato Metrics, alongside its event transports, so organizations relying on a wider set of ready-made alert destinations may prefer a product with a broader integration catalog. Choose Riemann for programmable, self-managed alert streams; look elsewhere if hosted operation, visual configuration, or extensive out-of-the-box integrations are priorities.
Your product? Our editors can test Riemann in depth and publish a review, labelled as paid · from $149/mo →
Riemann pricing
Riemann fact sheet
| Free plan | Not verified |
|---|---|
| Paid from | Free |
| Alert deduplication | Yes |
| Routing rules | Yes |
| Alert enrichment | Yes |
| Suppression rules | Not verified |
| Included alert volume | Not verified |
| Alert retention | Not verified |
| Deployment | Desktop, Self-hosted |
| Platforms | Linux |
| Integrations | 6 integrations: PagerDuty, Graphite, Librato Metrics, Protocol Buffers, TCP, UDP |
| Pricing | Open source |
| Website | riemann.io |
| Facts checked | 19 Sep 2026 |
Riemann integrations
Riemann lists 6 integrations on its own site.
- PagerDuty
- Graphite
- Librato Metrics
- Protocol Buffers
- TCP
- UDP
Alternatives to Riemann
- TrueWatch Event ManagementA broad event-management toolkit for teams that need alert context, routing, and suppression.9.4
- ServiceNow Event ManagementA broad event-to-response workflow for organizations running ServiceNow ITOM.9.3
- Splunk IT Service IntelligenceCorrelates and enriches alerts to help teams investigate service-impacting events.9.2
See all Riemann alternatives →
Used Riemann? Be the first to review it
The editor score above is our own research. What this page doesn't have yet is a reader's view — what you used Riemann for, what worked and what didn't. No stars are seeded and no review is paid for; an editor reads every one before it appears.
Write a reviewTwo minutes · verified accounts only · read by an editor before it appears
Featured on iTechGuides
Riemann is listed in our Alert Management Software directory. Add the badge to your site — it links back to this page.
<a href="https://www.itechguides.com/products/riemann/"><img src="https://www.itechguides.com/best/badge/riemann.svg" alt="Featured on iTechGuides" width="230" height="46"></a>
Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026
Advertiser disclosure: iTechGuides is reader-supported. Vendors can pay for top positions in our rankings and for a place on other products' pages, and we may earn a commission when you click some links. Bought places stand at the number bought; this page and our disclosure say so. Paying vendors may get a fuller, more detailed review from our editors, and that review can change their score. How we rank.
Last updated · How we research and update


