Skip to content

Commit 14e56f2

Browse files
20250425-154441
1 parent 923c112 commit 14e56f2

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

Language/Batch/Bash/Project/monitorNetTraffic.sh

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ if [ -z "$1" ]; then
77
exit 1
88
fi
99

10+
HOST=hostname
1011
IFACE="$1"
1112
THRESHOLD=$((100 * 1024 * 1024)) # 100MB/s
1213
INTERVAL=1 # 检测间隔秒
@@ -25,7 +26,7 @@ while true; do
2526

2627
if [ ${RATE} -ge ${THRESHOLD} ]; then
2728
TS=$(date +%Y%m%d%H%M%S)
28-
FILE="capture_${IFACE}_${TS}.pcap"
29+
FILE="/root/${HOST}_capture_${IFACE}_${TS}.pcap"
2930
timeout ${CAPTURE_DURATION} tcpdump -i ${IFACE} -w "${FILE}" -Z root
3031
sleep ${COOLDOWN}
3132
fi

0 commit comments

Comments
 (0)