Scenario: "Warsaw": Prometheus can't scrape the webserver
Level: Medium
Type: Fix
Tags: pro realistic-interviews
Description: A developer created a golang application that is exposing the /metrics endpoint. They have a problem with scraping the metrics from the application. They asked you to help find the problem.
Full source code of the application is available at the /home/admin/app directory.
Credit Kamil Błaż
Root (sudo) Access: False
Test: The endpoint http://localhost:9000/metrics should return HTTP code 200.
The "Check My Solution" button runs the script /home/admin/agent/check.sh, which you can see and execute.
Time to Solve: 30 minutes.