Hướng dẫn cài đặt zabbix trên centos 6.x

Hướng dẫn cài đặt zabbix trên centos 6.x

I. Giới thiệu

Zabbix là một phần mềm mã nguồn mở được viết ra để hỗ trợ cho administrator quản trị hệ thống một cách thông minh và giám sát hệ thống, nhằm đảm bảo hệ thống luôn luôn được ổn định.

Zabbix cung cấp rất nhiều chức năng có thể hỗ trợ bạn giám sát thông qua remote host, SNMP, TCP, ICMP. Và nhiều chức năng khác để đám ứng nhu cầu hiện nay.

Bạn có thể tham khảo thêm về zabbix tại đây : Link 

Ở bài viết này mình sẽ hướng dẫn cụ thể các bạn từng bước thực hiện và cài đặt thành công phần mềm. Nhưng trước hết bạn cần một server có thể là VPS để có thể cài đặt. Bạn có thể vào link sau để tham khảo mua một server hoặc VPS tại đây với giá phải chăng, hoặc có thể liên hệ với mình để mình tư vấn và hỗ trợ bạn nếu bạn đang phân vân.

server – VPS – giá tốt.

Hinh dang ky

Serie cài đặt monitor zabbix trên linux :

Phần 1: Hướng dẫn cài đặt zabbix trên centos 6.x

Phần 2: Hướng dẫn cài đặt zabbix agent 

Phần 3: Hướng dẫn add host linux lên zabbix server

Phần 4: Hướng dẫn cài đặt item – triggers – graphs cho hosts trên zabbix

Phần 5: Hướng dẫn cấu hình zabbix gửi mail cảnh báo đến Gmail

Phần 6: Hướng dẫn tạo Item Key tùy biến trên zabbix

 

II. Hướng dẫn cài đặt

Bước 1: Chuẩn bị cho server/vps

Apache:
PHP:
MySQL
OpenIPMI
libssh2
fping
libcurl
libiksemel
net-snmp

Bước 2 : Cài đặt repo cho server/VPS

Repo cho Centos 6.x

Bản 64 bit

Bản 32 bit

Kiểm tra các repo :

Bước 3: Cài đặt Apache cho server

* Nếu server của bạn đã có thì bỏ qua bước này.

1

Bước 4: Cài đặt mysql

Ở đây mình sử dụng Mariadb

Tạo repo :

centos 6 – 32bit

# MariaDB 5.5 CentOS repository list – created 2013-08-11 14:21 UTC
# http://mariadb.org/mariadb/repositories/
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/5.5/centos6-x86
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1

centos 6 – 64bit

# MariaDB 5.5 CentOS repository list – created 2013-08-11 14:22 UTC
# http://mariadb.org/mariadb/repositories/
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/5.5/centos6-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1

Save và cài đặt:

2

Bước 5: Cài đặt php

3

Bước 6: Khởi động các dịch vụ httpd và mysql

Bước 7: Cấu hình secure cho mysql

4 5

Bước 8: Cài đặt repo cho zabbix 2.4

6

Bước 9 : cài đặt zabbix với mysql

7

Bước 10 : cài đặt zabbix agent

Ở đây mình cài đặt zabbix agent trên server để nó tự monitor chính nó :

Cấu hình zabbix agent cho server:

Server=<Ip của server>

serverActive=<Ip của server>

Cấu hình khởi động lại khi reboot:

Bước 11 : Cấu hình thời gian

Bước 12: Cấu hình thời gian trong zabbix

Cấu hình theo time zone mà bạn muốn -> ở đây mình chọn là /Asia/Ho_Chi_Minh

9

Bước 13: Cấu hình database cho zabbix

10

Bước 14 : Import các database mặc định

Lưu ý : việc import bạn để ý đường dẫn có thể khác version: “zabbix-server-mysql-2.4.xxx”

Bước 15: Cấu hình  zabbix server

DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=Password cho zabbix

Bước 15 : Khởi động zabbix

– Nếu việc khởi động có lỗi thì bạn kiểm tra log tại đây : 

– Cấu hình cho zabbix tự khởi động khi reboot server

Bước 16: Login vào zabbix

Lưu ý: đôi khi bạn phải restart lại mysql, httpd để có thể vào được trang cấu hình này.

http://IP/zabbix

12

Bước 17 : Check of pre-requisites

Nếu có lỗi always_populate_raw_post_data thì bạn vào php.ini enable “always_populate_raw_post_data” lên nhé !

để enable bạn chỉ cần bỏ dấu “;” phía trước là được.

13

Bước 18: Configure DB connection

Nhập thông tin user và database mysql

14

-> test connection -> Nếu ok là thành công

Bước 19 : Zabbix server details

15

Bước 20 :  Pre-Installation summary

16

Bước 21 : Finish

17

Bước 22 : login vào zabbix

password mặc định :

user: admin

password : zabbix

sau khi vào bạn nhớ đổi password nhé !

18

Bước 23 : Kiểm tra và login thành công

Lưu ý: nếu bạn gặp lỗi “zabbix server is not running:the information displayed may not be current” thì bạn dùng lệnh phía dứoi đây nhé !

19

Chúc bạn cài đặt thành công!


 

Nguyenhuuhoang.com
Nguyễn hữu hoàng | hoang092837@gmail.com | Skype : ekingnguyenhoang

Leave a Reply

Your email address will not be published. Required fields are marked *

*