วันอาทิตย์ที่ 20 พฤศจิกายน พ.ศ. 2559

PRTG Network Monitor

PRTG Network Monitor




สำหรับหลายๆคน คงจะมีอุปกรณ์ IT หลายตัว หรือว่ามี Home network เล็กๆ ไว้ใช้งานในบ้าน ไม่ว่าจะเป็นการติดตั้ง ADSL Router หรือตั้ง PC ไว้โหลดบิต หรือมี Network Access Storage ไว้แชร์ไฟล์ หรือแม้กระทั่งดูหนังHD ผ่าน Network (เดี๋ยวนี้ TV รุ่นใหม่ๆ ก็เล่นเน็ต หรือดูหนัง HD ผ่าน LAN ได้แล้วครับ) เป็นต้น บางครั้งเราก็อยาก Monitor ปริมาณ Bandwidth ของ Internet หรือ Network หรืออยากดูว่า


สถานะของอุปกรณ์ของเราอยู่ในสภาพปกติหรือเปล่า




วิธีการติดตั้ง
1.กดคลิกติดตั้ง แล้วเลือก I accept the agreement จากนั้น กด Next >
2.จากนั้นใส่ Email แล้วกด Next >
3.ทำการใส่ License Key โดยกดที่  CLICK HERE to request .... แล้วจะพาเข้าเว็บเพื่อเอา License แล้วนำมาใส่
4.เลือกที่จัดเก็บเพื่อติดตั้งโปรแกรมแล้วกด Next >
5.รอโปรแกรมติดตั้งเสร็จ
6.เมื่อติดตั้งโปรแกรมเสร็จแล้ว


โปรแกรม PRTG Network Monitor เป็น Tool ที่ช่วยให้เราสามารถ Monitor สิ่งที่ผมได้กล่าวไว้ตอนต้นได้หมดเลยครับ ด้วยการ Monitor ที่โปรโตคอล SNMP และยัง Monitor อย่างอื่นได้อีกมากมาย เช่นการ Monitorเครื่องคอมพิวเตอร์ (ทั้งเครื่องตัวเอง และเครื่องบน network) ด้วย WMI และอื่นๆอีกหลายอย่างครับ ตามไปดูกันเลยครับ

1.เมื่อเข้ามาแล้ว เราต้องทำการเพิ่ม Device ก่อนอันดับแรก และภายใน Device นั้น เราก็จะสามารถเพิ่มSensor สำหรับ Device นั้นๆได้ เช่น Router จะสามารถเพิ่ม Sensor สำหรับการ Ping หรือ SNMP สำหรับ ดู Traffic ได้ หรือเครื่อง PC ก็จะดู CPU ได้ ดู Memory ได้ เป็นต้น

ข้อดี

1. หน้าจอสวยงาม ใช้งานง่าย มีระบบ Auto discover ด้วย ซึ่งจะสแกนอุปกรณ์ให้เราแบบอัตโนมัติว่าเรา Monitorอะไรได้บ้าง
2. ทำงานได้เร็ว กินทรัพยากรน้อยมาก
3. รองรับ Protocol ได้หลากหลาย
4. ถึงแม้จะเป็น Free Version แต่ก็สามารถใช้ได้ถึง 10 Sensor ซึ่งนับว่าดีมากๆเลย เหมาะกับใช้งานแบบPersonal
5. สามารถกำหนดรูปแบบของการ Notification ได้หลากหลายรูปแบบ แม้กระทั่งการส่ง MSN!!
6. มี API ให้ด้วย

ข้อเสีย
1. กราฟ ไม่สามารถซูมได้ถึงหน่วยนาที (ได้แค่ นาที)
2. การ Sensor ด้วย WMI ต้องทำการ set ที่เครื่อง Windows ปลายทางก่อน ค่อนข้างยุ่งยาก
3. เมื่อมีการ Notification ด้วย MSN จะทำให้ MSN ที่เรา Online อยู่ โดน sign out ออกเลยทันที (ถ้าไม่ได้ setไว้ให้ใช้ไดหลายเครื่อง)

สรุป

     ถือเป็น Tools ที่ดีตัวหนึ่งครับ ถึงแม้จะยังไม่ได้ลองกับ Device/Sensor แบบอื่นๆ (ที่ยังมีอีกเยอะ) แต่ก็ถือว่าใช้งานได้ค่อนข้างง่ายมากๆเลยทีเดียว สำหรับ Free Version ตัวนี้ นับว่าเหมาะมาก มีฟังก์ชั่นพื้นฐานครบถ้วน สำหรับ Network Monitor Tool ควรจะมี สำหรับ Home Network ที่มีอุปกรณ์ไม่มาก อย่างน้อย ก็จะได้รู้ว่าInternet Hi-speed ที่เราๆใช้กันอยู่ มันวิ่งได้เร็วแค่ไหน หลุดบ่อยแค่ไหน ดูย้อนหลังได้อีก อย่างนี้ไม่ให้เรียกว่าคุ้ม ก็ไม่รู้ว่ายังไงแล้วครับ อยากได้เน็ต เม็ก ไม่คิดเพิ่มจังเลย
