ระบบติดตามเพื่อน การติดตั้งและการตั้งค่าทั่วไป เพื่อน. การตรวจสอบจาก Mikrotik ในสภาพแวดล้อม Windows ไม่ยุ่งยากเหมือนสัตว์ประหลาด Nagios, Cacti, Zabbix

รายละเอียด สร้างเมื่อ 14/05/2556 23:13 อัปเดต 15/04/2557 04:23 เข้าชม: 46991

ฟรีระบบติดตาม The Dude จาก Mikrotik

ฉันต้องการเริ่มบทความเกี่ยวกับระบบการตรวจสอบจากบริษัท Mikrotik ชื่อ The Dude แปลจาก ภาษาอังกฤษเพื่อน. ฉันไม่รู้ว่านักพัฒนาตั้งชื่อระบบการตรวจสอบตามพื้นฐานใด แต่เห็นได้ชัดว่าพวกเขาต้องการแนะนำอารมณ์ขันเล็กน้อยเพื่อที่มันจะไม่น่าเบื่อนัก

ฉันอยากจะเตือนผู้คัดลอกและผู้ลอกเลียนแบบทันทีว่าเมื่อคัดลอกและโพสต์เนื้อหาเหล่านี้ จำเป็นต้องมีลิงก์ไปยังผู้เขียนและเว็บไซต์ สำหรับคนขี้เกียจ ผู้แต่ง Vitaly (obsessionsys) - tranz-it.net Â

เรามาเริ่มดูรายละเอียดเพิ่มเติมกันดีกว่า เนื่องจากฉันเป็นพนักงานระยะไกลของบริษัท และฉันดูแลเซิร์ฟเวอร์และระบบระยะไกล และฉันไม่ได้ติดต่อกับอุปกรณ์โดยตรง ฉันจึงจำเป็นต้องมีระบบการตรวจสอบ

ฉันเลือกมันตามเกณฑ์หลายประการ:

1. ฟรี เช่น โอเพ่นซอร์ส

2. ความเป็นไปได้ที่จะขยายไปยัง ระบบต่างๆเหล่านั้น. ข้ามแพลตฟอร์ม

3. ตั้งค่าเริ่มต้นได้ง่าย

4. ไม่เทอะทะเหมือนสัตว์ประหลาด Nagios, Cacti, Zabbix

5. อินเทอร์เฟซที่ใช้งานง่าย

6. โดยไม่ต้องลงทุนทางการเงิน (ทำด้วยฮาร์ดแวร์อะไรก็ได้ที่คุณมี)

7. ใช้เวลาขั้นต่ำ

8. ฟังก์ชั่นที่ขยายได้

9. ความสามารถในการขยายขนาด

10. ไม่ต้องการทรัพยากรมากนัก

11. การติดตามผล วิธีการมาตรฐาน OS ทุกตระกูล (SNMP, TCP ฯลฯ) โดยไม่ใช้เอเจนต์

12. การพิมพ์อุปกรณ์ตามการสำรวจอัตโนมัติ

13. Syslog-Server พร้อมใช้งานแล้ว

14. หลัก -> แผนที่เครือข่ายพร้อมความสามารถในการสร้างแผนที่ด้วยตนเอง

15. หลัก -> การรันโปรแกรมบนเครื่องระยะไกลพร้อมพารามิเตอร์บริบทที่ผ่าน

16. ภาษาในตัวสำหรับการเขียนฟังก์ชั่นการสำรวจ

17. การแจ้งเตือนทางอีเมลและ SMS และอื่นๆ

18. การใช้งาน โปรแกรมมาตรฐาน บนพีซีที่ใช้งานได้เพื่อเชื่อมต่อกับเซิร์ฟเวอร์

ดูเหมือนว่าฉันจะไม่พลาดอะไรเลย ดังนั้นระบบการตรวจสอบเช่น NAGIOS, CACTI, ZABBIX จึงถูกละทิ้งทันทีด้วยเหตุผลหลายประการ ฉันไม่ต้องการแสดงรายการเหล่านั้นด้วยซ้ำ ฉันใช้เวลานานมากในการจัดเรียงซอฟต์แวร์จำนวนมาก และถึงกับเจอซอฟต์แวร์ที่ต้องชำระเงินและแม้กระทั่งซอฟต์แวร์ที่จ่ายแพงด้วยซ้ำ แต่สิ่งนี้ไม่เหมาะกับฉัน เพราะฉันไม่ต้องการจ่าย เพราะเราจำเป็นต้องลดเงินเพียงเล็กน้อย การสูญเสีย.

และเมื่อฉันเริ่มใช้อุปกรณ์ Mikrotik และติดตั้ง Mikrotik RB800+816 ที่บ้านแทน Draytek ฉันก็พบกับสิ่งมหัศจรรย์อย่างหนึ่ง ระบบฟรีกำลังติดตาม The Dude ฉันรู้สึกประหลาดใจมากที่บริษัทให้การพัฒนานี้ฟรี (พอใจคะแนนที่ 1) หลายคนจะขว้างโคลนแล้วบอกว่า The Dude เป็นขยะ และอื่นๆ ไม่มีเพื่อนในเรื่องรสชาติและสี แต่ฉันก็จะดำเนินต่อไป

ระบบสามารถติดตั้งได้ทั้งบน Linux และ Windows แต่ที่สำคัญที่สุด ระบบนี้ทำงานบนระบบปฏิบัติการของตัวเอง - RouterOS

ระบบการตรวจสอบนั้นเอง แพลตฟอร์มที่แตกต่างกันสามารถดาวน์โหลดได้จากเว็บไซต์ทางการ MIKROTIK.COM คุณยังสามารถลองใช้โหมดสาธิตบนเว็บไซต์ทางการได้โดยใช้ลิงก์ด้านบน ที่อยู่ IP จะถูกระบุหลังจากดาวน์โหลดและติดตั้ง The Dude (เป็นทั้งไคลเอนต์และเซิร์ฟเวอร์ กล่าวคือ มาในขวดเดียว แต่สำหรับ Windows เท่านั้น และ Linux ) คุณสามารถเชื่อมต่อและดูตารางทดสอบโดยใช้การเข้าสู่ระบบของผู้ดูแลระบบและโดยไม่ต้องใช้รหัสผ่าน

ฉันจะอธิบายมันเล็กน้อย ประสบการณ์ที่น่าเศร้าการติดตั้งสำหรับ Linux และ Windows เพียงแค่สั้น ๆ ว่าฉันพบปัญหาและข้อบกพร่องใดบ้าง แต่อาจเป็นเพียงฉันเท่านั้น โปรดอย่าเตะฉันแรงเกินไป การติดตั้งบนระบบปฏิบัติการ วินโดวส์เซิร์ฟเวอร์หรือ Windows XP ที่ปลดล็อคจำนวนเซสชัน TCP มันล้มเหลวเนื่องจากจำนวนอุปกรณ์ตรวจสอบเพิ่มขึ้น ซ็อกเก็ตสแต็กล้น และเซิร์ฟเวอร์เริ่มช้าลงอย่างมาก มันเป็นไปไม่ได้ที่จะเข้าสู่ระบบผ่าน RDP และทั้งหมดนี้ดำเนินต่อไปจนกระทั่ง รีบูตเครื่อง หลังจากนั้นไม่นานก็เกิดซ้ำอีก ไม่มีปัญหากับ Linux เช่นนี้ เพราะ... ซ็อกเก็ต Windows และ Linux คล้ายกัน แต่ใน Linux มันทำงานแตกต่างออกไปเล็กน้อย และไม่มีโอเวอร์โฟลว์ แม้ว่าจะมีคำขอจำนวนมากและบ่อยครั้งผ่านโปรโตคอล TCP/IP ซ็อกเก็ตก็โอเวอร์โหลด แต่สิ่งนี้เกิดขึ้นน้อยมาก และอีกครั้ง การรีบูตระบบซ้ำ ๆ ช่วยได้ ข้อเสียของทุกสิ่งใน Linux คือการตรวจสอบสามารถทำงานได้ผ่าน Wine และไม่ได้ลงทะเบียนโดยอัตโนมัติเมื่อเริ่มต้นระบบ แต่สามารถทำได้ด้วยการจัดการเล็กน้อย แต่คุณไม่สามารถหลบหนีจากไวน์ได้

