Artifacts
Report
=== STEP_044I RESULT ===
step=STEP_044I_RUNTIME_EGRESS_ACTIVITY_COUNTERS_READ_AND_PARSE
mode=READONLY_PARSE_VM100_ACTIVITY_COUNTERS_AND_BUILD_PEER_ACTIVITY_EVALUATION
db_summary:
enabled_peers=5
lease_rows=5
idle_leases=5
active_leases=0
forced_leases=0
pending_jobs=0
parser_summary:
sample1_counter_rows=10
sample2_counter_rows=10
peer_activity_rows=5
active_eval_count=0
missing_expected_s1=[]
missing_expected_s2=[]
packets_min=10
bytes_min=16384
production_sample_seconds=120
idle_seconds=900
contract:
source=nft list counters table inet router_egress_activity
active_delta=out+in packets/bytes
active_now=packets>=threshold OR bytes>=threshold
not_metric=WireGuard handshake/keepalive
safety:
read-only parse
VM100 unchanged
VM101 unchanged
VM121 DB unchanged
no agent service start
no private material published
public_index_rebuilt=True
success_checks:
vm121_model_collected=True
vm121_leases_query_ok=True
vm121_settings_query_ok=True
enabled_peers_five=True
lease_rows_five=True
idle_leases_five=True
active_leases_zero_before_parse=True
forced_leases_zero=True
pending_jobs_zero=True
vm100_sample1_collected=True
vm100_sample2_collected=True
vm100_wg_paid_listen_51830=True
vm100_peer_count_five=True
vm100_allowed_ip_count_five=True
vm100_selector_rows_five=True
activity_service_enabled=True
activity_service_status_ok=True
activity_table_present=True
activity_out_rules_five=True
activity_in_rules_five=True
parser_sample1_rows_ten=True
parser_sample2_rows_ten=True
parser_sample1_expected_names_present=True
parser_sample2_expected_names_present=True
peer_activity_rows_five=True
peer_activity_has_out_and_in_each=True
counter_values_are_integers=True
delta_values_nonnegative=True
thresholds_loaded_from_settings=True
read_only_activity_eval_created=True
vm101_slot_map_collected=True
vm101_cs1_to_vpn3_seen=True
vm101_cs2_to_vpn4_seen=True
vm101_cs3_to_vpn5_seen=True
vm101_cs4_to_vpn1_seen=True
vm101_cs5_to_vpn2_seen=True
public_report_created=True
public_index_rebuilt=True
expected_absence:
private_material_published=False
manual_agent_service_start_used=False
vm100_changed=False
vm101_changed=False
vm121_db_changed=False
selector_changed=False
wg_peer_runtime_changed=False
client_config_changed=False
force_mode_enabled=False
rebalance_paused=False
activity_eval_written_to_db=False
warnings:
- STEP_044I is read-only; it parses counters and evaluates active_now but does not update lease rows.
- If no client traffic happened during the 2-second sample window, active_eval_count may be 0; parser success does not require traffic.
- Next step can generate controlled client traffic to prove counter deltas increment for one peer.
all_ok=True
decision=PASS_STEP_044I_RUNTIME_EGRESS_ACTIVITY_COUNTERS_READ_AND_PARSE
next_step=STEP_044J_RUNTIME_EGRESS_ACTIVITY_COUNTERS_CONTROLLED_TRAFFIC_DELTA
LOCAL_REPORT=http://127.0.0.1:8099/r/e94a0859747d7b96f29c7fdafc2d0351ba603bb0a7e9e5a4/20260709-140202_step044i_runtime_egress_activity_counters_read_parse/
TRYCF_REPORT=https://helena-background-beam-harry.trycloudflare.com/r/e94a0859747d7b96f29c7fdafc2d0351ba603bb0a7e9e5a4/20260709-140202_step044i_runtime_egress_activity_counters_read_parse/