(ที่มา http://updated4you.blogspot.com/2010/08/prtg-network-monitor.html)

วันอาทิตย์ที่ 13 พฤศจิกายน พ.ศ. 2559

การทดสอบความเร็วอินเตอร์เน็ต

การทดสอบความเร็วอินเตอร์เน็ต

        วิธีการ วัดความเร็วเน็ต หรือ Speedtest เป็นสิ่งที่คนทั่วไปซึ่งใช้งานอินเทอร์เน็ตมักจะทำกันอยู่เป็นประจำ เพื่อตรวจสอบว่าความเร็วที่เราใช้อยู่ในขณะนี้วิ่งอยู่ที่เท่าไหร่ สูงหรือต่ำกว่าที่ตกลงกันไว้ก่อนเริ่มการใช้งานหรือไม่

Speedtest คือ การวัดค่าความเร็วในการเชื่อมต่ออินเทอร์เน็ต โดยจะวัดออกมาเป็นค่าความเร็วในการ ดาวน์โหลด, อัพโหลด และค่า Ping ที่จะใช้หลักการของความเร็วในการรับ - ส่งไฟล์เป็นหลัก วิธีการอ่านค่าผลของการทำ Speet Test สามารทำได้โดย
    • ดาวน์โหลด, อัพโหลด คือ ค่าที่แสดงถึงความเร็วในการรับ - ส่งไฟล์ มีหน่วยเป็น Mbps (Mega bit per sec) ค่ายิ่งมากยิ่งดี เพราะแสดงให้เห็นว่าในหนึ่งวินาที เราสามารถรับ - ส่งไฟล์ที่มีขนาดมากๆ ได้นั่นเอง
    • ค่า Ping คือ ค่าเวลาที่ใช้ในการส่งข้อมูลจากเครื่องของเราไปยัง Server รวมถึงเวลาที่ตอบกลับ หากมีค่าน้อยจะยิ่งดี เพราะแสดงให้เห็นว่า Server ส่งข้อมูลกลับมาหาเราได้เร็ว ใช้เวลาน้อยมากในการติดต่อสื่อสารกันแต่ละครั้ง มีหน่วยเป็น ms (milli-second)
    • latency คือ
            1) ในเครือข่าย latency เป็นคำพ้องของ delay คือเป็นการแสดงเวลาที่ใช้ในการนำ 1 แพ็คเกตของข้อมูล จากจุดหนึ่งไปอีกจุดหนึ่ง บางการใช้ latency เป็นการวัดโดยการส่ง1 แพ็คเกตที่ส่งกลับไปยังผู้ส่ง ซึ่ง 1 รอบการเดินทางพิจารณาเป็น latency

      ข้อสมมติของ latency ดูเหมือนว่าข้อมูลจะส่งไปทันทีระหว่างจุด 2 จุด ส่วนประกอบของการหน่วงเวลาในเครือข่าย ได้แก่

      propagation เป็นเวลาเบื้องต้นที่ใช้ของแพ็คเกตในการเดินทางระหว่าง 2 จุดที่ความเร็วแสง
      transmission เป็นตัวกลาง (เช่น optical, fiber, ไร้สาย หรือ อื่น ๆ ที่มีการหน่วงเวลา ขนาดของแพ็คเกตมีการหน่วงเวลา เพราะแพ็คเกต ขนาดใหญ่ใช้เวลาการรับและส่งกลับมากกว่าขนาดแพ็คเกตที่เล็กกว่า
      router และกระบวนการอื่น แต่ละ gateway ใช้เวลาในการตรวจสอบ และเปลี่ยนส่วนหัวในแพ็คเกต
      การหน่วงเวลาจากคอมพิวเตอร์ และที่เก็บข้อมูล ภายในเครือข่ายที่ปลาย แต่ละด้านของการเดินทาง แพ็คเกตจะมีเป้าหมายในการจัดเก็บ และการล่าช้าจากการเข้าถึง ฮาร์ดดิสก์ ที่มีอุปกรณ์ระดับกลาง เช่น สวิทซ์ และ bridge

            2) ในระบบคอมพิวเตอร์ latency มักใช้ในความหมาย ความล่าช้า หรือ การคอยที่เพิ่มจริง หรือเวลาการตอบสนองมากกว่า เวลาที่คาดหวัง ส่วนที่ทำให้เกิดการหน่วงเวลาของคอมพิวเตอร์ ได้แก่ ความเร็วข้อมูลไม่พอดี ระหว่างไมโครโพรเซสเซอร์ กับอุปกรณ์นำเข้าและส่งออก และ buffer ของข้อมูลไม่พอภายในคอมพิวเตอร์ latency สามารถขจัดหรือซ่อนด้วยเทคนิค เช่น prefetching และ multithreding หรือ การประมวลผลหลาย thread แบบขนาน

            3) ในการจำลอง 3 มิติ เช่น หมวกที่แสดงด้วยภาพต่อเนื่องและการเคลื่อนที่ของศีรษะ latency เป็นเวลาระหว่างที่คอมพิวเตอร์ ค้นหาการเคลื่อนที่ของศรีษะเพื่อแสดงภาพที่เหมาะสม

ขั้นตอนการเข้าเว็ป test ความเร็ว internet

        1.เข้า google เเล้วพิมหาคำว่า "ADSLThailand Speedtest" เเล้วกดเข้าอันเเรก หรือจะเข้าเว็ปอื่นก็ได้ครับ

        2.พอกดเข้ามาเเล้วจะได้หน้าเว็ปนี้มา ดังรูป เเล้วกด เริ่มทดสอบ

        3.เท่านี้เราก็สามารถรู้ได้เเล้วว่า internet เราวิ่งอยู่ที่เท่าไหร่