คุณเคยต้องการตรวจสอบคอมพิวเตอร์หลายเครื่องในเวลาเดียวกันหรือไม่? หากเป็นกรณีของคุณแน่นอนว่าคุณพบปัญหาอื่น ๆ หรือต้องสลับกันเพื่อดูข้อมูลทั้งหมด หากคุณระบุด้วยสิ่งที่กล่าวมาทั้งหมด Munin มันคือคำตอบสำหรับคำอธิษฐานของคุณ มันเป็นโปรแกรมที่ จะแสดงข้อมูลพร้อมสถิติจากเซิร์ฟเวอร์ของเรา เช่น CPU ภาระงาน RAM ที่ใช้การรับส่งข้อมูลเครือข่ายเป็นต้น
ในการนี้ เสา เราไม่ได้ตั้งใจที่จะอธิบายว่าเซิร์ฟเวอร์ทำงานอย่างไรหรืออะไรทำนองนั้น ที่นี่เราจะสอนคุณเท่านั้น วิธีติดตั้งและเรียกใช้แอปพลิเคชันที่มีประสิทธิภาพนี้ บนคอมพิวเตอร์ที่ใช้ Ubuntu ของคุณ ที่เหลือต้องวิ่งเอง ด้านล่างนี้เราจะบอกทุกสิ่งที่คุณจำเป็นต้องรู้ในเรื่องนี้
วิธีติดตั้ง Munin บน Ubuntu
- ตกลง. การติดตั้งโปรแกรมนี้ทำได้ง่ายมากจนเพียงพอที่จะกล่าวได้ว่าอยู่ในที่เก็บอย่างเป็นทางการเพื่อให้ทราบว่าเราสามารถติดตั้งได้จากเทอร์มินัลด้วยคำสั่ง "sudo apt install munin" (โดยไม่มีเครื่องหมายอัญประกาศ) หรือ จากตัวจัดการแพ็คเกจเช่น Syanptic เมื่อติดตั้งแล้วเราจะต้องทำให้มันใช้งานได้ซึ่งเราจะไปยังขั้นตอนต่อไป
- เราแก้ไขไฟล์คอนฟิกูเรชันที่อยู่ในพา ธ / var / cache / munin / www และเราคัดลอกและวางข้อความต่อไปนี้นั่นคือจะต้องมีสิ่งต่อไปนี้เท่านั้น:
dbdir / var / lib / munin
htmldir / var / cache / มูนิน / www
logdir / var / log / munin
rundir / var / run / munin# จะค้นหาเทมเพลต HTML ได้ที่ไหน
tmpldir / etc / munin / แม่แบบ# ต้นไม้โฮสต์ที่เรียบง่าย
[munin.localhost.com]
ที่อยู่ 127.0.0.1
use_node_name ใช่ [/ sourcecode]
- ต่อไปเราแก้ไขไฟล์เซิร์ฟเวอร์เพื่อให้ทำหน้าที่เป็นโหนดสำหรับตัวมันเองและรับฟังตัวเองเท่านั้น (วนกลับ) ไม่ใช่บนอินเทอร์เฟซทั้งหมดบนเครือข่าย ซึ่งทำได้โดยการแก้ไขไฟล์ munin-node.conf การเปลี่ยนค่า เจ้าภาพ ถึง 127.0.0.1
- ในขั้นตอนต่อไปเราจะแก้ไขไฟล์ apache.conf ในการกำหนดค่านามแฝงสิ่งที่เราจะทำกับข้อความต่อไปนี้:
นามแฝง / munin / var / cache / munin / www
อนุญาตการสั่งซื้อปฏิเสธ
# อนุญาตจาก localhost 127.0.0.0/8 :: 1
อนุญาตจากทุก
ตัวเลือกไม่มี# ไฟล์นี้สามารถใช้เป็นไฟล์. htaccess หรือเป็นส่วนหนึ่งของ apache ของคุณ
# ไฟล์ config
#
# สำหรับตัวเลือกไฟล์. htaccess เพื่อใช้งานไดเรกทอรี munin www
# (/ var / cache / munin / www) ต้องมี "AllowOverride all" หรือบางอย่าง
# ใกล้เคียงกับชุดนั้น
#AuthUserFile / etc / munin / munin-htpasswd
AuthName "ผู้ดูแลระบบ"
AuthType Basic
ต้องการผู้ใช้ที่ถูกต้อง# ส่วนถัดไปนี้ต้องการให้เปิดใช้งาน mod_expires
## ตั้งค่าเวลาหมดอายุเริ่มต้นสำหรับไฟล์เป็น 5 นาที 10 วินาทีจาก
# เวลาในการสร้าง (แก้ไข) อาจมีไฟล์ใหม่โดย
# เวลานั้น.
#
ExpiresActive On
หมดอายุ
- จากนั้นคำนึงถึงว่าผู้ใช้จะเป็น "ผู้ดูแลระบบ" เราเปิดเทอร์มินัลเข้าถึงไดเร็กทอรีที่เราแก้ไขไฟล์และสร้างรหัสผ่านด้วยคำสั่งต่อไปนี้:
htpasswd -c munin-htpasswd admin
- ทุกอย่างจะถูกกำหนดค่าไว้แล้ว ตอนนี้เพื่อให้ใช้งานได้เราจะเขียนคำสั่ง:
service munin-node restart && service apache2 restart
จะขาดอะไรไปบ้าง? สิ่งที่สำคัญที่สุด: เริ่มการตรวจสอบเซิร์ฟเวอร์ สำหรับสิ่งนี้เราต้องป้อนชื่อผู้ใช้และรหัสผ่านที่เราได้กำหนดไว้ก่อนหน้านี้เท่านั้นโดยการเข้าถึง munin.localhost.comณ จุดนี้เราจะเห็นสิ่งที่เรามุ่งหน้าไปยังโพสต์นี้
ผ่านทาง: รูทดอทคอม.