Cloud Foundry Monitoring and Metrics Collection Using Sensu and Graphite
summary
GE Digital runs Cloud Foundry for thousands of developers and tens of thousands of app instances and implements monitoring with Sensu, Graphite and Grafana; Sensu clients run as a BOSH job for automatic coverage across deployments, checks emit metrics and events, handlers push time series to Graphite via carbon relay → Whisper DB replication, and Grafana builds KPI dashboards. System handles hundreds of thousands of metrics/sec, uses HTTP checks against the Graphite API for alerting, and the BOSH-released Sensu client keeps new nodes automatically monitored.
AI-written summary · about
chapters (13)
- 0:00Introduction and Context
- 4:20Building the Platform
- 5:58Monitoring Challenges
- 7:49Monitoring Requirements
- 9:59Sensu Architecture
- 13:06Service Check Anatomy
- 15:02Handler Flexibility
- 16:44Metrics with Graphite
- 19:13Visualization with Grafana
- 20:24Automatic Bosch Coverage
- 22:02Naming Standards
- 24:26Monitoring CF Subsystems
- 28:06Alerting and Conclusion
related talks
29mCloud Foundry Logging & Metrics
05mCloud Foundry Monitoring & Alerting
13mLightning Talk: Cloud Foundry Monitoring: How to Never Leave Your Deployment Unattended
25mMonitoring Cloud Foundry Infrastructure and Applications with Stackdriver and BigQuery
06mGold Sponsor Lightning Talk: Monitoring Your Cloud Foundry Cluster with Datadog - Greg Meyer
24mExpand Cloud Foundry for the Enterprise - Tim Leong, Comcast
26mMonitoring Node.js Microservices on CloudFoundry with Open Source Tools and a Shoestring Budget
38mWhat Does It Take to Run Cloud Foundry at Enterprise Scale?
