# HELP aristamere_received_datagrams Total received datagrams # TYPE aristamere_received_datagrams counter aristamere_received_datagrams 10391160 # HELP aristamere_dropped_datagrams Total dropped datagrams (queue full) # TYPE aristamere_dropped_datagrams counter aristamere_dropped_datagrams 0 # HELP aristamere_truncated_datagrams Total datagrams dropped because larger than buffer_size # TYPE aristamere_truncated_datagrams counter aristamere_truncated_datagrams 0 # HELP aristamere_forwarded_datagrams Total forwarded datagrams # TYPE aristamere_forwarded_datagrams counter aristamere_forwarded_datagrams 10391160 # HELP aristamere_processed_samples Total processed samples # TYPE aristamere_processed_samples counter aristamere_processed_samples 52716193 # HELP aristamere_vxlan_decapsulated_total VXLAN samples decapsulated with IP inner (raw header rewritten and sampled_ipv4/v6 updated) # TYPE aristamere_vxlan_decapsulated_total counter aristamere_vxlan_decapsulated_total 23961017 # HELP aristamere_vxlan_decapsulated_non_ip_total VXLAN samples decapsulated with non-IP inner (ARP, LLDP, etc.) — raw header is rewritten to expose the inner frame; sampled_ipv4/v6 is not updated because the inner has no IP layer # TYPE aristamere_vxlan_decapsulated_non_ip_total counter aristamere_vxlan_decapsulated_non_ip_total 1712 # HELP aristamere_vxlan_vni_skipped_total VXLAN samples intentionally skipped because their VNI is not in the configured list (no decap performed; not an error) # TYPE aristamere_vxlan_vni_skipped_total counter aristamere_vxlan_vni_skipped_total 774 # HELP aristamere_vlan_modifications_total VLAN modifications by direction and reason # TYPE aristamere_vlan_modifications_total counter aristamere_vlan_modifications_total{direction="out", reason="egress"} 1011893 aristamere_vlan_modifications_total{direction="out", reason="undef"} 38296474 aristamere_vlan_modifications_total{direction="in", reason="undef"} 39306295 # HELP aristamere_vxlan_errors_total VXLAN decap errors by layer (outer = VXLAN transport stack, inner = encapsulated payload, record = sFlow raw header record structure) and reason # TYPE aristamere_vxlan_errors_total counter aristamere_vxlan_errors_total{layer="outer",reason="truncated"} 0 aristamere_vxlan_errors_total{layer="outer",reason="ipv4_ihl_invalid"} 0 aristamere_vxlan_errors_total{layer="outer",reason="vxlan_flag_invalid"} 0 aristamere_vxlan_errors_total{layer="inner",reason="truncated"} 0 aristamere_vxlan_errors_total{layer="inner",reason="ipv4_ihl_invalid"} 0 aristamere_vxlan_errors_total{layer="record",reason="header_length_zero"} 0 aristamere_vxlan_errors_total{layer="record",reason="length_mismatch"} 0 aristamere_vxlan_errors_total{layer="record",reason="buffer_overflow"} 0