Overview
What is Riemann?
Riemann is a monitoring tool developed by the vendor Riemann. According to the vendor, Riemann is designed to aggregate events from servers and applications and provide real-time insights into the performance and health of distributed systems. It offers a powerful stream processing language that allows...
Leaving a review helps other professionals like you evaluate System Monitoring Software
Be the first one in your network to review Riemann, and make your voice heard!
Get StartedPricing
Entry-level set up fee?
- No setup fee
Offerings
- Free Trial
- Free/Freemium Version
- Premium Consulting/Integration Services
Would you like us to let the vendor know that you want pricing?
Alternatives Pricing
Product Demos
Riemann Sum Demo
VCV Rack - Southpole Riemann Demo
Discomfort Designs Riemann's Grave Demo
Product Details
- About
- Tech Details
What is Riemann?
Riemann is a monitoring tool developed by the vendor Riemann. According to the vendor, Riemann is designed to aggregate events from servers and applications and provide real-time insights into the performance and health of distributed systems. It offers a powerful stream processing language that allows users to process and analyze events based on specific conditions or patterns. Riemann is suitable for organizations of all sizes, ranging from small startups to large enterprises. It is used by various professions and industries, including IT operations, DevOps, software development, system administration, and the financial services sector.
Key Features
Real-time Monitoring: Riemann provides real-time monitoring of distributed systems, enabling users to track the performance and health of their servers and applications.
Powerful Stream Processing Language: Riemann offers a robust stream processing language that empowers users to filter, modify, and combine events in real-time based on specific conditions or patterns.
Event Aggregation: Riemann aggregates events from multiple sources into a centralized system, offering a unified view of the system's performance and health.
Flexible Event Routing: Riemann allows users to define rules and conditions to route events to different destinations based on their attributes and properties. Users can configure email, SMS, or other notification channels to receive alerts for specific types of events.
Integration with External Systems: Riemann integrates with external systems, such as Graphite and Librato Metrics, to forward event streams and metrics for further analysis and visualization.
Low-latency and High-throughput: Riemann is designed to handle high event throughput with low latencies, making it suitable for monitoring large-scale and dynamic systems. The system utilizes Clojure and JVM concurrency primitives for efficient event processing.
Customizable Dashboards: Riemann provides a customizable dashboard that allows users to create visualizations and displays for monitoring their systems. Users can create custom views, charts, and graphs to monitor specific metrics and events.
Extensible Configuration: Riemann's configuration is written in Clojure, providing a concise and extendable syntax for defining rules, streams, and other configurations. Users can customize and adapt Riemann's behavior to suit their specific monitoring requirements.
Riemann Video
Riemann Technical Details
Deployment Types | On-premise |
---|---|
Operating Systems | Docker |
Mobile Application | No |