Average Ratings 0 Ratings
Average Ratings 0 Ratings
Description
Graphite is a robust monitoring solution suitable for both budget-friendly hardware and cloud environments, making it an attractive choice for various teams. Organizations utilize Graphite to monitor the performance metrics of their websites, applications, business services, and server networks effectively. This tool initiated a new wave of monitoring technologies, simplifying the processes of storing, retrieving, sharing, and visualizing time-series data. Originally developed in 2006 by Chris Davis while working at Orbitz as a side project, Graphite evolved into their core monitoring solution over time. In 2008, Orbitz made the decision to release Graphite under the open-source Apache 2.0 license, broadening its accessibility. Many prominent companies have since integrated Graphite into their production environments to oversee their e-commerce operations and strategize for future growth. The data collected is processed through the Carbon service, which subsequently stores it in Whisper databases for long-term retention and analysis, ensuring that key performance indicators are always available for review. This comprehensive approach to monitoring empowers organizations to make data-driven decisions while scaling their operations.
Description
Riemann effectively compiles events from your servers and applications by utilizing a robust stream processing language. You can automate email notifications for every exception occurring in your application, monitor the latency distribution of your web service, and identify the top processes on any machine based on memory and CPU usage. Additionally, it allows for the aggregation of statistics from all Riak nodes in your cluster, which can then be sent to Graphite for analysis. User activity can be tracked in real-time, with Riemann offering a low-latency, transient shared state ideal for systems characterized by numerous dynamic components. The streams in Riemann are essentially functions designed to accept events, and since its configuration is expressed as a Clojure program, the syntax remains concise, consistent, and adaptable. By employing configuration-as-code, Riemann reduces boilerplate while providing the flexibility needed to handle intricate scenarios. The system can be tailored to deliver as much or as little information as you prefer, whether you need to throttle or consolidate multiple events into a single message. You can receive email alerts regarding exceptions in your code, service outages, or latency spikes, and it also supports integration with PagerDuty for timely SMS or phone notifications. Ultimately, Riemann empowers developers to maintain effective oversight and responsiveness across their applications and infrastructure.
API Access
Has API
Yes
API Access
Has API
Yes
Integrations
Circonus IRONdb
Yes
Docker
Yes
Elastic Observability
Yes
Flip
Yes
Grafana Cloud
Yes
Graphite
No
Hosted Graphite
Yes
Icinga
Yes
Logstash
Yes
MetricFire
Yes
Integrations
Circonus IRONdb
No
Docker
No
Elastic Observability
No
Flip
No
Grafana Cloud
No
Graphite
Yes
Hosted Graphite
No
Icinga
No
Logstash
No
MetricFire
No
Pricing Details
No price information available.
Free Trial
No
Free Version
No
Pricing Details
No price information available.
Free Trial
No
Free Version
No
Deployment
Web-Based
No
On-Premises
No
iPhone App
No
iPad App
No
Android App
No
Windows
Yes
Mac
No
Linux
No
Chromebook
No
Deployment
Web-Based
Yes
On-Premises
No
iPhone App
No
iPad App
No
Android App
No
Windows
No
Mac
No
Linux
No
Chromebook
No
Customer Support
Business Hours
No
Live Rep (24/7)
No
Online Support
Yes
Customer Support
Business Hours
No
Live Rep (24/7)
No
Online Support
Yes
Types of Training
Training Docs
Yes
Webinars
No
Live Training (Online)
No
In Person
No
Types of Training
Training Docs
Yes
Webinars
No
Live Training (Online)
No
In Person
No
Vendor Details
Company Name
Graphite
Founded
2006
Website
graphiteapp.org
Vendor Details
Company Name
Riemann
Website
riemann.io
Product Features
Application Performance Monitoring (APM)
Baseline Manager
No
Diagnostic Tools
No
Full Transaction Diagnostics
No
Performance Control
No
Resource Management
No
Root-Cause Diagnosis
No
Server Performance
No
Trace Individual Transactions
No
IT Infrastructure Monitoring
Alerts / Notifications
No
Application Monitoring
No
Bandwidth Monitoring
No
Capacity Planning
No
Configuration Change Management
No
Data Movement Monitoring
No
Health Monitoring
No
Multi-Platform Support
No
Performance Monitoring
No
Point-in-Time Visibility
No
Reporting / Analytics
No
Virtual Machine Monitoring
No
Website Monitoring
Availability Testing
No
Event Logs
No
Event-Based Notifications
No
FTP Monitoring
No
Mail Server Monitoring
No
Maintenance Scheduling
No
Performance Metrics
No
Real Time Monitoring
No
Transaction Monitoring
No
Uptime Reporting
No
Product Features
Network Monitoring
Bandwidth Monitoring
No
Baseline Manager
No
Diagnostic Tools
No
IP Address Monitoring
No
Internet Usage Monitoring
No
Real Time Analytics
No
Resource Management
No
SLA Monitoring
No
Server Monitoring
No
Uptime Monitoring
No
Web Traffic Reporting
No