network monitoring aplikasi jalan-jalan aman teknologi informasi network server software hardware tersesat kesasar bingung infomilenial.com 1
Teknologi Informasi

Cara Mudah Pantau Ketersediaan Peralatan Jaringan

Sebuah tutorial singkat

Sejalan dengan perkembangan jaman dimana saat ini sangat dimungkinkan menyambung banyak peralatan ke internet atau istilahnya Internet of Things (IoT) maka salah satu hal yang perlu diperhatikan adalah cara memastikan bahwa peralatan yang tersambung di internet terus aktif di dalam network.

Banyak cara bisa dilakukan untuk memantau peralatan yang tersambung ke network tapi kebanyakan dengan memakai aplikasi berbayar.
Di postingan ini penulis akan berbagi cara mudah dan gratis memantau peralatan yang tersambung ke network.
Untuk mudahnya penulis akan memakai IP camera sebagai peralatan yang akan dipantau.
Cara yang akan dipakai disini adalah menggunakan command batch bawaan dari Windows apa saja dan juga memakai program gratis paping.exe yang punya fitur bisa memantau port tertentu. Untuk contoh disini akan dipantau port 80 dari IP camera.
Berikut keterangan command batch-nya.
1. Hasil dari respon IP camera yang di ping akan di simpan dalam file ipcam-192.168.0.25.log dan akan dibatasi sampai 6 file log saja sehingga tidak akan kebanyakan file di harddisk nantinya.
@echo off
@echo Rename the existing file ipcam-192.168.0.25.log
IF EXIST ipcam-192.168.0.25-6.log (
del ipcam-192.168.0.25-6.log
)
IF EXIST ipcam-192.168.0.25-5.log (
rename ipcam-192.168.0.25-5.log ipcam-192.168.0.25-6.log
)
IF EXIST ipcam-192.168.0.25-4.log (
rename ipcam-192.168.0.25-4.log ipcam-192.168.0.25-5.log
)
IF EXIST ipcam-192.168.0.25-3.log (
rename ipcam-192.168.0.25-3.log ipcam-192.168.0.25-4.log
)
IF EXIST ipcam-192.168.0.25-2.log (
rename ipcam-192.168.0.25-2.log ipcam-192.168.0.25-3.log
)
IF EXIST ipcam-192.168.0.25-1.log (
rename ipcam-192.168.0.25-1.log ipcam-192.168.0.25-2.log
)
IF EXIST ipcam-192.168.0.25.log (
rename ipcam-192.168.0.25.log ipcam-192.168.0.25-1.log
)
2. Bagian ini akan melakukan ping ke IP address-nya IP camera yaitu 192.168.0.25 dan yang dipantau port 80 (bisa diganti port lain sesuai kebutuhan)
set result=
for /f “tokens=* delims= ” %%a in (‘paping 192.168.0.25 -p 80 -c 1 ^| find /i “port”‘) do (
set result=”%%a”
)
if “”%result%””==”””” goto :IFELSE_PING
for /f “tokens=3,4,5,6 delims= ” %%a in (%result%) do (
set result=”%%a %%b %%c %%d”
)
3. Bagian ini untuk kontrol looping dan menyimpan data tanggal dan jam saat ping dilakukan sehingga kalau suatu ketika IP camera mati maka bisa dilacak tanggal berapa dan jam berapa matinya sehingga nantinya bisa dicari penyebab matinya IP camera pada tanggal dan jam tersebut.
goto ENDIF_PING
:IFELSE_PING
set result=”Request timed out.”
:ENDIF_PING
:KEEP_PINGING
for /f “tokens=* delims= ” %%a in (%result%) do (
echo %date% %time% – %%a
echo %date% %time% – %%a >> ipcam-192.168.0.25.log
)
rem * Waktu jeda antara 2 ping *
sleep 15
GOTO KEEP_PINGING
Secara lengkap script command batch-nya adalah sebagai berikut:
rem ******** Beginning of script  **********
@echo off
@echo Rename the existing file ipcam-192.168.0.25.log
IF EXIST ipcam-192.168.0.25-6.log (
del ipcam-192.168.0.25-6.log
)
IF EXIST ipcam-192.168.0.25-5.log (
rename ipcam-192.168.0.25-5.log ipcam-192.168.0.25-6.log
)
IF EXIST ipcam-192.168.0.25-4.log (
rename ipcam-192.168.0.25-4.log ipcam-192.168.0.25-5.log
)
IF EXIST ipcam-192.168.0.25-3.log (
rename ipcam-192.168.0.25-3.log ipcam-192.168.0.25-4.log
)
IF EXIST ipcam-192.168.0.25-2.log (
rename ipcam-192.168.0.25-2.log ipcam-192.168.0.25-3.log
)
IF EXIST ipcam-192.168.0.25-1.log (
rename ipcam-192.168.0.25-1.log ipcam-192.168.0.25-2.log
)
IF EXIST ipcam-192.168.0.25.log (
rename ipcam-192.168.0.25.log ipcam-192.168.0.25-1.log
)
set result=
for /f “tokens=* delims= ” %%a in (‘paping 192.168.0.25 -p 80 -c 1 ^| find /i “port”‘) do (
set result=”%%a”
)
if “”%result%””==”””” goto :IFELSE_PING
for /f “tokens=3,4,5,6 delims= ” %%a in (%result%) do (
set result=”%%a %%b %%c %%d”
)
goto ENDIF_PING
:IFELSE_PING
set result=”Request timed out.”
:ENDIF_PING
:KEEP_PINGING
for /f “tokens=* delims= ” %%a in (%result%) do (
echo %date% %time% – %%a
echo %date% %time% – %%a >> ipcam-192.168.0.25.log
)
rem * Waktu jeda antara 2 ping *
sleep 15
GOTO KEEP_PINGING
rem ******** End of script  **********
Simpan script diatas ke file dengan diberi extension .bat, misalnya nama filenya “CekIPcam.bat”
Untuk program paping.exe bisa di download dari sini.
Untuk program sleep.exe bisa di download dari sini
Setelah download, letakkan program paping.exe dan sleep.exe serta file CekIPcam.bat ke satu folder dan untuk menjalankannya cukup ketik “cmd” dari kolom search di Windows dan tekan enter. Kemudian ketik nama file yang tadi dibuat, dalam contoh ini CekIPcam.bat dari dos prompt maka script akan mulai memantau peralatan jaringan anda.

 

network monitoring aplikasi jalan-jalan aman teknologi informasi network server software hardware tersesat kesasar bingung infomilenial.com

network monitoring aplikasi jalan-jalan aman teknologi informasi network server software hardware tersesat kesasar bingung infomilenial.com

Nah mudah dan gratis kan cara untuk memantau peralatan jaringan.
Selamat memantau peralatan jaringan …