Search
Contents
11. Introduction to Troubleshooting
11. Introduction to Troubleshooting
ΒΆ
11.1. Introduction to Troubleshooting
11.2. Operations Troubleshooting Case Study
11.2.1. Case Study: Connection Timeout
11.2.1.1. Realize Issue
11.2.1.2. Identify Issue through Duplication
11.2.1.3. Research Potential Causes
11.2.1.4. Isolate Root Cause
11.2.1.5. Research Root Cause Fixes
11.2.1.6. Implement Root Cause Fix
11.2.1.7. Check That the Fix Resolves Issue
11.2.1.8. Communicate Issue With Others
11.3. Development Troubleshooting Case Studies
11.3.1. Case Study: 500 Internal Server Error
11.3.1.1. Realize Issue
11.3.1.2. Identify Issue through Duplication
11.3.1.3. Research Potential Causes
11.3.1.4. Isolate Root Cause
11.3.1.5. Research Root Cause Fixes
11.3.1.6. Implement Root Cause Fix
11.3.1.7. Communicate Issue With Others
11.3.2. Case Study: API Bug
11.3.2.1. Realize Issue
11.3.2.2. Identify Issue Through Duplication
11.3.2.3. Research & Isolate Root Cause
11.3.2.4. Implement Root Cause Fix
11.3.2.5. Communicate Issue with Others
11.3.3. Next Steps
11.4. How to Troubleshoot
11.4.1. Identify Common Issues
11.4.2. Researching
11.4.2.1. Tools for Identifying and Reproducing Issues
11.4.2.2. Search Engine Skills
11.4.2.3. Talking with Teammates
11.4.2.4. Create a Visual Representation of the System
11.4.2.5. Trial and Error
11.4.3. Create a Mental Model of the System
11.4.3.1. Network Level
11.4.3.2. Service Level
11.4.3.3. Host Level
11.4.4. General Troubleshooting Questions
11.4.4.1. Is This an Issue?
11.4.4.2. What is the Issue?
11.4.4.3. What is the Category of This Issue?
11.4.5. Troubleshooting Checklist
11.4.5.1. Networking issues
11.4.5.2. Service Issues
11.4.5.3. Host Issues
11.4.5.4. Troubleshooting Checklist Final Thoughts
11.4.6. Communicate the Issue
11.4.7. Troubleshooting Tools
11.5. Group Walkthrough: Troubleshooting a Broken Linux Deployment
11.5.1. Troubleshooting Tools
11.5.1.1. Our Troubleshooting Tools
11.5.2. Discussion: Components of a Functioning System
11.5.2.1. Example
11.5.3. Setup
11.5.3.1. Access Troubleshooting Subscription
11.5.3.2. Configure Postman
11.5.4. Deployment Issues
11.5.5. Final Mission
11.5.6. Resetting the AZ CLI
←
10.5. Studio: Deploy CodingEventsAPI to Windows Server & IIS
11.1. Introduction to Troubleshooting
→