10 Troubleshooting Hosts

Engineers spend a lot of time trying to figure out why something isn’t working as intended. Instrumentation, tracing, and monitoring play big roles in determining the health of a host or application, but sometimes, observability is not enough. There will be times when you’ll need to roll up your sleeves and figure out why something is broken and how to fix it. In other words, you’ll be troubleshooting and debugging. Troubleshooting is the process of analyzing the system and rooting out potential causes of trouble. Debugging, on the other hand, is the process of discovering the cause of trouble and possibly implementing ...

Get DevOps for the Desperate now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.