Fitur Teknis NetScope Pro
Penjelasan konkret tentang cara kerja setiap modul pemantauan di NetScope Pro.
1. Polling Switch Cisco dan Port
Status Port dan Trafik Switch
Mengambil status port UP/DOWN, traffic in/out octets, suhu, dan beban CPU switch Cisco via SNMP MIB standar.
Standard MIB yang Dibaca
IF-MIB (`ifOperStatus`, `ifInOctets`, `ifOutOctets`), CISCO-PROCESS-MIB (`cpmCPUTotal5minRev`), CISCO-ENVMON-MIB (`ciscoEnvMonTemperatureStatusValue`).
Background Polling
Dijalankan oleh worker background (`cron_switch_poll.php`) secara berkala sehingga halaman web tetap cepat.
Info Port Fisik dan Modul SFP Optik
Lacak alamat MAC ke port switch dan VLAN terkait, termasuk monitoring daya RX/TX transceiver SFP.
Stream Status Perangkat
Tampilan live CPU dan RAM server monitoring menggunakan Server-Sent Events tanpa perlu reload browser.
2. Deteksi Loop Kabel dan Spanning Tree (STP)
Status Spanning Tree (STP/RSTP)
Membaca status per-port switch (Forwarding, Blocking, Learning, Disabled) dan info Root Bridge via dot1dStp MIB.
Deteksi MAC Flapping (Loop L2)
Menandai jika ada MAC address yang berpindah port dengan sangat cepat di switch yang sama akibat kabel looping.
Riwayat Topology Change (TCN)
Mencatat kapan terakhir kali ada perubahan topologi di Spanning Tree untuk mendiagnosis link yang tidak stabil.
Diagnostik Loop L2 (6 Tahap)
Fitur uji langsung di halaman tools untuk memeriksa konfigurasi bridge, status STP, dan port yang berpotensi loop.
3. Manajemen IP dan Pemindaian Subnet
Manajemen Alamat IP (IPAM)
Katalog subnet IP dengan visualisasi status penggunaan (Terpakai, Kosong, Dicadangkan) untuk memudahkan perencanaan IP.
Deteksi OS dan Port dengan Nmap
Pemindaian berkala untuk mengenali tipe sistem operasi (Windows, Linux, Router, IoT) dan port service yang terbuka.
Pencegahan Host Palsu (Anti-Ghost)
Validasi ganda tabel ARP dan probe respons sebelum mencatat host agar tidak muncul IP bayangan yang sudah offline.
Peringatan IP Bentrok
Mendeteksi otomatis jika ada dua perangkat berbeda yang memakai alamat IP yang sama di jaringan lokal.
4. Netwatch dan Peringatan Telegram
Pemantauan Host (Netwatch ICMP)
Mengecek ketersediaan host penting secara berkala mirip fitur Netwatch MikroTik, dengan batas toleransi ping sebelum mengirim alarm.
Notifikasi Bot Telegram dan Email
Menerima pesan otomatis saat router, server, atau switch mengalami down atau kembali normal.
Log Riwayat dan Audit
Catatan kronologis perubahan status perangkat dan port switch untuk memudahkan evaluasi saat terjadi insiden.
5. Alat Bantu dan Database Inventaris
Kalkulator Subnet dan CIDR
Menghitung rentang IP usable, netmask, wildcard mask, dan broadcast address dalam hitungan detik.
Peta VLAN dan Topologi
Mengelompokkan perangkat berdasarkan VLAN ID dan relasi port switch dalam satu tampilan terstruktur.
Inventaris Server dan Rak
Mencatat nomor seri server, spesifikasi hardware, posisi unit rak (U), dan penanggung jawab perangkat.
Paket Docker Compose
Setup siap pakai mencakup web PHP 8.5+, scanner Nmap/SNMP, MariaDB, dan cache Redis.
Pembersihan Database Otomatis
Menghapus log lama dan merapikan indeks tabel secara berkala agar penyimpanan database tetap hemat.