Troubleshooting and Debugging
Troubleshooting and Debugging
Documentation
Long-term remediation
Gathering information
Correct
Nice job! Long-term remediation is part of the final step when problem solving.
2.
Question 2
Which tool can you use when debugging to look at library calls made by the software?
1 / 1 point
top
strace
tcpdump
ltrace
Correct
Keep it up! the ltrace tool is used to look at library calls made by the software.
3.
Question 3
What is the first step of problem solving?
1 / 1 point
Prevention
Gathering information
Long-term remediation
4.
Question 4
What software tools are used to analyze network traffic to isolate problems? (Check all that apply)
1 / 1 point
tcpdump
Correct
Nice work! The tcpdump tool is a powerful command-line analyzer that captures or "sniffs" TCP/IP
packets.
wireshark
Correct
Excellent! Wireshark is an open source tool for profiling network traffic and analyzing TCP/IP packets.
strace
top
5.
Question 5
The strace (in Linux) tool allows us to see all of the _____ our program has made.
1 / 1 point
Network traffic
Disk writes
System calls
Connection requests
Correct
Awesome! The strace command shows us all the system calls our program made. System calls are the
calls that the programs running in our computer make to the running kernel.
Reproduction Case
A way to verify if the problem is present or
not.
Understanding the root cause is essential for
performing the long-term remediation.