Top Talkers in an Access Log

medium 20 XP ~7 minHands-on lab

The website slowed down at noon. Your first question: who is hammering it?

The web server log is /srv/lab/logs/access.log (common log format: the client IP is the first field of every line).

Task

Write the top 5 client IPs by number of requests to /home/student/top.txt:

  • one IP per line, formatted as COUNT IP — e.g. 412 10.0.0.7 — with no leading spaces
  • ordered from the most requests to the fewest
  • exactly 5 lines

About this machine

Ubuntu 24.04 with no internet access. You are student with passwordless sudo. The grader checks the final state of the machine, not the commands you typed. Values like names and ports are generated for you.

TerminalNot started

Your machine is ready to start

Create a free account to open a machine and get graded.