ดังนั้นฉันจึงยังคงเลือกระบบ RouterOS ดั้งเดิมเพื่อติดตั้งระบบตรวจสอบและติดตั้งมัน เครื่องเสมือน VirtualBox. หลังจากนั้นผ่านยูทิลิตี้กราฟิก Winbox ที่เชื่อมต่อกับ RouterOS ฉันลงทะเบียนที่อยู่ IP (IP -> ที่อยู่ - [+]), เกตเวย์ (IP -> เส้นทาง -> [+]) และ DNS (สำหรับการสำรวจในพื้นที่ท้องถิ่น เซิร์ฟเวอร์ DNSม)

จากนอกสถานที่ เราดาวน์โหลดไฟล์ .npk ของระบบตรวจสอบ ใน Winbox เราเปิดรายการเมนูไฟล์แล้วปล่อยโดยใช้การลากและวาง (โดยการเลื่อนเมาส์) จากนั้นรีบูทระบบ (ระบบ -> รีบูต -> ใช่ )

เพียงเท่านี้หลังจากรีบูตระบบแล้ว ระบบตรวจสอบก็ได้รับการติดตั้งบน RouterOS

สำหรับ เซิร์ฟเวอร์วินโดวส์ทุกอย่างเป็นเรื่องเล็กน้อย เมื่อคุณติดตั้ง อย่าลืมเลือกช่องทำเครื่องหมายไฟล์เซิร์ฟเวอร์ และอย่างอื่นก็ขึ้นอยู่กับรสนิยมของคุณ

ตอนนี้บนพีซีที่ใช้งานได้ (ถ้าเป็น Windows) ให้ติดตั้งไฟล์ The Dude เดียวกัน เพียงยกเลิกการเลือกรายการไฟล์เซิร์ฟเวอร์ หากระบบปฏิบัติการเป็น Linux ให้ติดตั้งโดยใช้ Wine แล้วเปิดไคลเอนต์ เพื่อความชัดเจนยิ่งขึ้น ฉันจึงติดตั้ง The Dude เวอร์ชันทดสอบบนเครื่องเสมือน Windows ซึ่งจะทำหน้าที่เป็นทั้งเซิร์ฟเวอร์และไคลเอนต์


หลังจากนั้น คุณจะต้องป้อนที่อยู่ IP ของเครื่องเสมือนหรือเซิร์ฟเวอร์ของเราในช่องเซิร์ฟเวอร์ที่ติดตั้ง The Dude โหมด - ปลอดภัย พอร์ต - 2211 ชื่อผู้ใช้ ผู้ดูแลระบบ เว้นช่องรหัสผ่านว่างไว้ แล้วคลิกปุ่ม "เชื่อมต่อ" . ฉันลงทะเบียน localhost แล้วเพราะ... ฉันติดตั้งเซิร์ฟเวอร์บนเครื่องเดียวกันนี้แล้ว หลังจากการเชื่อมต่อ หน้าต่างโพลอัตโนมัติจะปรากฏขึ้นทันที เครือข่ายท้องถิ่นขึ้นอยู่กับที่อยู่ IP ระบบปฏิบัติการที่ติดตั้ง The Dude สำหรับการทดสอบครั้งแรก คุณสามารถคลิกการสำรวจความคิดเห็น และคุณจะเห็นวิธีที่ระบบสำรวจที่อยู่ IP ทั้งหมดของเครือข่ายท้องถิ่นของคุณ ในขณะที่เพิ่มอุปกรณ์ที่พบทั้งหมดลงในแผนที่ (ข้อ 12 - พอใจ)

ฉันไม่ได้ทำสิ่งนี้และคลิกยกเลิกเพราะ... ตัวฉันเองจะควบคุมกระบวนการเพิ่มอุปกรณ์ลงบนแผนที่ และยิ่งไปกว่านั้น ระบบ Dude เองก็ยังไม่ได้รับการกำหนดค่า

ก่อนอื่นคุณต้องกำหนดค่าระบบเอง ที่จริงแล้ว การตั้งค่าทั้งหมดของระบบการตรวจสอบนั้นใช้งานง่ายและชัดเจนมาก แต่ฉันจะวิเคราะห์อย่างละเอียดมากขึ้น และให้คำแนะนำหลายประการที่ฉันระบุได้อันเป็นผลมาจากการใช้ระบบนี้ ไปที่การตั้งค่า:

และเราจะเห็นสิ่งต่อไปนี้:

มาตรา: ทั่วไป


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

ส่วน: SNMP


ในภาพด้านบน มีการกำหนดค่าการโพล SNMP เช่น โปรไฟล์ SNMP ที่จะรวบรวมข้อมูลจากอุปกรณ์ โปรไฟล์ประกอบด้วยชุมชน พอร์ต และเวอร์ชัน คำแนะนำของฉัน: ใช้โปรไฟล์ SNMP ที่แตกต่างกันสำหรับเครือข่ายที่แตกต่างกัน และเอเจนต์ที่แตกต่างกัน หากคุณมี เครือข่ายแบบกระจาย- เพื่อความสวยงามมากกว่าการใช้งานจริง อย่าลืมใส่ความคิดเห็นในทุกประเด็นที่สามารถทำได้ เนื่องจากคุณจะนำทางได้ง่ายขึ้นมากในภายหลัง

ในขั้นตอนนี้ โปรไฟล์ snmp เริ่มต้นคือเวอร์ชันสาธารณะ 1 ซึ่งจะนำไปใช้กับเครือข่ายและอุปกรณ์ทั้งหมดโดยอัตโนมัติ คุณสามารถเลือกของคุณเองหรือสร้างของคุณเองและตั้งเป็นค่าเริ่มต้นได้ The Dude รองรับโปรโตคอล snmp ทั้งสามเวอร์ชัน (จุดที่ 11 - พอใจมากที่สุด)

หมวด: แบบสำรวจความคิดเห็น

การหยุดบนแท็บนี้เป็นสิ่งสำคัญมาก


แท็บที่น่าสนใจที่สุดในความคิดของฉัน และอันตรายมาก ฉันจะพูดทันที: ยิ่งต้นทุนพารามิเตอร์ "ช่วงการตรวจสอบ" น้อยลง และยิ่ง "หมดเวลาการตรวจสอบ" และ "จำนวนโพรบ..." ต้นทุนพารามิเตอร์มากขึ้นเท่าใด โหลดในระบบการตรวจสอบก็จะยิ่งมากขึ้น และต้องใช้ทรัพยากรระบบมากขึ้นเท่านั้น จากฮาร์ดแวร์ คำแนะนำของฉัน: ตั้งค่าพารามิเตอร์ "ช่วงเวลาการตรวจจับ" ให้สูงขึ้น (ทั้งหมดขึ้นอยู่กับจำนวนอุปกรณ์) ในระยะแรกประมาณ 5-10 นาที และยิ่งคุณตรวจสอบอุปกรณ์มากเท่าใด พารามิเตอร์นี้ควรเพิ่มขึ้นตามสัดส่วนเล็กน้อย ควรตั้งค่าพารามิเตอร์ "หมดเวลาการตรวจจับ" ให้น้อยลง แต่ไม่เท่ากับศูนย์ ฉันตั้งค่าตัวเองไว้ที่ประมาณ 2-3 วินาที ฉันตั้งค่าพารามิเตอร์ "จำนวนโพรบในสถานะ "ไม่ทำงาน" เป็นประมาณ 2 ทำไมคุณถึงมีโพรบสองตัวในการตรวจสอบอุปกรณ์มากขึ้น (เช่น ตัวอย่างเช่น การตรวจสอบ CPU, DNS, TELNET, SSH, HTTP ฯลฯ . ) ยิ่งโหลดบนระบบตรวจสอบเพิ่มขึ้นดังนั้นฉันจึงพยายามใช้ทรัพยากรของฮาร์ดแวร์ที่ติดตั้งระบบตรวจสอบอย่างมีเหตุผล สุภาษิต - การออมควรประหยัด

