Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

Overview

“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

Subscriber Reviews

Average Rating: 5 out of 5 rating Based on 2 Ratings

"Very Informative" - by Ola Adigun on 01-FEB-2013
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
I learned something new from every chapter I read (I read all except the Boot problems chapter). Some of the tools introduced are not new just aspects of them I never thot about. Kudos to the author for a job well done. I highly recommend this book to anyone. One thing I found missing was discussion of tools like munin or cacti that could be valuable when troubleshooting a server issue.
Report as Inappropriate

"Book Title is a Misnomer" - by Aaron Peschel on 19-NOV-2012
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
This book is very solid in terms of basic troubleshooting. The material in this book is something that every sysadmin should know by heart. If you are looking for a book to help improve your emergency response ability, this is a good place to start. Be aware there is not a lot of advanced troubleshooting knowledge here, but what is here should provide a good foundation to work from.

One thing of note, this book doesn't deal at all with any topics I would consider to be "DevOps" in nature. It seems to have been put in the title as a marketing device or something similar.

Report as Inappropriate

Table of Contents