Munin หรือวิธีตรวจสอบเซิร์ฟเวอร์ของเราใน Linux

Munin

คุณเคยต้องการตรวจสอบคอมพิวเตอร์หลายเครื่องในเวลาเดียวกันหรือไม่? หากเป็นกรณีของคุณแน่นอนว่าคุณพบปัญหาอื่น ๆ หรือต้องสลับกันเพื่อดูข้อมูลทั้งหมด หากคุณระบุด้วยสิ่งที่กล่าวมาทั้งหมด Munin มันคือคำตอบสำหรับคำอธิษฐานของคุณ มันเป็นโปรแกรมที่ จะแสดงข้อมูลพร้อมสถิติจากเซิร์ฟเวอร์ของเรา เช่น CPU ภาระงาน RAM ที่ใช้การรับส่งข้อมูลเครือข่ายเป็นต้น

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

วิธีติดตั้ง Munin บน Ubuntu

  1. ตกลง. การติดตั้งโปรแกรมนี้ทำได้ง่ายมากจนเพียงพอที่จะกล่าวได้ว่าอยู่ในที่เก็บอย่างเป็นทางการเพื่อให้ทราบว่าเราสามารถติดตั้งได้จากเทอร์มินัลด้วยคำสั่ง "sudo apt install munin" (โดยไม่มีเครื่องหมายอัญประกาศ) หรือ จากตัวจัดการแพ็คเกจเช่น Syanptic เมื่อติดตั้งแล้วเราจะต้องทำให้มันใช้งานได้ซึ่งเราจะไปยังขั้นตอนต่อไป
  2. เราแก้ไขไฟล์คอนฟิกูเรชันที่อยู่ในพา ธ / 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]

  1. ต่อไปเราแก้ไขไฟล์เซิร์ฟเวอร์เพื่อให้ทำหน้าที่เป็นโหนดสำหรับตัวมันเองและรับฟังตัวเองเท่านั้น (วนกลับ) ไม่ใช่บนอินเทอร์เฟซทั้งหมดบนเครือข่าย ซึ่งทำได้โดยการแก้ไขไฟล์ munin-node.conf การเปลี่ยนค่า เจ้าภาพ ถึง 127.0.0.1
  2. ในขั้นตอนต่อไปเราจะแก้ไขไฟล์ 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
หมดอายุ

  1. จากนั้นคำนึงถึงว่าผู้ใช้จะเป็น "ผู้ดูแลระบบ" เราเปิดเทอร์มินัลเข้าถึงไดเร็กทอรีที่เราแก้ไขไฟล์และสร้างรหัสผ่านด้วยคำสั่งต่อไปนี้:
htpasswd -c munin-htpasswd admin
  1. ทุกอย่างจะถูกกำหนดค่าไว้แล้ว ตอนนี้เพื่อให้ใช้งานได้เราจะเขียนคำสั่ง:
service munin-node restart && service apache2 restart

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

ผ่านทาง: รูทดอทคอม.


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

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

*

*

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