การแจ้งเตือน นี่คือส่วนที่คุณสามารถกำหนดค่าระบบการแจ้งเตือนตามที่คุณต้องการ ข้อมูลเกี่ยวกับการดำเนินการใดๆ บนอุปกรณ์ คุณสามารถเพิ่มในการเตือน เล่นไฟล์เสียง หรือส่ง SMS หรือส่งจดหมายได้ ตัวอย่างเช่น ฉันต้องเล่นเสียงหมูเมื่อเซิร์ฟเวอร์ปิด และแม้กระทั่งนั่งอยู่ในอีกห้องหนึ่ง ฉันก็รู้อยู่แล้วว่าด้วยเหตุผลบางประการที่เซิร์ฟเวอร์ของฉันปิด ลูกชายของฉันอาจกดปุ่มรีเซ็ตบนยูนิตระบบของเซิร์ฟเวอร์ หรือตัวอย่าง เพื่อให้พนักงานแผนกไอทีเห็นเสียงโบกมืองานศพเมื่อเซิร์ฟเวอร์ 1C ล่ม เพื่อที่พวกเขาจะได้รู้ว่าอีกไม่นานนักบัญชีจะมา และหัวหน้านักบัญชีจะผลัดกันฝังพวกเขาไว้ในตู้เสื้อผ้า ผู้ดูแลระบบ- ดังนั้นในระบบการตรวจสอบนี้ คุณสามารถกำหนดค่าระบบการแจ้งเตือนสำหรับพนักงานแผนกไอทีได้อย่างยืดหยุ่น ไปจนถึงการแสดงแผนที่บนจอภาพแยกต่างหากสำหรับการแสดงภาพของโหนดเครือข่ายทั้งหมด ซึ่งจะส่งเสียงบางอย่าง (ข้อ 17 พอใจ)

ส่วน: เซิร์ฟเวอร์


ใน ส่วนนี้คุณสามารถระบุพอร์ตที่คุณสามารถเชื่อมต่อกับระบบตรวจสอบได้ โดยค่าเริ่มต้น พอร์ตปกติสำหรับการเชื่อมต่อกับเซิร์ฟเวอร์การตรวจสอบ Dude คือ 2210 พอร์ตที่ปลอดภัยคือ 2211 คุณสามารถตั้งค่าพอร์ตของคุณเองได้เฉพาะเมื่อเชื่อมต่อที่คุณต้องการ เพื่อระบุพอร์ตที่จะเชื่อมต่อ คุณยังสามารถระบุเครือข่ายที่คุณสามารถเชื่อมต่อกับเซิร์ฟเวอร์การมอนิเตอร์ได้ โดยดีฟอลต์ เครือข่ายทั้งหมดจะได้รับอนุญาตให้เชื่อมต่อได้ คุณสามารถเพิ่มหลายเครือข่ายได้โดยคลิกลูกศรลง และระบบตรวจสอบจะเขียนกฎไฟร์วอลล์ไว้ในแกนหลักเพื่อเข้าถึงระบบตรวจสอบ

ว้าว และยังมีเว็บอินเตอร์เฟสที่น่าทึ่งอีกด้วย ซึ่งสามารถทำงานได้ทั้งบนพอร์ต 80 และผ่าน SSL มันไม่สวยงามเลยใช่ไหม แม้ว่าการใช้พอร์ต SSL คุณต้องสร้างใบรับรองก่อนและโอนไปยังระบบตรวจสอบในส่วนไฟล์ ของเมนูด้านซ้าย ฉันคิดว่าไม่น่าจะมีปัญหากับส่วนนี้ทุกอย่างชัดเจนมาก

มาตรา: ตัวแทน

ในส่วนนี้ คุณจะระบุและกำหนดค่าการเชื่อมต่อเอเจนต์สำหรับการมอนิเตอร์เครือข่ายระยะไกลแบบกระจาย ตัวแทนถูกระบุว่าเป็นเซิร์ฟเวอร์ Dude เวอร์ชันเดียวกันกับเซิร์ฟเวอร์หลักของเราซึ่งเรากำลังตั้งค่าอยู่ (จุดที่ 9 - พอใจ)

ส่วน: Syslog

(ข้อ 13 - พอใจ)


ในเซิร์ฟเวอร์ syslog เราสามารถเปิดใช้งาน ตั้งค่าพอร์ต และเพิ่มโปรไฟล์จำนวนมากสำหรับอุปกรณ์ที่จะถ่ายโอนข้อมูลบันทึกไปยังเซิร์ฟเวอร์ของเรา และเรายังสามารถแจกจ่ายเพื่อให้แต่ละเซิร์ฟเวอร์ทิ้งบันทึกลงในไฟล์ของตัวเอง (บันทึกส่วน ในเมนูด้านซ้ายของระบบตรวจสอบซึ่งคุณสามารถกำหนดค่าได้มากเท่าที่คุณต้องการ บันทึกของระบบและสำหรับอุปกรณ์ต่างๆ)

มาตรา: แผนที่

ในส่วนนี้ คุณสามารถกำหนดค่าการแสดงภาพของวัตถุบนแผนที่ได้ (นี่คือพื้นหลัง รูปร่างอุปกรณ์, มุมมองเครือข่าย, มุมมองแผนที่ย่อย, มุมมองคงที่ ฯลฯ)

มาตรา: แผนภาพ

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

ส่วนที่เหลือไม่สำคัญในการเริ่มต้น แต่คุณสามารถลองใช้การตั้งค่าได้ แต่ต้องระมัดระวังเท่านั้น -

จากนั้นคลิกปุ่ม "ตกลง" เราสามารถพูดได้ว่าระบบได้รับการกำหนดค่าแล้ว

มาสรุปกัน

1. ฟรี เช่น โอเพ่นซอร์ส - ฟรี

2. ความเป็นไปได้ในการปรับใช้บนระบบต่างๆ เช่น ข้ามแพลตฟอร์ม - ข้ามแพลตฟอร์ม

3. ตั้งค่าเริ่มต้นได้ง่าย - ฉันคิดว่าทุกคนคงเห็นตรงกันว่าการเซ็ตอัพนั้นไม่ยาก

4. ไม่เทอะทะเหมือนสัตว์ประหลาด Nagios, Cacti, Zabbix - ใช่ มันมีขนาดเพียง 3.9 เมกะไบต์เท่านั้น

5. อินเทอร์เฟซที่ใช้งานง่าย - สำหรับฉัน ดีมาก (IMHO)

6. โดยไม่ต้องลงทุนทางการเงิน (จงใช้สิ่งที่คุณมีจากเหล็ก) - เครื่องเสมือน

7. ใช้เวลาขั้นต่ำ -พูดตามตรง ฉันสามารถตั้งค่าระบบได้ภายใน 20 นาที

8. ฟังก์ชั่นที่ขยายได้ - ฉันจะอธิบายเรื่องนี้ในภายหลัง

9. ความสามารถในการขยายขนาด - ใช่ ปรับขนาดได้ เนื่องจากตัวแทนขนาดเล็กในระบบเดียวกันกับ Dude

10. ความต้องการทรัพยากรต่ำ - เครื่องเสมือน 1CPU, RAM 512 Mb, HDD-RouterOs 1 GB, HDD-Dude 8 Gb, โหลด CPU เสมือน 34% ขึ้นอยู่กับการตรวจสอบอุปกรณ์ 41 เครื่อง (ฮาร์ดแวร์ Intel Desktop Board DN2800MT)

11. การตรวจสอบโดยใช้เครื่องมือมาตรฐานของตระกูล OS ทั้งหมด (SNMP, TCP ฯลฯ) โดยไม่ต้องใช้เอเจนต์ - ใช่ การตรวจสอบโดยไม่มีตัวแทน

12. การพิมพ์อุปกรณ์ตามการโพลอัตโนมัติ - มี

