Submit Search
Upload
Monitoring Cassandra with Riemann
•
15 likes
•
4,777 views
Patricia Gorla
Follow
Monitor your Cassandra cluster using Riemann
Read less
Read more
Software
Report
Share
Report
Share
1 of 46
Download Now
Download to read offline
Recommended
Introduction to Real-Time Analytics with Cassandra and Hadoop
Introduction to Real-Time Analytics with Cassandra and Hadoop
Patricia Gorla
Cassandra Metrics
Cassandra Metrics
Chris Lohfink
Cassandra Community Webinar: Apache Cassandra Internals
Cassandra Community Webinar: Apache Cassandra Internals
DataStax
Cassandra Summit 2014: Cyanite — Better Graphite Storage with Apache Cassandra
Cassandra Summit 2014: Cyanite — Better Graphite Storage with Apache Cassandra
DataStax Academy
What We Learned About Cassandra While Building go90 (Christopher Webster & Th...
What We Learned About Cassandra While Building go90 (Christopher Webster & Th...
DataStax
Managing Cassandra at Scale by Al Tobey
Managing Cassandra at Scale by Al Tobey
DataStax Academy
Introduction to cassandra 2014
Introduction to cassandra 2014
Patrick McFadin
Bulk Loading into Cassandra
Bulk Loading into Cassandra
Brian Hess
More Related Content
What's hot
Hadoop + Cassandra: Fast queries on data lakes, and wikipedia search tutorial.
Hadoop + Cassandra: Fast queries on data lakes, and wikipedia search tutorial.
Natalino Busa
Cassandra Meetup: Real-time Analytics using Cassandra, Spark and Shark at Ooyala
Cassandra Meetup: Real-time Analytics using Cassandra, Spark and Shark at Ooyala
DataStax Academy
Webinar: Getting Started with Apache Cassandra
Webinar: Getting Started with Apache Cassandra
DataStax
Using Approximate Data for Small, Insightful Analytics (Ben Kornmeier, Protec...
Using Approximate Data for Small, Insightful Analytics (Ben Kornmeier, Protec...
DataStax
Cassandra Community Webinar | Practice Makes Perfect: Extreme Cassandra Optim...
Cassandra Community Webinar | Practice Makes Perfect: Extreme Cassandra Optim...
DataStax
Optimizing Your Cluster with Coordinator Nodes (Eric Lubow, SimpleReach) | Ca...
Optimizing Your Cluster with Coordinator Nodes (Eric Lubow, SimpleReach) | Ca...
DataStax
The Best and Worst of Cassandra-stress Tool (Christopher Batey, The Last Pick...
The Best and Worst of Cassandra-stress Tool (Christopher Batey, The Last Pick...
DataStax
A Detailed Look At cassandra.yaml (Edward Capriolo, The Last Pickle) | Cassan...
A Detailed Look At cassandra.yaml (Edward Capriolo, The Last Pickle) | Cassan...
DataStax
Cassandra Summit 2015: Intro to DSE Search
Cassandra Summit 2015: Intro to DSE Search
Caleb Rackliffe
Lessons from Cassandra & Spark (Matthias Niehoff & Stephan Kepser, codecentri...
Lessons from Cassandra & Spark (Matthias Niehoff & Stephan Kepser, codecentri...
DataStax
Bulk Loading Data into Cassandra
Bulk Loading Data into Cassandra
DataStax
The Automation Factory
The Automation Factory
Nathan Milford
Advanced Apache Cassandra Operations with JMX
Advanced Apache Cassandra Operations with JMX
zznate
Advanced Operations
Advanced Operations
DataStax Academy
Spark + Cassandra = Real Time Analytics on Operational Data
Spark + Cassandra = Real Time Analytics on Operational Data
Victor Coustenoble
Cassandra Tools and Distributed Administration (Jeffrey Berger, Knewton) | C*...
Cassandra Tools and Distributed Administration (Jeffrey Berger, Knewton) | C*...
DataStax
Apache cassandra v4.0
Apache cassandra v4.0
Yuki Morishita
Cassandra
Cassandra
exsuns
Scalable Data Modeling by Example (Carlos Alonso, Job and Talent) | Cassandra...
Scalable Data Modeling by Example (Carlos Alonso, Job and Talent) | Cassandra...
DataStax
Myths of Big Partitions (Robert Stupp, DataStax) | Cassandra Summit 2016
Myths of Big Partitions (Robert Stupp, DataStax) | Cassandra Summit 2016
DataStax
What's hot
(20)
Hadoop + Cassandra: Fast queries on data lakes, and wikipedia search tutorial.
Hadoop + Cassandra: Fast queries on data lakes, and wikipedia search tutorial.
Cassandra Meetup: Real-time Analytics using Cassandra, Spark and Shark at Ooyala
Cassandra Meetup: Real-time Analytics using Cassandra, Spark and Shark at Ooyala
Webinar: Getting Started with Apache Cassandra
Webinar: Getting Started with Apache Cassandra
Using Approximate Data for Small, Insightful Analytics (Ben Kornmeier, Protec...
Using Approximate Data for Small, Insightful Analytics (Ben Kornmeier, Protec...
Cassandra Community Webinar | Practice Makes Perfect: Extreme Cassandra Optim...
Cassandra Community Webinar | Practice Makes Perfect: Extreme Cassandra Optim...
Optimizing Your Cluster with Coordinator Nodes (Eric Lubow, SimpleReach) | Ca...
Optimizing Your Cluster with Coordinator Nodes (Eric Lubow, SimpleReach) | Ca...
The Best and Worst of Cassandra-stress Tool (Christopher Batey, The Last Pick...
The Best and Worst of Cassandra-stress Tool (Christopher Batey, The Last Pick...
A Detailed Look At cassandra.yaml (Edward Capriolo, The Last Pickle) | Cassan...
A Detailed Look At cassandra.yaml (Edward Capriolo, The Last Pickle) | Cassan...
Cassandra Summit 2015: Intro to DSE Search
Cassandra Summit 2015: Intro to DSE Search
Lessons from Cassandra & Spark (Matthias Niehoff & Stephan Kepser, codecentri...
Lessons from Cassandra & Spark (Matthias Niehoff & Stephan Kepser, codecentri...
Bulk Loading Data into Cassandra
Bulk Loading Data into Cassandra
The Automation Factory
The Automation Factory
Advanced Apache Cassandra Operations with JMX
Advanced Apache Cassandra Operations with JMX
Advanced Operations
Advanced Operations
Spark + Cassandra = Real Time Analytics on Operational Data
Spark + Cassandra = Real Time Analytics on Operational Data
Cassandra Tools and Distributed Administration (Jeffrey Berger, Knewton) | C*...
Cassandra Tools and Distributed Administration (Jeffrey Berger, Knewton) | C*...
Apache cassandra v4.0
Apache cassandra v4.0
Cassandra
Cassandra
Scalable Data Modeling by Example (Carlos Alonso, Job and Talent) | Cassandra...
Scalable Data Modeling by Example (Carlos Alonso, Job and Talent) | Cassandra...
Myths of Big Partitions (Robert Stupp, DataStax) | Cassandra Summit 2016
Myths of Big Partitions (Robert Stupp, DataStax) | Cassandra Summit 2016
Viewers also liked
Intro to Relational Databases
Intro to Relational Databases
Patricia Gorla
StatsCraft 2015: Monitoring using riemann - Moshe Zada
StatsCraft 2015: Monitoring using riemann - Moshe Zada
StatsCraft
Cassandra Performance: Past, present & future
Cassandra Performance: Past, present & future
Acunu
Zing - Performance Brief - Cassandra
Zing - Performance Brief - Cassandra
Luciano N. Dolenc
Monitoring Cassandra with graphite using Yammer Coda-Hale Library
Monitoring Cassandra with graphite using Yammer Coda-Hale Library
Nader Ganayem
Webinar: Overcoming the Storage Challenges Cassandra and Couchbase Create
Webinar: Overcoming the Storage Challenges Cassandra and Couchbase Create
Storage Switzerland
Cassandra Summit 2014: Performance Tuning Cassandra in AWS
Cassandra Summit 2014: Performance Tuning Cassandra in AWS
DataStax Academy
Privacy and Security: Challenges and Opportunities in Healthcare Identity
Privacy and Security: Challenges and Opportunities in Healthcare Identity
Paul Brian Contino
SharePoint - The hybrid story and beyond
SharePoint - The hybrid story and beyond
Mikael Svenson
Building capacity for open, data-driven science - Grand Rounds
Building capacity for open, data-driven science - Grand Rounds
Kaitlin Thaney
Just how broken is football's financial model?
Just how broken is football's financial model?
Supporters Direct
Postal services
Postal services
Arouba Naseem
Hoe kom ik in de Office365 cloud?
Hoe kom ik in de Office365 cloud?
Joël Bruijn
Banking
Banking
nadiaamran
Games as Logic Machines: Learning the Humanities through the Logic and Parate...
Games as Logic Machines: Learning the Humanities through the Logic and Parate...
Sherry Jones
ozIA 2008 UX Strategy
ozIA 2008 UX Strategy
Steve Baty
2016.02.25 CSUSM BlairBakerCO
2016.02.25 CSUSM BlairBakerCO
blairbaker008
קטעים מיוחדים במשולש קיפולי נייר
קטעים מיוחדים במשולש קיפולי נייר
Liad Melamed
Eerste grote fout van koning in de maak
Eerste grote fout van koning in de maak
Thierry Debels
Don't Be A F'in Wantrepreneur - Silicon Valley Comes to the Baltics
Don't Be A F'in Wantrepreneur - Silicon Valley Comes to the Baltics
Vitaly Golomb
Viewers also liked
(20)
Intro to Relational Databases
Intro to Relational Databases
StatsCraft 2015: Monitoring using riemann - Moshe Zada
StatsCraft 2015: Monitoring using riemann - Moshe Zada
Cassandra Performance: Past, present & future
Cassandra Performance: Past, present & future
Zing - Performance Brief - Cassandra
Zing - Performance Brief - Cassandra
Monitoring Cassandra with graphite using Yammer Coda-Hale Library
Monitoring Cassandra with graphite using Yammer Coda-Hale Library
Webinar: Overcoming the Storage Challenges Cassandra and Couchbase Create
Webinar: Overcoming the Storage Challenges Cassandra and Couchbase Create
Cassandra Summit 2014: Performance Tuning Cassandra in AWS
Cassandra Summit 2014: Performance Tuning Cassandra in AWS
Privacy and Security: Challenges and Opportunities in Healthcare Identity
Privacy and Security: Challenges and Opportunities in Healthcare Identity
SharePoint - The hybrid story and beyond
SharePoint - The hybrid story and beyond
Building capacity for open, data-driven science - Grand Rounds
Building capacity for open, data-driven science - Grand Rounds
Just how broken is football's financial model?
Just how broken is football's financial model?
Postal services
Postal services
Hoe kom ik in de Office365 cloud?
Hoe kom ik in de Office365 cloud?
Banking
Banking
Games as Logic Machines: Learning the Humanities through the Logic and Parate...
Games as Logic Machines: Learning the Humanities through the Logic and Parate...
ozIA 2008 UX Strategy
ozIA 2008 UX Strategy
2016.02.25 CSUSM BlairBakerCO
2016.02.25 CSUSM BlairBakerCO
קטעים מיוחדים במשולש קיפולי נייר
קטעים מיוחדים במשולש קיפולי נייר
Eerste grote fout van koning in de maak
Eerste grote fout van koning in de maak
Don't Be A F'in Wantrepreneur - Silicon Valley Comes to the Baltics
Don't Be A F'in Wantrepreneur - Silicon Valley Comes to the Baltics
Similar to Monitoring Cassandra with Riemann
GraphConnect 2014 SF: From Zero to Graph in 120: Scale
GraphConnect 2014 SF: From Zero to Graph in 120: Scale
Neo4j
Realtime Analytics on AWS
Realtime Analytics on AWS
Sungmin Kim
Donatas Mažionis, Building low latency web APIs
Donatas Mažionis, Building low latency web APIs
Tanya Denisyuk
Performance scalability brandonlyon
Performance scalability brandonlyon
Digitaria
Oracle Drivers configuration for High Availability
Oracle Drivers configuration for High Availability
Ludovico Caldara
#lspe: Dynamic Scaling
#lspe: Dynamic Scaling
steveshah
A closer look to locaweb IaaS
A closer look to locaweb IaaS
Gleicon Moraes
Autoscale without netscaler_ccceu13
Autoscale without netscaler_ccceu13
Nguyen Anh Tu
AWS re:Invent 2016: Amazon CloudFront Flash Talks: Best Practices on Configur...
AWS re:Invent 2016: Amazon CloudFront Flash Talks: Best Practices on Configur...
Amazon Web Services
Open stack in sina
Open stack in sina
Hui Cheng
(BDT403) Best Practices for Building Real-time Streaming Applications with Am...
(BDT403) Best Practices for Building Real-time Streaming Applications with Am...
Amazon Web Services
Sharing is Caring: Toward Creating Self-tuning Multi-tenant Kafka (Anna Povzn...
Sharing is Caring: Toward Creating Self-tuning Multi-tenant Kafka (Anna Povzn...
HostedbyConfluent
From Kafka to BigQuery - Strata Singapore
From Kafka to BigQuery - Strata Singapore
Ofir Sharony
Practice of large Hadoop cluster in China Mobile
Practice of large Hadoop cluster in China Mobile
DataWorks Summit
Common issues with Apache Kafka® Producer
Common issues with Apache Kafka® Producer
confluent
Kafka timestamp offset
Kafka timestamp offset
DaeMyung Kang
Amazon Kinesis
Amazon Kinesis
Amazon Web Services
Choosing A Proxy Server - Apachecon 2014
Choosing A Proxy Server - Apachecon 2014
bryan_call
Big datadc skyfall_preso_v2
Big datadc skyfall_preso_v2
abramsm
Architecture patterns for distributed, hybrid, edge and global Apache Kafka d...
Architecture patterns for distributed, hybrid, edge and global Apache Kafka d...
Kai Wähner
Similar to Monitoring Cassandra with Riemann
(20)
GraphConnect 2014 SF: From Zero to Graph in 120: Scale
GraphConnect 2014 SF: From Zero to Graph in 120: Scale
Realtime Analytics on AWS
Realtime Analytics on AWS
Donatas Mažionis, Building low latency web APIs
Donatas Mažionis, Building low latency web APIs
Performance scalability brandonlyon
Performance scalability brandonlyon
Oracle Drivers configuration for High Availability
Oracle Drivers configuration for High Availability
#lspe: Dynamic Scaling
#lspe: Dynamic Scaling
A closer look to locaweb IaaS
A closer look to locaweb IaaS
Autoscale without netscaler_ccceu13
Autoscale without netscaler_ccceu13
AWS re:Invent 2016: Amazon CloudFront Flash Talks: Best Practices on Configur...
AWS re:Invent 2016: Amazon CloudFront Flash Talks: Best Practices on Configur...
Open stack in sina
Open stack in sina
(BDT403) Best Practices for Building Real-time Streaming Applications with Am...
(BDT403) Best Practices for Building Real-time Streaming Applications with Am...
Sharing is Caring: Toward Creating Self-tuning Multi-tenant Kafka (Anna Povzn...
Sharing is Caring: Toward Creating Self-tuning Multi-tenant Kafka (Anna Povzn...
From Kafka to BigQuery - Strata Singapore
From Kafka to BigQuery - Strata Singapore
Practice of large Hadoop cluster in China Mobile
Practice of large Hadoop cluster in China Mobile
Common issues with Apache Kafka® Producer
Common issues with Apache Kafka® Producer
Kafka timestamp offset
Kafka timestamp offset
Amazon Kinesis
Amazon Kinesis
Choosing A Proxy Server - Apachecon 2014
Choosing A Proxy Server - Apachecon 2014
Big datadc skyfall_preso_v2
Big datadc skyfall_preso_v2
Architecture patterns for distributed, hybrid, edge and global Apache Kafka d...
Architecture patterns for distributed, hybrid, edge and global Apache Kafka d...
Recently uploaded
Cybersecurity Challenges with Generative AI - for Good and Bad
Cybersecurity Challenges with Generative AI - for Good and Bad
Ivo Andreev
Salesforce AI Associate Certification.pptx
Salesforce AI Associate Certification.pptx
Salesforce Developer Group, Bauchi.
AI Embracing Every Shade of Human Beauty
AI Embracing Every Shade of Human Beauty
Raymond Okyere-Forson
Sales Territory Management: A Definitive Guide to Expand Sales Coverage
Sales Territory Management: A Definitive Guide to Expand Sales Coverage
Dista
Transforming PMO Success with AI - Discover OnePlan Strategic Portfolio Work ...
Transforming PMO Success with AI - Discover OnePlan Strategic Portfolio Work ...
OnePlan Solutions
20240319 Car Simulator Plan.pptx . Plan for a JavaScript Car Driving Simulator.
20240319 Car Simulator Plan.pptx . Plan for a JavaScript Car Driving Simulator.
Sharon Liu
Webinar_050417_LeClair12345666777889.ppt
Webinar_050417_LeClair12345666777889.ppt
kinjal48
Top Software Development Trends in 2024
Top Software Development Trends in 2024
Mind IT Systems
How Does the Epitome of Spyware Differ from Other Malicious Software?
How Does the Epitome of Spyware Differ from Other Malicious Software?
AmeliaSmith90
Watermarking in Source Code: Applications and Security Challenges
Watermarking in Source Code: Applications and Security Challenges
Shyamsundar Das
Big Data Bellevue Meetup | Enhancing Python Data Loading in the Cloud for AI/ML
Big Data Bellevue Meetup | Enhancing Python Data Loading in the Cloud for AI/ML
Alluxio, Inc.
ARM Talk @ Rejekts - Will ARM be the new Mainstream in our Data Centers_.pdf
ARM Talk @ Rejekts - Will ARM be the new Mainstream in our Data Centers_.pdf
Tobias Schneck
eAuditor Audits & Inspections - conduct field inspections
eAuditor Audits & Inspections - conduct field inspections
Nirav Modi
IA Generativa y Grafos de Neo4j: RAG time
IA Generativa y Grafos de Neo4j: RAG time
Neo4j
JS-Experts - Cybersecurity for Generative AI
JS-Experts - Cybersecurity for Generative AI
Ivo Andreev
OpenChain Webinar: Universal CVSS Calculator
OpenChain Webinar: Universal CVSS Calculator
Shane Coughlan
Deep Learning for Images with PyTorch - Datacamp
Deep Learning for Images with PyTorch - Datacamp
VICTOR MAESTRE RAMIREZ
Introduction-to-Software-Development-Outsourcing.pptx
Introduction-to-Software-Development-Outsourcing.pptx
IntelliSource Technologies
Your Vision, Our Expertise: TECUNIQUE's Tailored Software Teams
Your Vision, Our Expertise: TECUNIQUE's Tailored Software Teams
Jaydeep Chhasatia
Optimizing Business Potential: A Guide to Outsourcing Engineering Services in...
Optimizing Business Potential: A Guide to Outsourcing Engineering Services in...
Jaydeep Chhasatia
Recently uploaded
(20)
Cybersecurity Challenges with Generative AI - for Good and Bad
Cybersecurity Challenges with Generative AI - for Good and Bad
Salesforce AI Associate Certification.pptx
Salesforce AI Associate Certification.pptx
AI Embracing Every Shade of Human Beauty
AI Embracing Every Shade of Human Beauty
Sales Territory Management: A Definitive Guide to Expand Sales Coverage
Sales Territory Management: A Definitive Guide to Expand Sales Coverage
Transforming PMO Success with AI - Discover OnePlan Strategic Portfolio Work ...
Transforming PMO Success with AI - Discover OnePlan Strategic Portfolio Work ...
20240319 Car Simulator Plan.pptx . Plan for a JavaScript Car Driving Simulator.
20240319 Car Simulator Plan.pptx . Plan for a JavaScript Car Driving Simulator.
Webinar_050417_LeClair12345666777889.ppt
Webinar_050417_LeClair12345666777889.ppt
Top Software Development Trends in 2024
Top Software Development Trends in 2024
How Does the Epitome of Spyware Differ from Other Malicious Software?
How Does the Epitome of Spyware Differ from Other Malicious Software?
Watermarking in Source Code: Applications and Security Challenges
Watermarking in Source Code: Applications and Security Challenges
Big Data Bellevue Meetup | Enhancing Python Data Loading in the Cloud for AI/ML
Big Data Bellevue Meetup | Enhancing Python Data Loading in the Cloud for AI/ML
ARM Talk @ Rejekts - Will ARM be the new Mainstream in our Data Centers_.pdf
ARM Talk @ Rejekts - Will ARM be the new Mainstream in our Data Centers_.pdf
eAuditor Audits & Inspections - conduct field inspections
eAuditor Audits & Inspections - conduct field inspections
IA Generativa y Grafos de Neo4j: RAG time
IA Generativa y Grafos de Neo4j: RAG time
JS-Experts - Cybersecurity for Generative AI
JS-Experts - Cybersecurity for Generative AI
OpenChain Webinar: Universal CVSS Calculator
OpenChain Webinar: Universal CVSS Calculator
Deep Learning for Images with PyTorch - Datacamp
Deep Learning for Images with PyTorch - Datacamp
Introduction-to-Software-Development-Outsourcing.pptx
Introduction-to-Software-Development-Outsourcing.pptx
Your Vision, Our Expertise: TECUNIQUE's Tailored Software Teams
Your Vision, Our Expertise: TECUNIQUE's Tailored Software Teams
Optimizing Business Potential: A Guide to Outsourcing Engineering Services in...
Optimizing Business Potential: A Guide to Outsourcing Engineering Services in...
Monitoring Cassandra with Riemann
1.
Real-time Monitoring with
Riemann Patricia Gorla @patriciagorla Cassandra Consultant www.thelastpickle.com OSCON
2.
About Us • Work
with clients to deliver and improve Apache Cassandra services • Apache Cassandra committer, Datastax MVP, Hector maintainer, Apache Usergrid committer • Based in New Zealand & USA
3.
Overview Setting up Riemann Simple
Monitoring Aggregate Monitoring
4.
Monitoring a cluster
5.
database Compactions Pending! Data
Size! Read/Write Requests! Read/Write Latency! CF SSTable Size
6.
database Compactions Pending! Data
Size! Read/Write Requests! Read/Write Latency! CF SSTable Size Read/Write Request Timeouts! Dropped Messages! Hints Stored networking
7.
database Compactions Pending! Data
Size! Read/Write Requests! Read/Write Latency! CF SSTable Size Read/Write Request Timeouts! Dropped Messages! Hints Stored networking JVM CMS Collection Time! ParNew Collection Time
8.
org.apache.cassandra.metrics • Codahale metrics
library first introduced in CASSANDRA-3671 (v 1.1) • Pluggable reporters introduced in CASSANDRA-4430 (v 2.0.2) • Complete description in Apache documentation Dropped Messages Cache Commit Log Compaction Connection Client Request Storage
9.
Riemann • Real-time copyright Kyle
Kingsbury, used with permission
10.
Riemann • Real-time • Streams
are successions of filters copyright Kyle Kingsbury, used with permission
11.
Riemann • Real-time • Streams
are successions of filters • Expressive programming language copyright Kyle Kingsbury, used with permission
12.
Monitoring Ecosystem
13.
Download package from
riemann.io
14.
/etc/riemann/riemann.config
15.
Modified version of
https://github.com/addthis/metrics-reporter-config
16.
Specify the metrics
to send from Cassandra
17.
cassandra-env.sh
18.
Starting Cassandra
19.
INFO [2014-07-15 21:44:50,712]
pool-1-thread-1 - riemann.config - average event #riemann.codec.Event{ :host x.x.x.x, :service org.apache.cassandra.metrics ClientRequest Write Latency .95, :state “ok”, :description nil, :metric 19514.037499999988, :tags nil, :time 1405482287, :ttl nil }
20.
INFO [2014-07-15 21:44:50,712]
pool-1-thread-1 - riemann.config - average event #riemann.codec.Event{ :host x.x.x.x, :service org.apache.cassandra.metrics ClientRequest Write Latency .95, :state “ok”, :description nil, :metric 19514.037499999988, :tags nil, :time 1405482287, :ttl nil }
21.
INFO [2014-07-15 21:44:50,712]
pool-1-thread-1 - riemann.config - average event #riemann.codec.Event{ :host x.x.x.x, :service org.apache.cassandra.metrics ClientRequest Write Latency .95, :state “ok”, :description nil, :metric 19514.037499999988, :tags nil, :time 1405482287, :ttl nil }
22.
INFO [2014-07-15 21:44:50,712]
pool-1-thread-1 - riemann.config - average event #riemann.codec.Event{ :host x.x.x.x, :service org.apache.cassandra.metrics ClientRequest Write Latency .95, :state “ok”, :description nil, :metric 19514.037499999988, :tags nil, :time 1405482287, :ttl nil }
23.
INFO [2014-07-15 21:44:50,712]
pool-1-thread-1 - riemann.config - average event #riemann.codec.Event{ :host x.x.x.x, :service org.apache.cassandra.metrics ClientRequest Write Latency .95, :state “ok”, :description nil, :metric 19514.037499999988, :tags nil, :time 1405482287, :ttl nil } package name class module
24.
INFO [2014-07-15 21:44:50,712]
pool-1-thread-1 - riemann.config - average event #riemann.codec.Event{ :host x.x.x.x, :service org.apache.cassandra.metrics ClientRequest Write Latency .95, :state “ok”, :description nil, :metric 19514.037499999988, :tags nil, :time 1405482287, :ttl nil }
25.
/etc/riemann/riemann.config
26.
• Flexible • Simple
to set up • Keyboard shortcuts riemann-dash
27.
Edit graphs with keyboard
shortcuts
29.
Mean 95th Percentile
Latency across all nodes
30.
Mean 95th Percentile
Latency across all nodes
31.
Can also use
fixed-event-window for less regular occurrences
32.
Mean 95th Percentile
Latency across all nodes ++
33.
Mean 95th Percentile
Latency across all nodes ++
34.
Mean 95th Percentile
Latency across all nodes ++
35.
(avg) Chart in riemann-dash
36.
(avg) Chart in riemann-dash
39.
(avg) Detecting threshold breaches
40.
Generalise which metrics
to monitor
43.
Call the custom
function in the (streams …) section
46.
Patricia Gorla @patriciagorla Cassandra Consultant www.thelastpickle.com OSCON Q&A
Download Now