====== Smokeping ======
===== Purpose =====
Smokeping provides latency monitoring for Hackeriet.
Public URL:
* https://ping.hackeriet.no
Service-specific access details should live here. Host-level shell and Docker access is documented on [[infra:hosts:app-01|app-01]].
===== Hosting =====
Smokeping runs on [[infra:hosts:app-01|app-01]] and is exposed through [[infra:hosts:ingress|ingress]].
Observed app-01 service path:
* ''/storage/services/smokeping''
Observed app-01 local port mapping:
* ''ping.hackeriet.no'' -> ''http://localhost:8005''
Observed containers include:
* ''smokeping''
===== Checks during incidents =====
Basic checks on app-01:
cd /storage/services/smokeping
docker ps | grep -i smokeping
docker compose ps
Service checks:
curl -I http://localhost:8005
journalctl -u docker --since "1 hour ago"
Ingress and DNS checks from another machine:
dig +short ping.hackeriet.no A
curl -I https://ping.hackeriet.no