Do you have a nagging feeling that your monitoring needs improvement, but you just aren't sure where to start or how to do it? Are you plagued by constant, meaningless alerts? Does your monitoring system routinely miss real problems? This is the book for you.
Mike lays out a practical approach to designing and implementing an effective monitoring--from the application down to hardware in a datacenter, and everything between. Practical Monitoring will provide you with straight-forward strategies and tactics for designing and implementing a strong monitoring foundations for your company.
Practical Monitoring has a unique vendor-neutral approach to monitoring. Rather than discuss how to implement specific tools, Mike teaches the principles and underlying mechanics behind monitoring so you can implement the lessons in any tool.
Practical Monitoring covers such topics as:
- Monitoring antipatterns
- Principles of monitoring design
- How to build an effective on-call rotation
- Getting metrics and logs out of your application
Table of Contents
Part I. Monitoring Principles
Chapter Chapter 1. Monitoring Anti-Patterns
Chapter Chapter 2. Monitoring Design Patterns
Chapter Chapter 3. Alerts, On-Call, And Incident Management
Chapter Chapter 4. Statistics Primer
Part II. Monitoring Tactics
Chapter Chapter 5. Monitoring The Business
Chapter Chapter 6. Frontend Monitoring
Chapter Chapter 7. Application Monitoring
Chapter Chapter 8. Server Monitoring
Chapter Chapter 9. Network Monitoring
Chapter Chapter 10. Security Monitoring
Chapter Chapter 11. Conducting A Monitoring Assessment
Appendix A. An Example Runbook: Demo App
Appendix B. Availability Chart