วิธีติดตั้ง Monitorix เพื่อตรวจสอบเว็บเซิร์ฟเวอร์ของคุณ

มอนิเตอร์

นานมาแล้วที่เราเห็น วิธีตรวจสอบเซิร์ฟเวอร์ Nginx ด้วย Linux-dashแต่อย่างที่เราทุกคนรู้ว่าเราอยู่ในสิ่งนี้หากมีบางสิ่งเหลืออยู่ในระบบปฏิบัติการฟรีที่ยอดเยี่ยมเป็นตัวเลือกทั้งที่เกี่ยวข้องกับเซิร์ฟเวอร์และวิธีที่เราต้องระวังทุกสิ่งที่เกิดขึ้นกับพวกเขา เรามาดูกันดีกว่า วิธีตรวจสอบเซิร์ฟเวอร์ Linux ด้วย Monitorixซึ่งเป็นเครื่องมือโอเพนซอร์สขั้นสูงและมีน้ำหนักเบา

มันเป็นแอพพลิเคชั่นที่ เสนอเซิร์ฟเวอร์ HTTP ของตัวเองพร้อมกับชุดฟังก์ชันการตรวจสอบขั้นสูง y รองรับภาษาสคริปต์ต่างๆ เช่น Perl, Python, Ruby และอื่น ๆ แม้ว่าการใช้ทรัพยากรจะน้อยมากจนถือเป็นหนึ่งในสิ่งที่ดีที่สุด ใช้ในอุปกรณ์และระบบฝังตัว. ในความเป็นจริงมันทำงานผ่านสองโปรแกรม: หนึ่งเรียกว่า Monitorix ซึ่งขึ้นอยู่กับ Perl และเริ่มโดยอัตโนมัติและอีกชื่อหนึ่งเรียกว่า Monitorix.cgiซึ่งตามชื่อของมันคือสคริปต์ CGI

คุณสมบัติบางอย่างคือสถิติอีเมล การรับส่งข้อมูลเครือข่าย (ขาเข้าและขาออก) จาก เว็บเซอร์ด (Apache, Lighttpd, Nginx), การโหลด MySQL, การใช้ Squid proxy หรือไคลเอนต์ NFS และเซิร์ฟเวอร์รวมถึงการรองรับเซ็นเซอร์เช่นที่เข้ากันได้กับ Raspberry Pi รวมถึงสำหรับคนทั่วไปส่วนใหญ่ผ่านแพ็คเกจ เซ็นเซอร์ (ดิสก์, เมนบอร์ด, พัดลม, CPU) และแน่นอนกระบวนการที่ใช้งานอยู่โหลดระบบและการใช้หน่วยความจำท่ามกลางสิ่งอื่น ๆ อีกมากมาย (เราสามารถตรวจสอบได้ การเชื่อมโยงนี้ คุณสมบัติทั้งหมด)

ไปยัง ติดตั้ง Monitorix บน Ubuntu เราสามารถทำได้ด้วยตนเองหรือโดยการติดตั้งจากที่เก็บ ในตอนแรกเราเพียงแค่เปิดหน้าต่างเทอร์มินัล (Ctrl + Alt + T) และดำเนินการ:

sudo apt-get install rrdtool perl libwww-perl libmailtools-perl libmime-lite-perl librrds-perl libdbi-perl libxml-simple-perl libhttp-server-simple-perl libconfig-general-perl libyan-socket-ssl-perl

จากนั้นเราดาวน์โหลดแพ็คเกจสำหรับ Ubuntu จาก หน้าดาวน์โหลด Monitorixและเราติดตั้ง:

sudo dpkg -i monitorix * .deb

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

sudo service servicename โหลดซ้ำ

อีกวิธีหนึ่งที่สะดวกสบายกว่าคือการเพิ่มที่เก็บ Monitorix สำหรับ Ubuntu ซึ่งเราทำได้โดยการเพิ่มบรรทัดต่อไปนี้ในไฟล์ /etc/apt/source.list:

deb http://apt.izzysoft.de/ubuntu จักรวาลทั่วไป

จากนั้นเราดาวน์โหลดคีย์ GPG จากที่เก็บและเพิ่ม:

รับ http://apt.izzysoft.de/izzysoft.asc
sudo apt-key เพิ่ม izzysoft.asc

ตอนนี้เราสามารถติดตั้ง Monitorix ได้ตามปกติ:

sudo ปรับปรุง apt-get

sudo apt-get ติดตั้ง monitorix

จากนั้นเราจะเริ่มบริการ:

sudo service monitorix เริ่มต้น

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

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

ข้อมูลเพิ่มเติม: Monitorix (เว็บไซต์อย่างเป็นทางการ)


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา