Your Bacon How Gathering Metrics can Save

17
How Gathering Metrics can Save Your Bacon Brian Hawkins - Staff Engineer at Proofpoint Inc.

Transcript of Your Bacon How Gathering Metrics can Save

Page 1: Your Bacon How Gathering Metrics can Save

How Gathering Metrics can Save Your BaconBrian Hawkins - Staff Engineer at Proofpoint Inc.

Page 2: Your Bacon How Gathering Metrics can Save

Thanks

GrafanaLabs

Kairos Community

Page 3: Your Bacon How Gathering Metrics can Save

Who is Proofpoint

Advanced Threat Protection

● Email● Social media● Network● ...

Big names use Proofpoint to protect their data

Page 4: Your Bacon How Gathering Metrics can Save

Who is Brian Hawkins

● Staff Engineer at Proofpoint○ Big Data○ Cassandra○ Kafka○ Storm

● Co created KairosDB (with Jeff Sabin)● A guy who now stares at graphs a lot

Page 5: Your Bacon How Gathering Metrics can Save

What is it?

Page 6: Your Bacon How Gathering Metrics can Save

What is it?

Page 7: Your Bacon How Gathering Metrics can Save

What is KairosDB

● Inspired by the features of OpenTSDB● Uses Cassandra as the backend● Needed to consume both system and application metrics for Proofpoint● Consumes ~20 billion data points a month● System scales really well

Page 8: Your Bacon How Gathering Metrics can Save

KairosDB Features

● 20+ Aggregators● Easy to create plugins● Flexible storage types (int, float, string, custom)● Integrations with CollectD, Solr, Graphite, Grafana, …● Easy to setup and administer ● Fast to ingest data

Page 9: Your Bacon How Gathering Metrics can Save
Page 10: Your Bacon How Gathering Metrics can Save

“Write once, read never” - author of TSCacheD

Page 11: Your Bacon How Gathering Metrics can Save

Store a lot of metrics

Just be careful how often you store them

Page 12: Your Bacon How Gathering Metrics can Save

Metrics Are Everywhere

Page 13: Your Bacon How Gathering Metrics can Save

Super Store X

Page 14: Your Bacon How Gathering Metrics can Save

Your Boss

MORE DASHBOARDS!!!

Page 15: Your Bacon How Gathering Metrics can Save

Saving Bacon

Web Service Doing Dual Duty

Java Off Heap Memory

Save the Middle Man

Predicting the Future

Page 16: Your Bacon How Gathering Metrics can Save
Page 17: Your Bacon How Gathering Metrics can Save

Questions?