NetScope Pro Features
Practical details on how each monitoring component in NetScope Pro works.
1. Cisco Switch Polling and Ports
Switch Port Status and Traffic
Collects UP/DOWN port states, in/out octet counters, temperature, and CPU utilization via standard SNMP MIBs.
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.
Physical Port and SFP Transceiver Data
Traces MAC addresses to switch ports and VLANs, including RX/TX optical power monitoring on SFP modules.
Live Health Stream
Streams CPU and RAM metrics from the monitoring server using Server-Sent Events without reloading the page.
2. Physical Loop Detection and Spanning Tree (STP)
Spanning Tree (STP/RSTP) State
Reads per-port STP states (Forwarding, Blocking, Learning, Disabled) and Root Bridge details via dot1dStp MIB.
MAC Flapping Detection (L2 Loop)
Flags rapid MAC movements between switch ports caused by unmanaged switches or looping patch cables.
Topology Change History (TCN)
Logs when Spanning Tree topology changes occurred to diagnose unstable trunk cables and flapping links.
L2 Loop Diagnostic Prober (6-Phase)
On-demand testing tool in tools.php to verify bridge configuration, STP status, and potential looping ports.
3. IP Management and Subnet Discovery
IP Address Management (IPAM)
Subnet catalog with color-coded allocation status (Used, Free, Reserved) for straightforward IP capacity planning.
OS Fingerprinting and Port Probing
Scheduled Nmap scans to detect device operating systems (Windows, Linux, Routers, IoT) and open service ports.
Anti-Ghost Discovery
Dual ARP table and active probe validation to prevent stale or ghost IPs from appearing in subnet tables.
Duplicate IP Conflict Detection
Automatically detects duplicate IP assignments and MAC conflicts across local subnets.
4. Netwatch and Telegram Alerts
Host Monitoring (ICMP Netwatch)
Periodically tests host availability with configurable failure thresholds before triggering alarms.
Telegram Bot and Email Alerts
Sends instant notifications when routers, servers, or switch links drop or recover.
Audit Trail and Event Logs
Chronological record of device and switch port state transitions to aid in post-incident troubleshooting.
5. Helper Utilities and Asset Inventory
Built-In Subnet and CIDR Calculator
Calculates usable IP ranges, netmasks, wildcard masks, and broadcast addresses instantly.
VLAN and Topology Mapping
Groups devices by VLAN ID and maps switch port interconnections in a structured layout.
Server and Rack Inventory
Records server serial numbers, hardware specifications, rack unit (U) positions, and assigned contacts.
Docker Compose Bundle
Turnkey setup containing PHP 8.5+, Nmap/SNMP scanners, MariaDB, and Redis caching.
Automated Database Cleanup
Prunes old logs and maintains table indexes periodically to keep disk storage low.