2016年6月25日

網路品質監控Script

最近在查修內部主機間連線Timeout的問題,寫了一個簡單的Script可以做icmp與tcping的每秒監控(依需求修改IP&port),可以用來監控網路品質的狀況,有異常的packet loss都會被記錄下來存成文字檔。
ICMP_Monitor.bat的Script內容如下
@echo off
:loop
echo %date% %time% >> ICMP_Monitor.txt 
ping gmail.com -w 1000 -n 10 >> ICMP_Monitor.txt 
goto loop
TCP_Ping.bat的Script內容如下
@echo off
:loop
echo %date% %time% >> TCP_Ping.txt 
tcping -n 10 -d gmail.com 443>> TCP_Ping.txt 
goto loop
收集一天的log文字檔案大小約10MB,關掉視窗就停止監控了

Tcping的部分,要到下面的這個網站先download,然後把tcping.exe的程式放在C:\Windows\ 目錄中,就可以直接開cmd來使用
http://www.elifulkerson.com/projects/tcping.php
執行後的Log記錄檔如下

沒有留言:

張貼留言