13. Syslog-Server พร้อมใช้งานแล้ว - มันไม่แย่และได้ผล

14. หลัก -> แผนที่เครือข่ายพร้อมความสามารถในการสร้างแผนที่ด้วยตนเอง - ใช่ มีการ์ดอยู่และมีความยืดหยุ่นมาก (มีข้อเสียคือคุณต้องปรับแต่งและปรับการแสดงข้อมูลสำหรับแต่ละอุปกรณ์ด้วยตนเอง)

15. หลัก -> การรันโปรแกรมบนเครื่องระยะไกลพร้อมพารามิเตอร์บริบทที่ผ่าน (ใช่ สิ่งสำคัญคือสมองและมือของคุณอยู่ในตำแหน่งที่ถูกต้อง)

16. ภาษาในตัวสำหรับการเขียนฟังก์ชั่นการสำรวจ (ยืดหยุ่นมาก - ใช้ได้)

17. การแจ้งเตือนทางอีเมลและ SMS และอื่นๆ (มี)

18. การใช้โปรแกรมมาตรฐานบนพีซีที่ใช้งานได้ เพื่อเชื่อมต่อกับเซิร์ฟเวอร์(จิตวิญญาณของฉันอยู่ที่ไหน ฉันก็ใช้ ลินุกซ์มิ้นท์+ The Dude Client + Remmina + มินิสคริปต์)

ในบทความถัดไป ผมจะอธิบายวิธีเพิ่มอุปกรณ์ลงบนแผนที่และตั้งค่าการตรวจสอบ

