In this lab, you will explore operating systems and networking fundamentals in a DevOps context. You will gain practical experience in working with operating systems and perform network-related tasks. Follow the tasks below to complete the lab assignment.
Objective: Analyze and understand key aspects of the operating system's performance and uptime.
-
Analyze System Boot Time:
-
Use
systemd-analyze
to check the overall boot time and identify slow services.systemd-analyze systemd-analyze blame
-
-
Check System Load and Uptime:
-
Use
uptime
andw
to check system load and uptime.uptime w
-
-
Document the Analysis:
- Create a
submission6.md
file. - Provide the output of
systemd-analyze
,uptime
, andw
commands in thesubmission6.md
file. - Include any observations or insights regarding system boot time, load, and uptime.
- Create a
Objective: Perform network diagnostics and analyze DNS resolution to understand network paths and latency.
-
Traceroute:
-
Use the appropriate command or tool to perform a traceroute to a specified website or IP address.
traceroute example.com
-
-
Dig:
-
Use the appropriate command or tool to perform a DNS lookup for a specified domain name.
dig example.com
-
-
Document the Networking Analysis:
- Add the output of the
traceroute
anddig
commands to thesubmission6.md
file. - Include any observations or insights regarding the network path, latency, and DNS resolution.
- Add the output of the
- Use proper Markdown formatting for the documentation files.
- Organize the files within the lab folder using appropriate naming conventions.
- Create a Pull Request to the main branch of the repository with your completed lab assignment.
Note: Actively explore and document your findings to gain hands-on experience with operating system analysis and networking diagnostics.