====== 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