ค้นหาเว็บไซต์

วิธีการติดตั้งและเชื่อมต่อตัวแทนกับเซิร์ฟเวอร์ Pandora FMS


Pandora FMS Agent คือแอปพลิเคชันที่ติดตั้งบนคอมพิวเตอร์ที่จะตรวจสอบโดยใช้ Pandora FMS Monitoring System ตัวแทนซอฟต์แวร์ทำการตรวจสอบทรัพยากรเซิร์ฟเวอร์ (เช่น CPU, RAM, อุปกรณ์จัดเก็บข้อมูล ฯลฯ) และแอปพลิเคชันและบริการที่ติดตั้ง (เช่น Nginx, Apache, MySQL/MariaDB, PostgreSQL ฯลฯ) พวกเขาส่งข้อมูลที่รวบรวมไปยัง เซิร์ฟเวอร์ Pandora FMS ในรูปแบบ XML โดยใช้หนึ่งในโปรโตคอลต่อไปนี้: SSH, FTP, NFS, Tentacle (โปรโตคอล) หรือวิธีการถ่ายโอนข้อมูลอื่นใด

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

บทความนี้แสดงวิธีการติดตั้งซอฟต์แวร์ตัวแทน Pandora FMS และเชื่อมต่อกับอินสแตนซ์ Pandora FMS Server เพื่อตรวจสอบ คู่มือนี้จะถือว่าคุณมีอินสแตนซ์ที่ทำงานอยู่ของเซิร์ฟเวอร์ Pandora FMS อยู่แล้ว

การติดตั้งตัวแทน Pandora FMS ในระบบ Linux

บนการกระจาย CentOS และ RHEL ให้รันคำสั่งต่อไปนี้เพื่อติดตั้งแพ็คเกจการขึ้นต่อกันที่จำเป็น จากนั้นดาวน์โหลดแพ็คเกจ RPM เอเจนต์ Pandora FMS เวอร์ชันล่าสุดแล้วติดตั้ง

yum install wget perl-Sys-Syslog perl-YAML-Tiny
wget https://sourceforge.net/projects/pandora/files/Pandora%20FMS%207.0NG/743/RHEL_CentOS/pandorafms_agent_unix-7.0NG.743-1.noarch.rpm
yum install pandorafms_agent_unix-7.0NG.743-1.noarch.rpm

ในการแจกจ่าย Ubuntu และ Debian ให้ใช้คำสั่งต่อไปนี้เพื่อดาวน์โหลดแพ็คเกจ DEB ตัวแทนล่าสุดและติดตั้ง

wget https://sourceforge.net/projects/pandora/files/Pandora%20FMS%207.0NG/743/Debian_Ubuntu/pandorafms.agent_unix_7.0NG.743.deb
sudo dpkg -i pandorafms.agent_unix_7.0NG.743.deb
sudo apt-get -f install

การกำหนดค่าตัวแทน Pandora FMS ในระบบ Linux

หลังจากติดตั้งแพ็คเกจซอฟต์แวร์ตัวแทนสำเร็จแล้ว ให้กำหนดค่าให้สื่อสารกับเซิร์ฟเวอร์ Pandora FMS ในไฟล์การกำหนดค่า /etc/pandora/pandora_agent.conf

vi /etc/pandora/pandora_agent.conf

ค้นหาพารามิเตอร์การกำหนดค่าเซิร์ฟเวอร์และตั้งค่าเป็นที่อยู่ IP ของเซิร์ฟเวอร์ Pandora FMS ดังที่แสดงในภาพหน้าจอต่อไปนี้

บันทึกไฟล์แล้วเริ่มบริการ Pandora agent daemon เปิดใช้งานเพื่อเริ่มต้นอัตโนมัติเมื่อบูตระบบ และตรวจสอบว่าบริการเปิดใช้งานอยู่

systemctl start pandora_agent_daemon.service
systemctl enable pandora_agent_daemon.service
systemctl status pandora_agent_daemon.service

การเพิ่มตัวแทนใหม่ให้กับเซิร์ฟเวอร์ Pandora FMS

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

จากหน้าจอถัดไป คลิก สร้างตัวแทน เพื่อกำหนดตัวแทนใหม่

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

หลังจากเพิ่มตัวแทน พวกเขาควรสะท้อนให้เห็นในสรุปหน้าแรกตามที่เน้นไว้ในภาพหน้าจอต่อไปนี้

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

การกำหนดค่าโมดูลสำหรับการตรวจสอบตัวแทนระยะไกล

สำหรับคู่มือนี้ เราจะสร้างโมดูลเพื่อตรวจสอบว่าโฮสต์ระยะไกลใช้งานได้หรือไม่ (สามารถส่ง Ping ได้) หากต้องการสร้างโมดูล ให้ไปที่ ทรัพยากร ==> จัดการตัวแทน ที่ ตัวแทน ที่กำหนดไว้ในหน้าจอ Pandora FMS ให้คลิกที่ ชื่อตัวแทน เพื่อแก้ไข

เมื่อโหลดแล้ว ให้คลิกลิงก์ โมดูล ตามที่ไฮไลต์ไว้ในภาพหน้าจอต่อไปนี้

จากนั้นเลือกประเภทโมดูล (เช่น สร้าง โมดูลเซิร์ฟเวอร์เครือข่ายใหม่) จากหน้าจอถัดไป และคลิก สร้าง

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

ถัดไป รีเฟรชคอนโซลและลองดู ตัวแทน ภายใต้รายละเอียด ตัวแทน และไฮไลต์ตัวบ่งชี้สถานะของมัน ซึ่งควรแสดง “จอภาพทั้งหมดใช้ได้ ". และภายใต้ โมดูล ควรแสดงว่ามีโมดูลหนึ่งที่อยู่ในสภาพปกติ

เมื่อคุณเปิด ตัวแทน ตอนนี้ ควรแสดงข้อมูลการตรวจสอบบางส่วนตามที่ไฮไลต์ไว้ในภาพหน้าจอต่อไปนี้

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

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