Skip to content
Modul & Fitur

NetScope Pro Features

Practical details on how each monitoring component in NetScope Pro works.

01

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.

Catalyst-2960-24TT 24 Ports Online
Gi0/1
UP
Gi0/2
UP
Gi0/3
UP
Gi0/4
DOWN
Gi0/5
UP
Gi0/6
UP
Gi0/7
UP
Gi0/8
UP
Gi0/9
DOWN
Gi0/10
UP
Gi0/11
UP
Gi0/12
UP
Traffic Agg: 412 Mbps CPU 5m: 14%

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.

02

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.

03

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.

04

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.

05

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.