วิธีติดตั้ง Zabbix Agent บน Ubuntu (Linux) พร้อมเพิ่ม Host ใน Zabbix step by step

Published on October 9, 2025
วิธีติดตั้ง Zabbix Agent บน Ubuntu (Linux) พร้อมเพิ่ม Host ใน Zabbix step by step

Zabbix เป็นซอฟต์แวร์ประเภท Open Source Monitoring Solution ที่ใช้สำหรับการมอนิเตอร์ และเก็บข้อมูลจากอุปกรณ์และระบบไอทีต่างๆ แบบ Real-time ไม่ว่าจะเป็น

Server (Linux, Windows, BSD)
อุปกรณ์เน็ตเวิร์ก (อุปกรณ์เช่น Switch, Router, Firewall)
แอปพลิเคชัน (Web server, Database, App Server, Virtualization platform)
อุปกรณ์ IoT และ Sensor (อุณหภูมิ, ความชื้น, พลังงานไฟฟ้า,EC และอื่นๆ)

 

ติดตั้ง Zabbix Agent Ubuntu (Linux)

1. เปิด Terminal ของ Ubuntu Server ที่ต้องการเชื่อมต่อกับ zabbix  ให้รันคำสั่งต่อไปนี้

 

sudo apt-get install zabbix-agent

 

2. หลังจากติดตั้งแล้ว เราต้องการเปลี่ยนการตั้งค่าสามารถทำได้โดยไปที่ /etc/zabbix/zabbix_agentd.conf และแก้ไขพารามิเตอร์บางอย่าง

 

sudo nano /etc/zabbix/zabbix_agentd.conft

 

 

พารามิเตอร์ที่เราต้องการคือ 

  • Server= (ip zabbix server)
  • ServerActive=  (ip zabbix server)
  • Hostname=  (ip zabbix server)

 

 

 

 

3. เมื่อมีการแก้ไข หรือ ปรับใช้การเปลี่ยนแปลง จะต้องทำการ  restart service zabbix-agent

 

sudo systemctl restart zabbix-agent

 

 

เช็คสถานะ zabbix-agent ว่าพร้อมทำงานหรือไม่ ถ้าสถานะพร้อมทำงาน แสดงว่าใช้งานได้ทันที

sudo systemctl restart zabbix-agent

 

 

วิธีเพิ่ม Host ในหน้าเว็บ Zabbix

1. เข้าสู่ระบบ Zabbix Web UI

2. ไปที่เมนู Data collection → Hosts → Create host

 

 

3. กรอกข้อมูลดังนี้

    • Host name: ต้องตรงกับค่าที่ตั้งไว้ในไฟล์ agent
    • Templates:  เลือกเป็น Linux by Zabbix agent

    • Host groups: เลือกเป็น  Virtual machines
    • Agent interface: ใส่ IP Address ของเครื่อง Ubuntu server ของเรา

    • เสร็จแล้ว กดปุ่ม Add

 

 

 

4. จากนั้นรอสักครู่ Zabbix Server จะเริ่มดึงข้อมูลจาก Agent มาแสดงผล  ในรูปแสดงว่าสามารถการสื่อสารระหว่าง  Zabbix Server กับ Ubuntu Server แล้ว พร้อมใช้งานสแดงข้อมูลต่างๆ บน  Zabbix

 

 

 

5. ต้องการดูข้อมูลล่าสุดที่ Ubuntu Server ใช้งาน จะนำเข้าสู่ Zabbix นั่นเอง

  • ไปที่เมนู Monitoring  →  Latest data

 

 

 

6. ต้องการ Monitor Ubuntu Server บน  Zabbix

  • ไปที่เมนู Monitoring  → Hosts หรือ เมนู Dashboards

 

 

  • เลือกรายการที่ต้องการ แล้วคลิก Host Dashboards

 

 

  • แสดงข้อมูลทรัพยากรของ Host CPU usage, RAM usage, Disk I/O, Network I/O ตรวจสอบ uptime และโหลดการใช้งานรวม

 

 

 

ซึ่งการติดตั้ง Zabbix Agent  Linux ทั้งหมดจะมีวิธีเหมือนกัน Zabbix  เหมาะกับ Hypervisor เพราะสามารถเฝ้าระวังได้ทั้ง ระดับ Host (Hypervisor) และ ระดับ VM ผ่าน Agent หรือ API และยังมีระบบแจ้งเตือน + Dashboard ที่ช่วยให้ผู้ดูแลระบบตรวจสอบปัญหาได้รวดเร็ว เหมาะมากสำหรับองค์กรที่ใช้ Virtualization จำนวนมาก เช่น Data Center, Cloud, หรือ Private Cloud และเป็นทางเลือกสำหรับผู้ที่ต้องการการสนับสนุน (commercial support)

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

หากท่านต้องการรายละเอียดเพิ่มเติม สามารถติดต่อเราผ่าน Line OA : @avesta.co.th หรืออีเมล์ [email protected]

 

Migrate VMware virtual machines to Hyper-V in WAC

Windows Admin Center หรือ WAC นั้นเป็นเครื่องมือในการบริหาร Windows Server ที่เข้ามาแทน Microsoft...

Read more »

Understanding UUID

UUID นั้นต้องเรียกได้ว่ามีข้อถกเถียงกันมานานมา ในการใช้ในการเขียนโปรแกรมและการออกแบบดาต้าเบส วันนี้เราจะไปศึกษาว่ามันคืออะไร และ ในการออกแบบฐานข้อมูลมันเข้ามามีบทบาทอย่างไร UUID คืออะไร UUID ย่อมาจาก...

Read more »

วันสิ้นสุด License Perpetual ของ VMware มาถึงแล้ว รีบย้ายไป Proxmox VE กันเถอะ

ตอนที่ VMware ประกาศว่าจะออก ESXi 9 มานั้น ทุกคนในวงการก็คิดว่า มันน่าจะมาพร้อมการอัพเดทบางส่วนเหมือนทุกๆ ครั้งที่ผ่านมาเช่น การเพิ่มการสนับสนุนฮาร์ดแวร์...

Read more »

Garage ทางเลือกในการแทนที่ MinIO

MinIO นั้นเป็นซอฟต์แวร์ที่จะทำให้เราสามารถเก็บข้อมูลในลักษณะที่เป็น Object ได้ และ เรียกว่าเป็นตัวเลือกที่มีอยู่ไม่มากนักในท้องตลาดหากท่านต้องการจะสร้าง Object Storage Server เพื่อใช้ภายในองค์กร...

Read more »

Time Range Booking System

Time Range Booking คืออะไร และทำไมธุรกิจยุคใหม่จำเป็นต้องใช้ ในยุคที่ลูกค้าคาดหวัง ความรวดเร็วและความแม่นยำ มากขึ้น ระบบจองแบบเดิมที่เลือกแค่วันที่หรือรอบเวลา (slot...

Read more »

เพิ่มขีดความสามารถของ WordPress ด้วยการเชื่อมต่อ External API

WordPress คืออะไร WordPress คือระบบ CMS (Content Management System) แบบโอเพนซอร์ส ที่ใช้สำหรับสร้างเว็บไซต์โดยไม่จำเป็นต้องเขียนโค้ดเองเลย...

Read more »