เมื่อไม่นานมานี้ฉันเริ่มรู้จักกับเครื่องมือที่ค่อนข้างสะดวกและใช้งานได้ดี การตรวจสอบเครือข่ายจากบริษัท ไมโครติก - เพื่อน- นี่ไม่ใช่เรื่องง่ายและจะต้องใช้เวลามากในการทำความเข้าใจความสามารถของมันอย่างถ่องแท้ แต่ฉันได้เริ่มสร้างความคิดบางอย่างแล้ว ดังนั้น ตอนนี้เราจึงมีแบบฝึกหัดเล็กๆ น้อยๆ ในการทำงานกับ The Dude
ทุกอย่างเริ่มต้นด้วยการติดตั้ง หรือมากกว่านั้นปัญหาแรกเริ่มต้นด้วยการติดตั้งแล้ว ประเด็นก็คือเมื่อก่อน โปรแกรมนี้เป็น "สิ่งที่อยู่ในตัวเอง" ซึ่งรวมไคลเอนต์และเซิร์ฟเวอร์เข้าด้วยกัน ตอนนี้ทุกอย่างค่อนข้างสะดวกและซับซ้อนขึ้นในเวลาเดียวกัน - เรามีไคลเอนต์น้ำหนักเบาแยกต่างหากที่สามารถติดตั้งได้ภายในไม่กี่นาทีและเข้าถึงส่วนของเซิร์ฟเวอร์ซึ่งอาจอยู่ที่ไหนก็ได้... อยู่ที่ไหน ระบบปฏิบัติการเราเตอร์- ตอนแรกฉันก็มีความสุข นี่มันสมบูรณ์แบบเลย เพราะ The Dude เป็นเพียงปลั๊กอินแยกต่างหากสำหรับเราเตอร์ Mikrotik นั่นคือเราอัปเดตเฟิร์มแวร์บนเราเตอร์ดาวน์โหลดส่วนเซิร์ฟเวอร์และดูเหมือนว่านี่คือความสุข แต่ไม่มี
เซิร์ฟเวอร์ Dude ถูกตั้งค่าให้ค่อนข้างจำกัด ช่วงโมเดลสถาปัตยกรรมเหล็ก กระเบื้อง (CCR เราเตอร์คลาวด์คอร์), แขน (CRS3xx, RB3011, RB1100AHx4), X86 (RB230,X86), เอ็มไอพีส (RB750Gr3- ดังนั้นเจ้าของจึงพบเห็นได้ทั่วไป มิพส์บีการตัดสินใจดูดอุ้งเท้า สิ่งเหล่านี้คือประเด็นด้วยเหตุผลที่ชัดเจน NetMetal, WAP, Sextantฯลฯ เราเตอร์ hAP/mAP/อื่นๆ, การปรับเปลี่ยนตาม RB2011และต่อไปในรายการ ความเจ็บปวดและความทุกข์ทรมาน จะทำอย่างไร? วิธีแก้ปัญหาอยู่ในตัวย่อที่มีมนต์ขลัง X86- เราจะติดตั้ง RouterOS บนฮาร์ดแวร์ของเรา
ในกรณีที่ง่ายที่สุดสำหรับสิ่งนี้เราต้องการ ออราเคิล VM VirtualBoxและการจำหน่าย Router OS จากเว็บไซต์ Mikrotik ซีดีอิมเมจปัจจุบัน ณ เวลาที่เขียน - ยิ่งไปกว่านั้นเราจะใส่ไว้ เซิร์ฟเวอร์เพื่อน .
บันทึก.แพ็คเกจการแจกจ่ายบนอิมเมจ .iso จะมีส่วนของเซิร์ฟเวอร์ Duda ที่ติดตั้งไว้ล่วงหน้าแล้ว
ตอนนี้เกี่ยวกับกระบวนการติดตั้ง แน่นอนว่าเริ่มต้นด้วยการที่เราตั้งค่าไว้ VirtualBox- กับเขาทุกอย่างค่อนข้างง่าย - ต่อไป ต่อไปและต่อไปอีกครั้ง ตอนนี้เกี่ยวกับการสร้างเครื่องเสมือน
คลิกที่สร้างและทำตามขั้นตอนที่แนะนำ
1. ตั้งชื่อเครื่องเสมือนและประเภทของเครื่อง ประเภทก็จะเป็น ลินุกซ์ 2.6/3.x/4.x (32 บิต)

2. เราระบุระดับเสียง แรมซึ่งเครื่องเสมือนของเราจะมี


3. เครื่องเสมือนฮาร์ด เลือก ฮาร์ดดิสก์เสมือนใหม่.


4. ตั้งเป็นประเภทฮาร์ดไดรฟ์ วีดีไอ (ภาพดิสก์ VirtualBox)


5. และเลือกรูปแบบการจัดเก็บ ฮาร์ดดิสก์เสมือนแบบไดนามิก.


6. เราตั้งชื่อฮาร์ดไดรฟ์และขนาดของฮาร์ดไดรฟ์


7. เป็นผลให้เราได้รับเครื่องเสมือนดังต่อไปนี้:


8. ตอนนี้คุณต้องไปที่การตั้งค่าและกำหนดค่า สุทธิ- จำเป็นต้องสร้าง สะพานเครือข่าย (สะพาน) ด้วยการ์ดเครือข่ายจริง


นั่นคือทั้งหมดที่ สิ่งที่เหลืออยู่คือการติดตั้งรูปภาพ ไมโครติก-X.XX.X.iso(ในขณะที่อ่านบทความเวอร์ชันไม่เหมือนกับที่นำเสนอในลิงก์ด้านบนอย่างชัดเจน)


เยี่ยมมาก เราเปิดตัวเครื่องเสมือนและทำตามขั้นตอนของวิซาร์ดการติดตั้งนั่นคือเลือกการติดตั้งส่วนประกอบทั้งหมดและเพิ่มเติมและต่อไป การติดตั้งเสร็จสมบูรณ์ ให้ถอนการติดตั้งอิมเมจ ISO และบูตจากฮาร์ดไดรฟ์เสมือน การดาวน์โหลดเสร็จสมบูรณ์ แต่ Mikrotik เสมือนของเราไม่มีการเชื่อมต่อกับพื้นที่ท้องถิ่น แม้แต่อินเทอร์เน็ตก็น้อยมาก อินเทอร์เฟซของมัน อีเธอร์1จำเป็นต้องได้รับการกำหนดค่า คุณสามารถทำได้จากคอนโซลเสมือนหากคุณพอใจกับคำสั่งเทอร์มินัล
และถ้าไม่เช่นนั้นทุกอย่างก็ไม่ใช่เรื่องยากเลย เราจะต้องมีโปรแกรม วินบ็อกซ์(ดาวน์โหลดจากเว็บไซต์ Mikrotik) หากคุณควบคุมฮาร์ดแวร์อย่างน้อยหนึ่งชิ้นที่ใช้ RouterOS โปรแกรมนี้จะมีอยู่ในเครื่องทำงานของคุณ
เปิดตัวกันเลย วินบ็อกซ์และเปิดแท็บ เพื่อนบ้าน- อาจเป็นไปได้ว่าจะแสดงอุปกรณ์มากกว่าหนึ่งเครื่อง แต่เราสนใจบางสิ่งที่ไม่มีที่อยู่ IP และมีคำจารึกไว้ x86ในคอลัมน์บอร์ด เราเลือกแล้ว ผู้ใช้คือผู้ดูแลระบบและไม่มีรหัสผ่าน


ต่อไปเราต้องตั้งค่า IP ที่? จากพูลที่เราเตอร์กระจายซึ่งเครื่องที่มี VirtualBox เชื่อมต่ออยู่ สมมุติว่านี่คือสระน้ำ 192.168.88.0/24 เครื่องได้รับ 192.168.88.90 และ x86 ของเราจะเป็น 192.168.88.100 ซึ่งเราจะตั้งค่าในส่วนนี้ ไอพี > ที่อยู่:

3.1. เมนู การตั้งค่าระบบ

ขั้นตอนที่เป็นตรรกะหลังการติดตั้งระบบคือการกำหนดค่าพารามิเตอร์ระบบ ซึ่งจะกล่าวถึงในส่วนนี้ คุณสามารถไปที่เมนูการตั้งค่าระบบได้โดยคลิกปุ่ม "การตั้งค่า" บนแผงหลัก ( ดูรูปที่ 3.1).

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

3.1.1 การตั้งค่า SNMP

ในแท็บ SNMP คุณกำหนดค่ารายละเอียดสำหรับอุปกรณ์โพล การตั้งค่าเป็นระบบโปรไฟล์ที่บ่งบอก พารามิเตอร์ต่อไปนี้ (ดูรูปที่ 3.2):

  • เวอร์ชัน SNMP;
  • รายละเอียด SNMP (ชุดรายละเอียดขึ้นอยู่กับเวอร์ชันที่ใช้)
  • จำนวนความพยายามในการลงคะแนนเสียง
  • หยุดชั่วคราวระหว่างความพยายามในการลงคะแนนเสียง


ระบบมีสามโปรไฟล์ที่เพิ่มเข้ามาตามค่าเริ่มต้น มาเพิ่มโปรไฟล์ที่เราจะใช้ภายในบทความและเลือกเป็นโปรไฟล์เริ่มต้น:


3.1.2 การตั้งค่าการสำรวจ

แท็บ “ การเลือกตั้ง” มีหน้าที่ตั้งค่าการสำรวจอุปกรณ์ ( ดูรูปที่ 3.4- แท็บประกอบด้วยพารามิเตอร์ต่อไปนี้:

พารามิเตอร์ค่าเริ่มต้นคำอธิบาย
เปิดใช้งาน ใช่ เปิด/ปิดการสำรวจอุปกรณ์
ช่วงโพรบ 30s ช่วงเวลาที่อุปกรณ์จะถูกโพล
การหมดเวลาของโพรบ 10 วินาที ช่วงเวลาที่ระบบจะรอการตอบกลับจากอุปกรณ์หลังจากส่งคำขอ
ตัวอย่างการนับถอยหลัง 5 จำนวนคำขอที่หากไม่ตอบ ระบบจะถือว่าอุปกรณ์ไม่พร้อมใช้งาน ในอินเทอร์เฟซ Dude อุปกรณ์ที่มีอยู่จะถูกเน้นด้วยสีเขียว ส่วนที่ไม่สามารถใช้ได้จะถูกเน้นด้วยสีแดง และส่วนที่สามารถเข้าถึงได้บางส่วนจะถูกเน้นด้วยสีส้ม
การแจ้งเตือน เข้าสู่ระบบ syslog วิธีการแจ้งการเปลี่ยนแปลงสถานะอุปกรณ์ การตั้งค่าการแจ้งเตือนจะอธิบายรายละเอียดในส่วน 3.3


3.1.3 การจัดตั้งตัวแทน

ใน " ตัวแทน” การเลือกตัวแทนที่จะทำการโพลอุปกรณ์ เนื่องจากเมนูส่วนนี้ดำเนินการกำหนดค่าเริ่มต้นที่ใช้กับอุปกรณ์ แนะนำให้ตั้งค่าตัวแทนในส่วนนี้เฉพาะในรูปแบบที่อุปกรณ์เครือข่ายส่วนใหญ่สามารถเข้าถึงได้ผ่านอุปกรณ์ตัวแทน


3.1.4 การตั้งค่าเซิร์ฟเวอร์การบันทึก

เพื่อนสามารถทำหน้าที่เป็นเซิร์ฟเวอร์ syslog ทั้งการบันทึกบันทึกอย่างอิสระและรับข้อมูลบันทึกโดยตรงจากอุปกรณ์ เพื่อให้อุปกรณ์ส่งบันทึกไปยังเซิร์ฟเวอร์ Dude syslog คุณต้องทำการตั้งค่าที่เหมาะสมบนอุปกรณ์ปลายทาง

การกำหนดค่าเซิร์ฟเวอร์ syslog ดำเนินการบนแท็บ " ซิสล็อก” ในเมนูการตั้งค่าระบบ ( ดูรูปที่ 3.6- ผู้ดูแลระบบสามารถกำหนดการตั้งค่าต่อไปนี้:


3.1.5 การตั้งค่าแผนที่

บน “ แผนที่” การตั้งค่าการแสดงผลถูกสร้างขึ้นสำหรับแผนที่ใหม่ ซึ่งจะถูกนำไปใช้ตามค่าเริ่มต้น การกำหนดค่าของการ์ดแต่ละใบสามารถเปลี่ยนแปลงได้แยกกัน ( ดูหัวข้อ 3.4).


3.1.6 การตั้งค่ากราฟ

การกำหนดค่าพารามิเตอร์สำหรับการแสดงกราฟของพารามิเตอร์อุปกรณ์ที่โพลจะดำเนินการบนแท็บ " แผนภูมิ” ในเมนูการตั้งค่าระบบ ( ดูรูปที่ 3.8- กลไกในการเพิ่มกราฟจะกล่าวถึงในหัวข้อ 5.3


3.1.7 การจัดทำรายงาน

ส่วน Dude ซึ่งข้อมูลจะแสดงในรูปแบบของรายการ (เช่น รายการอุปกรณ์ในระบบ) ช่วยให้คุณสามารถดาวน์โหลดข้อมูลนี้ในรูปแบบ *. CSVและ *. pdf- การกำหนดค่าพารามิเตอร์สำหรับการอัพโหลดข้อมูลไปที่ *. pdfดำเนินการในแท็บ "รายงาน" ของเมนูการตั้งค่าระบบ ( ดูรูปที่ 3.9).


3.1.8 การตั้งค่าการตรวจจับอุปกรณ์อัตโนมัติ

วิธีหนึ่งในการเพิ่มอุปกรณ์ในระบบตรวจสอบคือการตรวจจับอุปกรณ์อัตโนมัติ การตั้งค่าทั่วไปกลไกจะดำเนินการใน “ การค้นพบ” เมนูการตั้งค่าระบบ ( ดูรูปที่ 3.10).

พารามิเตอร์การค้นหาคีย์จะถูกตั้งค่าเมื่อดำเนินการตามขั้นตอนการค้นหา ( ดูหัวข้อ 4.2) อย่างไรก็ตามใน เมนูนี้ผู้ดูแลระบบสามารถทำการตั้งค่าต่อไปนี้:

พารามิเตอร์คำอธิบาย
บัญชีดำ ชื่อของรายการอุปกรณ์ที่จะไม่ถูกเพิ่มเข้าสู่ระบบการตรวจสอบเมื่ออยู่ภายในช่วงการสแกน
การตั้งค่าชื่อ พารามิเตอร์ที่รับผิดชอบในการตั้งชื่ออุปกรณ์เมื่อเพิ่มลงในระบบ ตัวอย่างเช่น หากมีการระบุ DNS ชื่อที่กำหนดให้กับอุปกรณ์นี้บนเซิร์ฟเวอร์ DNS จะถูกนำมาใช้
โหมด วิธีการสแกนอุปกรณ์:
  • ปิงอย่างรวดเร็ว— อุปกรณ์จะถูกเพิ่มเข้าสู่ระบบหากตอบสนองต่อคำสั่ง ping
  • เชื่อถือได้— บริการอุปกรณ์ทั้งหมดจะถูกสแกน วิธีนี้สะดวกหากอุปกรณ์ไม่ตอบสนองต่อการ ping ด้วยเหตุผลบางประการ
ฮอปแบบเรียกซ้ำ จำนวนฮ็อพแบบเรียกซ้ำ หากการสแกนระบุอุปกรณ์ที่จะเชื่อมต่อเครือข่ายอื่น เครือข่ายเหล่านี้จะถูกสแกนหาอุปกรณ์ด้วย พารามิเตอร์จะกำหนดความลึกของการสแกนเครือข่าย
ขนาดเครือข่ายที่ใหญ่ที่สุดอนุญาตให้กระโดดไปที่ ขนาดเครือข่ายสูงสุดที่แสดงบนแผนที่ พารามิเตอร์กำหนดความลึกของเครือข่ายเป็นจำนวนฮ็อพ
ขั้นสูง ชุดการดำเนินการที่เกิดขึ้นเมื่อเพิ่มอุปกรณ์
บริการ รายการบริการที่สแกนเมื่อเพิ่มอุปกรณ์ เมื่อเลือก โหมด=เชื่อถือได้รายการบริการที่ต้องตรวจสอบจะนำมาจากรายการนี้
ประเภทอุปกรณ์ รายการประเภทอุปกรณ์ที่จะรับรู้เมื่อเพิ่ม ประเภทอุปกรณ์จะส่งผลต่อไอคอนที่จะกำหนดให้กับอุปกรณ์บนแผนที่เครือข่าย
การตั้งค่าการจัดวางรายการ พารามิเตอร์สำหรับตำแหน่งของไอคอนอุปกรณ์บนแผนที่เครือข่าย


3.1.9 การตั้งค่าการเชื่อมต่อกับ RouterOS

พารามิเตอร์การเชื่อมต่อกับอุปกรณ์ที่ติดตั้ง RouterOS ได้รับการกำหนดค่าบนแท็บ " ระบบปฏิบัติการเราเตอร์” (ดูรูปที่ 3.11).


3.1.10 การตั้งค่า Dude อื่นๆ

บน “ เบ็ดเตล็ด” เมนูพารามิเตอร์ระบบกำหนดค่าระยะเวลาการอัพเดตแผนที่เครือข่ายและพฤติกรรมของแอปพลิเคชันไคลเอนต์ ( ดูรูปที่ 3.12).


Dude มีสองส่วนที่คุณสามารถติดตามประวัติการเปลี่ยนแปลงที่เกิดขึ้นในระบบ ( ดูรูปที่ 3.13) และรายการบันทึก ( ดูรูปที่ 3.14- ส่วนต่างๆ จะอยู่ในเมนูการจัดการระบบด้านซ้าย และเนื่องจากแสดงเป็นรายการ จึงสามารถดาวน์โหลดเป็นรายงานในรูปแบบต่อไปนี้: *. CSVและ *. pdf.

ในส่วน “ ประวัติศาสตร์การดำเนินการ” แสดงถึงการเปลี่ยนแปลงทั้งหมดที่ผู้ดูแลระบบทำในระบบ Dude ในส่วน “ บันทึก” สะท้อนถึงบันทึกทั้งหมดที่ได้รับไปยังเซิร์ฟเวอร์ syslog ในตัวและบันทึกของระบบตรวจสอบเอง



3.3 การตั้งค่าการแจ้งเตือน

การกำหนดค่าวิธีการแจ้งเตือนสำหรับเหตุการณ์ที่เกิดขึ้นดำเนินการในส่วน “ การแจ้งเตือน” ในเมนูการจัดการระบบด้านซ้าย ( ดูรูปที่ 3.15).


ระบบติดตั้งไว้ล่วงหน้าพร้อมวิธีแจ้งเตือนหลายวิธี ผู้ดูแลระบบสามารถสร้างชุดของตนเองได้ มาสร้างกันเถอะ วิธีการใหม่การแจ้งเตือนโดยคลิกที่ “ + - เมนูการกำหนดค่าสำหรับวิธีการแจ้งเตือนใหม่จะเปิดขึ้น ( ดูรูปที่ 3.16)บน "แท็บ" ทั่วไป” คุณต้องระบุชื่อการแจ้งเตือน เปิดหรือปิดใช้งาน และตั้งค่าวิธีการแจ้งเตือน ระบบรองรับวิธีการแจ้งเตือนดังต่อไปนี้:

วิธีการแจ้งคำอธิบาย
บี๊บ เล่นสัญญาณเสียง
อีเมล การส่งจดหมายทางอีเมล
ดำเนินการในเครื่อง การรันสคริปต์บนพีซีที่รันแอปพลิเคชันไคลเอนต์
ดำเนินการบนเซิร์ฟเวอร์ กำลังดำเนินการสคริปต์บนเซิร์ฟเวอร์ Dude
แฟลช หน้าต่างแอปพลิเคชันไคลเอนต์กะพริบบนแถบงาน
กลุ่ม การรวมกันของวิธีการแจ้งเตือนอื่น ๆ
บันทึก การสร้างรายการบันทึกบนเซิร์ฟเวอร์ Dude
ป๊อปอัป หน้าต่างป๊อปอัป
เสียง เล่นไฟล์เสียงที่ระบุ
พูด การแปลงข้อความแจ้งเตือนเป็นคำพูดและการเล่น (ดำเนินการโดยใช้เครื่องมือ Windows)
บันทึกระบบ การสร้างรายการบันทึกบนเซิร์ฟเวอร์ syslog ระยะไกล

ในวิธีการแจ้งเตือนที่สร้างขึ้น ให้เลือกวิธีกลุ่มและเลือกการแจ้งเตือนผ่านหน้าต่างป๊อปอัปและรายการบันทึกในเครื่อง ( ดูรูปที่ 3.16- ระบบให้คุณทำการทดสอบโดยสร้างการแจ้งเตือนการทดสอบโดยคลิกปุ่ม " ทดสอบ”.


บน “ กำหนดการ” กำลังกำหนดค่าเวลาการแจ้งเตือน ( ดูรูปที่ 3.17).


บน “ ขั้นสูง” กำหนดค่าเหตุการณ์ที่จะสร้างการแจ้งเตือนและกำหนดค่าการแจ้งเตือนซ้ำ เหตุการณ์ดูเหมือนการเปลี่ยนแปลงสถานะบริการอุปกรณ์ ( ดูรูปที่ 3.18).


3.4 การตั้งค่าแผนที่เครือข่าย

การใช้แผนที่ช่วยให้คุณเห็นภาพแผนภาพเครือข่าย ซึ่งสะดวกเมื่อวินิจฉัยปัญหาบางอย่าง เนื่องจากแผนที่จะแสดงสถานะและตัวบ่งชี้ของพารามิเตอร์อุปกรณ์ที่ได้รับการตรวจสอบทางออนไลน์

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

แต่ละแผนที่มีสองชั้น: ช่องทางการสื่อสารและการขึ้นต่อกัน การใช้เลเยอร์การพึ่งพาอุปกรณ์ การพึ่งพา” ช่วยให้คุณสร้างลำดับชั้นเครือข่ายที่ส่งผลต่อการแจ้งเตือน

โดยค่าเริ่มต้น แผนที่ “ ท้องถิ่น” บัตรถูกเปิดผ่านทาง เมนูด้านซ้ายการควบคุมระบบ ( ดูรูปที่ 3.19).


เมนูแผนที่เครือข่ายประกอบด้วยแถบเมนูพร้อมส่วนควบคุมพื้นฐานและตัวแผนที่เอง องค์ประกอบต่อไปนี้สามารถวางบนการ์ดได้ ( ดูรูปที่ 3.19):

องค์ประกอบแผนที่คำอธิบาย
อุปกรณ์ อุปกรณ์เครือข่ายที่จะแสดงสถานะและค่าที่สำรวจ
เครือข่าย ภาพเครือข่าย องค์ประกอบที่ไม่โต้ตอบที่ใช้ในการวาดไดอะแกรมเครือข่าย
แผนที่ย่อย เชื่อมโยงไปยังแผนที่อื่นที่แสดงข้อมูลทางสถิติบนอุปกรณ์
คงที่ วัตถุคงที่ที่ใช้ในการวาดแผนภาพเครือข่าย
ลิงค์ ช่องทางการสื่อสารระหว่าง อุปกรณ์เครือข่าย.
การพึ่งพาอาศัยกัน การพึ่งพาระหว่างอุปกรณ์เครือข่าย การใช้การขึ้นต่อกันช่วยให้คุณสร้างลำดับชั้น ซึ่งสามารถนำมาใช้เมื่อสร้างการแจ้งเตือนได้ องค์ประกอบนี้มีเฉพาะบนเลเยอร์เท่านั้น “ การพึ่งพา”.

ในการไปที่เมนูการตั้งค่าแผนที่ คุณต้องกดปุ่ม “ การตั้งค่า” บนแถบเมนูแผนที่ ( ดูรูปที่ 3.19- คุณสามารถตั้งค่าต่อไปนี้สำหรับการ์ดได้:

3.5 ไฟล์

ใน Dude คุณสามารถเปลี่ยนไอคอนอุปกรณ์มาตรฐาน เสียงเตือน และขยายชุด MIB ได้ นอกจากนี้ ในการอัพเดตเฟิร์มแวร์ของอุปกรณ์ ระบบตรวจสอบจำเป็นต้องมีไฟล์ที่มีเฟิร์มแวร์เหล่านี้ เพื่อจุดประสงค์นี้มีส่วนเมนู “ ไฟล์” (ดูรูปที่ 3.20).


การแก้ไขไดเร็กทอรีด้วยไฟล์ผ่านแอปพลิเคชันไคลเอนต์ไม่สามารถใช้งานได้ตั้งแต่เวอร์ชัน 6.37 อย่างไรก็ตาม สามารถอัพโหลด/ลบไฟล์ได้โดยใช้วิธีการต่อไปนี้:

  • วินบ็อกซ์;
  • เว็บฟิก;
  • เอสเอฟทีพี

อัพโหลดไฟล์เฟิร์มแวร์ผ่าน Winbox ไปที่ “ เพื่อน/ไฟล์” และตรวจสอบการมีอยู่ของไฟล์ผ่านแอปพลิเคชันไคลเอนต์ ( ดูรูปที่ 3.20).

3.6 การตั้งค่าเครื่องมือ

เมื่อโทร เมนูบริบทสำหรับแต่ละอุปกรณ์จะถูกนำเสนอ เริ่มต้นอย่างรวดเร็วชุดเครื่องมือสำหรับการจัดการและการวินิจฉัย ชุดเครื่องมือเหล่านี้ได้รับการกำหนดค่าใน “ เครื่องมือ” ด้านซ้ายเมนูการจัดการระบบ ( ดูรูปที่ 3.21).


ระบบมาพร้อมกับชุดเครื่องมือเริ่มต้นซึ่งประกอบด้วย:

เครื่องมือข้อจำกัดคำอธิบาย
การทดสอบแบนด์วิธ สำหรับ RouterOS เท่านั้น กำลังรันยูทิลิตีการทดสอบ แบนด์วิธบนอุปกรณ์ที่เลือก
เพื่อน สำหรับ RouterOS เท่านั้น เชื่อมต่อกับเซิร์ฟเวอร์ Dude
เอฟทีพี เชื่อมต่อกับเซิร์ฟเวอร์ FTP โดยใช้ที่อยู่ IP ของอุปกรณ์ที่เลือก
ปิง เรียกใช้ยูทิลิตี้ ping ด้วยที่อยู่ IP ของอุปกรณ์ที่เลือก
การเชื่อมต่อระยะไกล สำหรับ RouterOS เท่านั้น เปิดยูทิลิตี้เพื่อเชื่อมต่อกับอุปกรณ์ปลายทางผ่านอุปกรณ์ที่เลือก
สนมวอล์ก เรียกใช้ยูทิลิตี้การโพล OID ผ่าน SNMP สำหรับอุปกรณ์ที่เลือก
การสแกนสเปกตรัม สำหรับ RouterOS เท่านั้น เปิดยูทิลิตี้การสแกนสเปกตรัมบนอุปกรณ์ที่เลือก
เทลเน็ต เปิดยูทิลิตี้ telnet ด้วยที่อยู่ IP ของอุปกรณ์ที่เลือก
เทอร์มินัล สำหรับ RouterOS เท่านั้น การเปิดตัวยูทิลิตี้ บรรทัดคำสั่งบนอุปกรณ์ที่เลือก
คบเพลิง สำหรับ RouterOS เท่านั้น เปิดยูทิลิตี้คบเพลิงบนอุปกรณ์ที่เลือก
เทรเซอรูต เรียกใช้ยูทิลิตี้ Traceroute ด้วยที่อยู่ IP ของอุปกรณ์ที่เลือก
เว็บ การเปิดอุปกรณ์ที่เลือกผ่านเว็บเบราว์เซอร์

นอกเหนือจากชุดเครื่องมือเริ่มต้นแล้ว ผู้ดูแลระบบยังสามารถเพิ่มเครื่องมืออื่นๆ ได้อีกด้วย รายการไม่รวมถึงการเรียกใช้เครื่องมือ Winbox มาเพิ่มกัน หากต้องการทำสิ่งนี้ ให้กดปุ่ม “ + ” และในเมนูที่เปิดขึ้นให้เขียนคำสั่งที่เรียกใช้ Winbox ( ขึ้นอยู่กับตำแหน่งของไฟล์ปฏิบัติการ) และส่งที่อยู่ IP ของอุปกรณ์เป็นพารามิเตอร์ไปยังคำสั่ง ( ตัวอย่างเช่น คำสั่งอาจมีลักษณะดังนี้: “ D:\Distrib\winbox.exe”) (ดูรูปที่ 3.22- ในตัวอย่างที่อยู่ระหว่างการพิจารณา เฉพาะที่อยู่ IP ของอุปกรณ์เท่านั้นที่จะถูกส่งเป็นพารามิเตอร์ แต่ระบบอนุญาตให้คุณส่งผ่านพารามิเตอร์อื่นๆ มากมาย เช่น การเข้าสู่ระบบและรหัสผ่าน


3.7 การตั้งค่าฟังก์ชั่น

ข้อมูลสำหรับการวางแผน ( ดูหัวข้อ 5.3) และการตรวจสอบจะเกิดขึ้นตามชุดฟังก์ชันที่อยู่ในส่วนเมนู “ ฟังก์ชั่น” (ดูรูปที่ 3.23).

ตามค่าเริ่มต้น ระบบจะมีชุดของฟังก์ชันลอจิคัล ฟังก์ชันการซักถาม การแปลงข้อมูล การดำเนินการทางคณิตศาสตร์ ฯลฯ นอกเหนือจากฟังก์ชันมาตรฐานแล้ว ผู้ดูแลระบบสามารถสร้างชุดฟังก์ชันซึ่งอาจรวมกันได้ คุณสมบัติมาตรฐานหรือดำเนินการอื่นนอกเหนือจากนั้น ตัวอย่างเช่น มีฟังก์ชันสำหรับการสำรวจระดับโหลดของโปรเซสเซอร์ แต่คุณสามารถกลับด้านและแสดงระดับของทรัพยากรที่ว่างได้


ชุดฟังก์ชันมาตรฐานประกอบด้วยฟังก์ชัน ซีพียู()ซึ่งส่งคืนระดับโหลด CPU มาเพิ่มฟังก์ชันที่คืนค่า True ถ้าเป็นค่าที่โหลด โปรเซสเซอร์กลางน้อยกว่า 5% และเป็นเท็จหากค่าโหลดมากกว่า (ข้อความฟังก์ชัน: ถ้า((cpu_usage()<5),"1","0") ):


3.8 การตั้งค่าบริการโพล

การสร้างชุดบริการสำหรับการตรวจสอบจะดำเนินการในส่วน "โพรบ" ของเมนูหลัก ( ดูรูปที่ 3.25- ระบบประกอบด้วยชุดบริการที่กำหนดไว้ล่วงหน้า แต่ผู้ดูแลระบบสามารถเพิ่มบริการของตนเองหรือแก้ไขบริการที่มีอยู่ได้


ระบบมีระบบการตั้งค่าการสำรวจที่ค่อนข้างยืดหยุ่น ซึ่งรวมถึง:

  • DNS — การสร้างคำขอ DNS พร้อมค่าฟิลด์ที่ระบุ
  • การทำงาน — การใช้ฟังก์ชั่นผู้ใช้ (ดูหัวข้อ 3.7)
  • ไอซีเอ็มพี — สร้างคำขอ ICMP ด้วยค่าฟิลด์ที่ระบุ รอการตอบกลับด้วยค่าฟิลด์ที่ระบุ
  • ตรรกะ — ฟังก์ชันลอจิคัล
  • TCP — สร้างคำขอ TCP ด้วยค่าฟิลด์ที่ระบุ รอการตอบกลับด้วยค่าฟิลด์ที่ระบุ
  • ยูดีพี - สร้างคำขอ UDP ด้วยค่าฟิลด์ที่ระบุ รอการตอบกลับด้วยค่าฟิลด์ที่ระบุ
  • ส.น.ม — สำรวจ OID เฉพาะโดยใช้โปรโตคอล SNMP
  • สุ่ม — การตัดสินใจแบบสุ่มเกี่ยวกับความพร้อมในการให้บริการ (ใช้ระหว่างการทดสอบ)

ระบบได้รับการติดตั้งไว้ล่วงหน้าเพื่อสำรวจบริการโหลดตัวประมวลผล ซีพียูซึ่งจะสร้างการแจ้งเตือนหากการโพลของ OID ที่กำหนดล้มเหลว เช่น ไม่ได้รับการตอบกลับจากอุปกรณ์ วิธีการนี้จะตรวจสอบความพร้อมใช้งานของอุปกรณ์ แต่ในทางปฏิบัติ จะสะดวกในการสร้างการแจ้งเตือนเมื่อโหลดของโปรเซสเซอร์ถึงเกณฑ์ที่กำหนด

มาสร้างบริการที่จะสร้างข้อผิดพลาดเมื่อโหลดตัวประมวลผลสูงกว่า 5% ซึ่งเราจะใช้ฟังก์ชันที่สร้างไว้ก่อนหน้านี้ สปว_ซีพียู() (ดูหัวข้อ 3.7).


The Dude เป็นแอปพลิเคชั่นทรงพลังที่ออกแบบมาเพื่อสแกนเครือข่ายและตรวจสอบการทำงานของอุปกรณ์ที่เชื่อมต่อ (แล็ปท็อป คอมพิวเตอร์ เราเตอร์) ซอฟต์แวร์นี้มีศักยภาพที่ดีในแง่ของฟังก์ชันการทำงาน ซึ่งเราต้องการแจ้งให้คุณทราบในการรีวิวครั้งใหม่วันนี้

มาเริ่มกันตามปกติโดยตอบคำถามว่าใครจะต้องการโปรแกรมบ้าง? – ก่อนอื่น ผู้ดูแลระบบ (ชัดเจนว่าทำไม) ผู้ค้าและนักธุรกิจ ผู้ให้บริการอินเทอร์เน็ต ตลอดจนผู้ใช้ที่ต้องการ "ติดตาม" กับสิ่งที่เกิดขึ้นในกระบวนการเครือข่าย (สภาพแวดล้อม) ของอุปกรณ์ของตน (เช่น หากจะจัดมินิออฟฟิศที่บ้าน)

เพื่อนสำหรับ Windows

ในระหว่างกระบวนการตรวจสอบ เครื่องสแกนจะกำหนดประเภทและประเภทของอุปกรณ์ที่ตรวจพบ "วาด" แผนที่ของเครือข่ายที่พบ (ของความซับซ้อนใด ๆ ) ซึ่งในอนาคตคุณจะโต้ตอบได้ง่ายขึ้นด้วยการมองเห็น นอกจากนี้คุณยังสามารถสร้างแผนที่ของคุณเองและทำงานร่วมกับแผนที่เหล่านั้นได้

สิ่งที่ฉันชอบเกี่ยวกับยูทิลิตี้นี้ก็คือความเป็นอิสระและโหมดการสแกนอัตโนมัติในเครือข่ายย่อยที่ระบุ เช่นเดียวกับความจริงที่ว่าหากมีปัญหา ซอฟต์แวร์จะออกคำเตือน หากเราพูดถึงความสามารถอื่นๆ ของซอฟต์แวร์ สิ่งเหล่านี้รวมถึง:

  • เค้าโครงเครือข่าย + การจดจำประเภท ∕ ยี่ห้อของอุปกรณ์
  • รองรับไอคอนและพื้นหลังที่กำหนดเอง
  • ทำงานร่วมกับ SNMP, ICMP, DNS และ TCP;
  • การตรวจสอบช่องสัญญาณ ฯลฯ

วิธีใช้: ทำงานบน Windows 7/8/10, Linux OS


ต่อไปนี้เป็นคำไม่กี่คำเกี่ยวกับอินเทอร์เฟซ Mikrotik The Dude มันค่อนข้างพูดน้อยมีภาษารัสเซีย หน้าต่างหลักประกอบด้วยคีย์หลัก คำสั่ง (มีค่อนข้างมาก) และแท็บ - ทั้งหมด 6 อัน อันที่จริงเมื่อมียูทิลิตี้อยู่ในมือ คุณสามารถติดตามการเปลี่ยนแปลงเครือข่าย "ping" การเชื่อมต่อและที่ ในเวลาเดียวกันก็ทดสอบความน่าเชื่อถือ มีข้อมูลการวิเคราะห์ที่จำเป็นและกราฟเฉพาะทางมากมายที่นำเสนอไว้ที่นี่ การติดตั้งไคลเอนต์บนคอมพิวเตอร์ถือเป็นมาตรฐาน ดังนั้นเราจะไม่พูดถึงเรื่องนี้มากนัก

ด้วยยูทิลิตี้นี้ คุณจะปรับปรุงประสิทธิภาพของสภาพแวดล้อมเครือข่ายของคุณได้อย่างไม่ต้องสงสัย และคุณจะสามารถตรวจสอบและจัดการอุปกรณ์ได้ เมื่อเร็ว ๆ นี้นักพัฒนาที่มีพลังที่ได้รับการปรับปรุงใหม่ได้เข้ามารับหน้าที่ปรับปรุง "ผลิตผลทางสมอง" ของพวกเขาและดังนั้นเราจึงพอใจกับเวอร์ชันที่อัปเดต เราหวังว่าคุณจะประเมินโปรแกรมในเชิงบวกเช่นเดียวกับที่ผู้ใช้หลายพันรายทั่วโลกได้ทำ

คุณสามารถดาวน์โหลด The Dude ได้ฟรีบนพอร์ทัลเว็บของเราผ่านลิงก์โดยตรง (จากเว็บไซต์อย่างเป็นทางการ) - มีเวอร์ชันล่าสุดให้ดาวน์โหลดแล้ว