Book description
“If you’re a developer trying to figure out why your application is not responding at 3 am, you need this book! This is now my go-to book when diagnosing production issues. It has saved me hours in troubleshooting complicated operations problems.”
–Trotter Cashion, cofounder, Mashion
DevOps can help developers, QAs, and admins work together to solve Linux server problems far more rapidly, significantly improving IT performance, availability, and efficiency. To gain these benefits, however, team members need common troubleshooting skills and practices.
In DevOps Troubleshooting: Linux Server Best Practices, award-winning Linux expert Kyle Rankin brings together all the standardized, repeatable techniques your team needs to stop finger-pointing, collaborate effectively, and quickly solve virtually any Linux server problem. Rankin walks you through using DevOps techniques to troubleshoot everything from boot failures and corrupt disks to lost email and downed websites. You’ll master indispensable skills for diagnosing high-load systems and network problems in production environments.
Rankin shows how to
Master DevOps’ approach to troubleshooting and proven Linux server problem-solving principles
Diagnose slow servers and applications by identifying CPU, RAM, and Disk I/O bottlenecks
Understand healthy boots, so you can identify failure points and fix them
Solve full or corrupt disk issues that prevent disk writes
Track down the sources of network problems
Troubleshoot DNS, email, and other network services
Isolate and diagnose Apache and Nginx Web server failures and slowdowns
Solve problems with MySQL and Postgres database servers and queries
Identify hardware failures–even notoriously elusive intermittent failures
Table of contents
- Title Page
- Copyright Page
- Dedication Page
- Contents
- Preface
- Acknowledgments
- About the Author
- Chapter 1. Troubleshooting Best Practices
- Chapter 2. Why Is the Server So Slow? Running Out of CPU, RAM, and Disk I/O
- Chapter 3. Why Won’t the System Boot? Solving Boot Problems
- Chapter 4. Why Can’t I Write to the Disk? Solving Full or Corrupt Disk Issues
- Chapter 5. Is the Server Down? Tracking Down the Source of Network Problems
- Chapter 6. Why Won’t the Hostnames Resolve? Solving DNS Server Issues
- Chapter 7. Why Didn’t My Email Go Through? Tracing Email Problems
- Chapter 8. Is the Website Down? Tracking Down Web Server Problems
- Chapter 9. Why Is the Database Slow? Tracking Down Database Problems
- Chapter 10. It’s the Hardware’s Fault! Diagnosing Common Hardware Problems
- Index
Product information
- Title: DevOps Troubleshooting: Linux® Server Best Practices
- Author(s):
- Release date: November 2012
- Publisher(s): Addison-Wesley Professional
- ISBN: 9780133035513
You might also like
book
Kubernetes Best Practices
In this practical guide, four Kubernetes professionals with deep experience in distributed systems, enterprise application development, …
book
Linux: Powerful Server Administration
Get hands-on recipes to make the most of Ubuntu Server, CentOS 7 Linux Server and RHEL …
book
Practice of Cloud System Administration, The: DevOps and SRE Practices for Web Services, Volume 2
“There’s an incredible amount of depth and thinking in the practices described here, and it’s impressive …
book
DevOps Troubleshooting for Linux Server: Is the Server Down? Tracking Down the Source of Network Problems
No matter where you fit in a DevOps organization, network troubleshooting skills are invaluable. It can …