Skip to content

Instantly share code, notes, and snippets.

@jasonish
Created June 10, 2015 18:34
Show Gist options
  • Select an option

  • Save jasonish/232081804720d55b234d to your computer and use it in GitHub Desktop.

Select an option

Save jasonish/232081804720d55b234d to your computer and use it in GitHub Desktop.
EVE Stats Refactored
{
"timestamp": "2015-06-10T11:52:34.000189-0600",
"event_type": "stats",
"stats": {
// Converted to seconds.
"uptime": "1033143",
// Totals promoted to top level.
"capture": {
"kernel_packets": 292540840,
"kernel_drops": 2527
},
"decoder": {
"pkts": 292538303,
"bytes": 206529166831,
"invalid": 45176664,
"ipv4": 293015482,
"ipv6": 159180,
"ethernet": 292538303,
"raw": 0,
"null": 0,
"sll": 0,
"tcp": 206394274,
"udp": 37790875,
"sctp": 0,
"icmpv4": 40166,
"icmpv6": 6006,
"ppp": 0,
"pppoe": 0,
"gre": 0,
"vlan": 0,
"vlan_qinq": 0,
"teredo": 1474,
"ipv4_in_ipv6": 0,
"ipv6_in_ipv6": 0,
"mpls": 0,
"avg_pkt_size": 705,
"max_pkt_size": 1516
},
"defrag": {
"ipv4": {
"fragments": 3732470,
"reassembled": 1866235,
"timeouts": 0
},
"ipv6": {
"fragments": 2,
"reassembled": 1,
"timeouts": 0
},
"max_frag_hits": 0
},
"tcp": {
"sessions": 570268,
"ssn_memcap_drop": 0,
"pseudo": 61278,
"pseudo_failed": 0,
"invalid_checksum": 1324,
"no_flow": 0,
"syn": 579455,
"synack": 561807,
"rst": 229313,
"segment_memcap_drop": 11351225,
"stream_depth_reached": 0,
"reassembly_gap": 461476,
"memuse": 393248,
"reassembly_memuse": 67108852
},
"detect": {
"alert": 7028
},
"flow_mgr": {
"closed_pruned": 543944,
"new_pruned": 277203,
"est_pruned": 923985
},
"flow": {
"spare": 10001,
"emerg_mode_entered": 0,
"emerg_mode_over": 0,
"tcp_reuse": 33,
"memuse": 7243648
},
"dns": {
"memuse": 44968,
"memcap_state": 0,
"memcap_global": 0
},
"http": {
"memuse": 0,
"memcap": 0
},
// Threads moved into their own objects.
"threads": {
"AFPacketeth11": {
"capture": {
"kernel_packets": 292540840,
"kernel_drops": 2527
},
"decoder": {
"pkts": 292538303,
"bytes": 206529166831,
"invalid": 45176664,
"ipv4": 293015482,
"ipv6": 159180,
"ethernet": 292538303,
"raw": 0,
"null": 0,
"sll": 0,
"tcp": 206394274,
"udp": 37790875,
"sctp": 0,
"icmpv4": 40166,
"icmpv6": 6006,
"ppp": 0,
"pppoe": 0,
"gre": 0,
"vlan": 0,
"vlan_qinq": 0,
"teredo": 1474,
"ipv4_in_ipv6": 0,
"ipv6_in_ipv6": 0,
"mpls": 0,
"avg_pkt_size": 705,
"max_pkt_size": 1516
},
"defrag": {
"ipv4": {
"fragments": 3732470,
"reassembled": 1866235,
"timeouts": 0
},
"ipv6": {
"fragments": 2,
"reassembled": 1,
"timeouts": 0
},
"max_frag_hits": 0
},
"tcp": {
"sessions": 570268,
"ssn_memcap_drop": 0,
"pseudo": 61278,
"pseudo_failed": 0,
"invalid_checksum": 1324,
"no_flow": 0,
"syn": 579455,
"synack": 561807,
"rst": 229313,
"segment_memcap_drop": 11351225,
"stream_depth_reached": 0,
"reassembly_gap": 461476
},
"detect": {
"alert": 7028
}
},
"FlowManagerThread": {
"flow_mgr": {
"closed_pruned": 543944,
"new_pruned": 277203,
"est_pruned": 923985
},
"flow": {
"spare": 10001,
"emerg_mode_entered": 0,
"emerg_mode_over": 0,
"tcp_reuse": 33
}
}
},
// Is global really needed?
"Global": {
"tcp": {
"memuse": 393248,
"reassembly_memuse": 67108852
},
"dns": {
"memuse": 44968,
"memcap_state": 0,
"memcap_global": 0
},
"http": {
"memuse": 0,
"memcap": 0
},
"flow": {
"memuse": 7243648
}
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment