Home » Network Performance Monitoring คู่มือเครื่องมือตรวจสอบ Network องค์กร
Network Performance Monitoring คู่มือเครื่องมือตรวจสอบ Network องค์กร
Network Performance Monitoring คืออะไร? ทำไมองค์กรต้อง Monitor Network
Network Performance Monitoring (NPM) คือ การตรวจสอบสถานะและประสิทธิภาพของอุปกรณ์และ Traffic ใน Network อย่างต่อเนื่อง เพื่อตรวจจับปัญหาก่อนที่จะส่งผลกระทบต่อผู้ใช้งาน องค์กรที่ไม่มี Monitoring มักจะรู้ว่า Network มีปัญหาเมื่อผู้ใช้โทรมาแจ้ง ซึ่งสายเกินไป NPM ที่ดีจะแจ้งเตือน IT ก่อนที่ปัญหาจะเกิด เช่น Bandwidth ใกล้เต็ม Switch Port Error สูง Server CPU สูงผิดปกติ หรือ UPS แบตเตอรี่ต่ำ
Protocol สำหรับ Monitoring
Protocol
คำอธิบาย
ใช้ตรวจสอบ
SNMP
Simple Network Management Protocol
สถานะอุปกรณ์ CPU RAM Interface Bandwidth
NetFlow/sFlow
วิเคราะห์ Traffic Flow
ใครใช้ Bandwidth มากสุด Application อะไร
Syslog
Log จากอุปกรณ์
Error Warning Event ต่างๆ
ICMP (Ping)
ตรวจสอบ Reachability
อุปกรณ์ Online/Offline Latency
WMI
Windows Management Instrumentation
Windows Server/PC CPU RAM Disk Service
SNMP Trap
อุปกรณ์แจ้งเตือนเมื่อเกิดเหตุ
Link Down Fan Fail Temperature สูง
SNMP — Protocol หลักสำหรับ Monitoring
SNMP v2c: ใช้ Community String (เช่น “public”) ง่ายแต่ไม่เข้ารหัส เหมาะ Internal Network
SNMP v3: มี Authentication + Encryption ปลอดภัยกว่า แนะนำสำหรับองค์กร
OID: Object Identifier ระบุข้อมูลที่ต้องการ เช่น CPU Utilization, Interface Traffic
MIB: Management Information Base ฐานข้อมูลของ OID แต่ละอุปกรณ์
ตั้งค่า SNMP บนอุปกรณ์
# Cisco Switch
snmp-server community MyS3cret RO
snmp-server host 10.0.20.50 version 2c MyS3cret
# MikroTik
/snmp set enabled=yes
/snmp community set [find default=yes] name=MyS3cret read-access=yes
เปรียบเทียบ Monitoring Tools
เครื่องมือ
ราคา
จุดเด่น
เหมาะกับ
PRTG
ฟรี 100 Sensor / เริ่ม $1,750
ติดตั้งง่ายมาก Dashboard สวย Auto-Discovery
SMB-Enterprise Windows
Zabbix
ฟรี (Open Source)
ยืดหยุ่นสูง Template มาก Scale ได้ดี
องค์กรกลาง-ใหญ่ มี IT ดูแล
LibreNMS
ฟรี (Open Source)
Auto-Discovery ดี SNMP-focused สวย
SMB-Enterprise ที่ใช้ SNMP เป็นหลัก
Nagios
ฟรี / XI เริ่ม $1,995
เก่าแก่ Plugin มาก Community ใหญ่
Linux-based องค์กรที่คุ้นเคย
Datadog
เริ่ม $15/host/เดือน
Cloud-native APM + Infrastructure
องค์กรที่ใช้ Cloud เป็นหลัก
Grafana + Prometheus
ฟรี (Open Source)
Dashboard สวยมาก ยืดหยุ่น Custom Metric
DevOps Container Kubernetes
สิ่งที่ต้อง Monitor
Network Equipment
อุปกรณ์
สิ่งที่ต้อง Monitor
Alert เมื่อ
Router/Firewall
CPU, RAM, Bandwidth, Session, Uptime
CPU > 80%, Bandwidth > 80%
Switch
Port Status, Traffic, Error, PoE
Port Down, Error > 100/min
Access Point
Client Count, Channel, Signal, Bandwidth
Client > 30, Channel Utilization > 70%
UPS
Battery, Load, Input Voltage, Temperature
Battery < 50%, On Battery
Server
Metric
Alert เมื่อ
หมายเหตุ
CPU
> 85% เกิน 5 นาที
ตรวจสอบ Process ที่กิน CPU
RAM
> 90%
เพิ่ม RAM หรือตรวจ Memory Leak
Disk
> 85% หรือ < 10 GB Free
ลบ Temp/Log หรือเพิ่ม Disk
Disk I/O
Latency > 20ms
Disk ช้า อาจต้องเปลี่ยนเป็น SSD
Service
Service Stop
Restart Service อัตโนมัติ
Dashboard และ Alert
Dashboard: สร้าง Dashboard แสดงสถานะ Network ทั้งหมดบนหน้าจอเดียว แสดงสีเขียว/เหลือง/แดง
NOC Screen: ติดจอ TV ในห้อง IT แสดง Dashboard ตลอดเวลา เห็นปัญหาทันที
Email Alert: ส่ง Email เมื่อเกิด Alert แต่อย่าส่งเยอะเกินไป (Alert Fatigue)
LINE/Telegram: ส่งแจ้งเตือนผ่าน LINE หรือ Telegram เห็นทันทีบนมือถือ
Escalation: ถ้า Alert ไม่ได้รับการแก้ไขใน 30 นาที ส่งต่อไปหัวหน้า
NetFlow — วิเคราะห์ Traffic
คืออะไร: NetFlow/sFlow บอกว่า Traffic ใน Network เป็นอะไร ใครคุยกับใคร ใช้ Bandwidth เท่าไหร่
ใช้ทำอะไร: หาว่าใครใช้ Bandwidth มากสุด Application อะไรกิน Bandwidth ตรวจจับ Anomaly
เครื่องมือ: ntopng (ฟรี), PRTG NetFlow Sensor, Scrutinizer
Monitoring Best Practices
Monitor ทุกอุปกรณ์: อุปกรณ์ที่ไม่ Monitor = ไม่รู้ว่ามีปัญหาจนกว่าผู้ใช้แจ้ง
ตั้ง Threshold ให้เหมาะสม: ไม่ตั้งเตือนง่ายเกินไป (Alert Fatigue) หรือยากเกินไป (ไม่เห็นปัญหา)
Baseline: เก็บข้อมูล Baseline 1-2 เดือน ก่อนตั้ง Threshold รู้ว่าปกติเป็นอย่างไร
Trend Analysis: ดู Trend ว่า Bandwidth/Disk/CPU เพิ่มขึ้นเรื่อยๆ ไหม วางแผน Upgrade ล่วงหน้า
SNMP v3: ใช้ SNMP v3 แทน v2c เมื่อเป็นไปได้ ปลอดภัยกว่า
Backup Config Monitoring: Monitor ว่า Backup Config สำเร็จทุกวัน
Review Alert ทุกสัปดาห์: ดูว่ามี Alert ซ้ำๆ ที่ต้องแก้ไขถาวรหรือไม่
สรุป Network Performance Monitoring — รู้ก่อน แก้ก่อน
Network Monitoring เป็นเครื่องมือสำคัญที่ช่วยให้ IT รู้ปัญหาก่อนผู้ใช้ ลด Downtime และวางแผน Capacity ได้ เลือกเครื่องมือที่เหมาะสม Monitor ทุกอุปกรณ์ ตั้ง Alert ที่มีความหมาย และ Review สม่ำเสมอ หากต้องการข้อมูลเพิ่มเติม ติดตามได้ที่ SiamLanCard.com