Agent installation on Redhat or CentOS (Update 30 Mar 2019 )
Step.1 สำหรับท่านที่ยังไม่มี Source Zabbix ให้ทำการ ติดตั้งตัว Repository ก่อนดังนี้
[root@zabbix ~]# rpm -ivh http://repo.zabbix.com/zabbix/4.2/rhel/7/x86_64/zabbix-agent-4.2.0-1.el7.x86_64.rpm
[root@zabbix ~]# yum update -y
Step.2 หากทำการติดตั้ง Repository เรียบร้อยแล้วให้ทำการติดตั้ง Zabbix Agent
[root@zabbix ~]# yum install -y zabbix-agent
หลังจากติดตั้ง Zabbix Agent เรียบร้อยแล้ว ให้ไปแก้ไข Config ของ Zabbix Agent เพื่อชี้ไปยัง Zabbix Server เพื่อส่งข้อมูล
[root@zabbix ~]# cd /etc/zabbix/
ให้แก้ไขไฟล์ที่ชื่อ zabbix_agentd.conf
[root@zabbix ~]# vi zabbix_agentd.conf
แก้ไขมี 3 จุด คือ
Server = ใส่ IP Address ของ Zabbix Server
ServerActive = ใส่ IP Address ของ Zabbix Server
Hostname = ใส่ชื่อของ Zabbix Server
หลังจากนั้น ให้ บันทึกแล้วปิด
เริ่ม Start Zabbix Agent
[root@zabbix ~]# systemctl start zabbix-agent
เพื่อให้ Zabbix Agent ทำงานอัตโนมัติหากปิด หรือเปิดเครื่อง
[root@zabbix ~]# systemctl enable zabbix-agent
เมื่อ Start Zabbix Agent แล้ว
ขั้นตอนต่อไป ให้เปิด ฟังก์ชั้นที่ Zabbix Server
ไปที่ Configuration ==>> Hosts ==Enable ฟังชั่น ตรง Status โดยการคลิ๊ก Disabled เพื่อเปิดฟังก์ชั่น
อย่าลืมไปใส่ชื่อ Server ของ Zabbix ในหน้าของ Hosts ด้วยน่ะ
ผลลัพย์จะออกมาแบบนี้
Agent เริ่มทำงาน
ติดปัญหาติดตั้งตรง yum install -y zabbix-agent ขึ้น error แบบนี้ครับ แก้ไขยังไงครับผม มือใหม่เริ่มใช้ครับ
ตอบลบ[root@BMS-Restore ~]# yum install zabbix-agent -y
Loaded plugins: fastestmirror, refresh-packagekit, security
Repository base is listed more than once in the configuration
Repository updates is listed more than once in the configuration
Repository extras is listed more than once in the configuration
Loading mirror speeds from cached hostfile
YumRepo Error: All mirror URLs are not using ftp, http[s] or file.
Eg. arch not specified/
removing mirrorlist with no valid mirrors: /var/cache/yum/x86_64/6/addons/mirrorlist.txt
Error: Cannot find a valid baseurl for repo: addons