date_utc=2026-07-11T10:53:21Z endpoint_fingerprint=720e542d3d50d48894956385ba15d5e0573b4f45b7a00705b15c2ae7b9091a8a vpn2_endpoint=151.236.30.139:33998 expected_old_endpoint=109.248.198.4:37129 expected_new_endpoint=151.236.30.139:33998 quarantine_lines=2 daily_counter=1 latest_quarantine_ts_old=1783766954 state_last_repair_old_endpoint=109.248.198.4:37129 state_last_repair_new_endpoint=151.236.30.139:33998 state_last_repair_egress=egress2 state_last_repair_iface=vpn2 watcher_running=true watcher_enabled=true iface.vpn1.exists=true endpoint.vpn1=178.215.227.13:44408 strict.vpn1=true iface.vpn2.exists=true endpoint.vpn2=151.236.30.139:33998 strict.vpn2=true iface.vpn3.exists=true endpoint.vpn3=95.211.68.119:45176 strict.vpn3=true iface.vpn4.exists=true endpoint.vpn4=78.31.250.16:41729 strict.vpn4=true iface.vpn5.exists=true endpoint.vpn5=157.173.27.69:41797 strict.vpn5=true table201_has_route=true table202_has_route=true table203_has_route=true table204_has_route=true table205_has_route=true planner_json_begin { "schema": "router-egress-hmn-plan-top5-v2", "decision": "plan_ok", "pool": "/root/hmn/cache/ok-awg1-strict-foreign-latest.tsv", "pool_mtime_epoch": 1783702742, "quarantine_enabled": true, "quarantine_excluded_count": 1, "duplicate_excluded_count": 0, "desired_count": 5, "changes_count": 1, "plan": [ {"slot":"egress1","iface":"vpn1","current":"178.215.227.13:44408","target":"178.215.227.13:44408","change":false,"target_rank":"4","target_avg_ms":"50.900"} , {"slot":"egress2","iface":"vpn2","current":"151.236.30.139:33998","target":"192.121.163.235:42530","change":true,"target_rank":"1","target_avg_ms":"39.008"} , {"slot":"egress3","iface":"vpn3","current":"95.211.68.119:45176","target":"95.211.68.119:45176","change":false,"target_rank":"2","target_avg_ms":"44.271"} , {"slot":"egress4","iface":"vpn4","current":"78.31.250.16:41729","target":"78.31.250.16:41729","change":false,"target_rank":"3","target_avg_ms":"50.697"} , {"slot":"egress5","iface":"vpn5","current":"157.173.27.69:41797","target":"157.173.27.69:41797","change":false,"target_rank":"5","target_avg_ms":"56.803"} ] } planner_json_end watcher_json_begin { "schema": "router-egress-health-repair-watch-v2", "mode": "--dry-run", "run_mode": "once", "slots": [ {"slot":"egress1","iface":"vpn1","status_ok":true,"fail_count":0,"decision":"healthy","action":"none","required_confirm":""}, {"slot":"egress2","iface":"vpn2","status_ok":true,"fail_count":0,"decision":"healthy","action":"none","required_confirm":""}, {"slot":"egress3","iface":"vpn3","status_ok":true,"fail_count":0,"decision":"healthy","action":"none","required_confirm":""}, {"slot":"egress4","iface":"vpn4","status_ok":true,"fail_count":0,"decision":"healthy","action":"none","required_confirm":""}, {"slot":"egress5","iface":"vpn5","status_ok":true,"fail_count":0,"decision":"healthy","action":"none","required_confirm":""} ], "any_action": false } watcher_json_end