mirror of
https://github.com/kellyjonbrazil/jc.git
synced 2025-10-08 23:22:21 +02:00
* feat(iftop): add iftop-scanning this is not even an MVP, but I would like it to exist to allow per client json aggregation also, a future use is a stream response * fix typos and test first regex * add more iftop fun * Update iftop.py * add tests and json Signed-off-by: Ron Green <11993626+georgettica@users.noreply.github.com> * feat: make work and add tests Signed-off-by: Ron Green <11993626+georgettica@users.noreply.github.com> * add completion * change schema for query looping * fix: tests * fix review comments * feat: add byte parsing * add no-port to options * remove completion and format dep Signed-off-by: Ron Green <11993626+georgettica@users.noreply.github.com> * Update setup.py * Update iftop.py --------- Signed-off-by: Ron Green <11993626+georgettica@users.noreply.github.com> Co-authored-by: Kelly Brazil <kellyjonbrazil@gmail.com>
33 lines
656 B
JSON
33 lines
656 B
JSON
[
|
|
{
|
|
"device": "enp0s3",
|
|
"ip_address": "10.10.15.129",
|
|
"mac_address": "08:00:27:c0:4a:4f",
|
|
"total_send_rate": {
|
|
"last_2s": 4820,
|
|
"last_10s": 4820,
|
|
"last_40s": 4820
|
|
},
|
|
"total_receive_rate": {
|
|
"last_2s": 16600,
|
|
"last_10s": 16600,
|
|
"last_40s": 16600
|
|
},
|
|
"total_send_and_receive_rate": {
|
|
"last_2s": 21400,
|
|
"last_10s": 21400,
|
|
"last_40s": 21400
|
|
},
|
|
"peak_rate": {
|
|
"last_2s": 4820,
|
|
"last_10s": 16600,
|
|
"last_40s": 21400
|
|
},
|
|
"cumulative_rate": {
|
|
"last_2s": 9630,
|
|
"last_10s": 33100,
|
|
"last_40s": 42800
|
|
},
|
|
"clients": []
|
|
}
|
|
] |