Cách cài đặt Centreon Monitoring Tool trên Rocky Linux 8

theanh

Administrator
Nhân viên
Centreon là một công cụ mã nguồn mở có thể giám sát toàn bộ cơ sở hạ tầng của bạn bao gồm mạng, hệ thống và ứng dụng. Sử dụng Centreon, bạn có thể thiết lập thông báo tùy thuộc vào ngưỡng, thiết lập cảnh báo qua email, dễ dàng thêm bất kỳ hệ thống nào để giám sát.

Một số tính năng chính của công cụ giám sát Centreon là:
  • Centreon là một công cụ giám sát hỗ trợ AI.
  • Centreon giám sát hơn 470 thành phần bao gồm đám mây, ảo hóa, dịch vụ vi mô, cơ sở dữ liệu, mạng, IoT và nhiều thành phần khác.
  • Công cụ này có hơn 3000 mẫu được cấu hình sẵn, tự động chọn giao thức hoặc phương pháp giám sát phù hợp cho từng thành phần cơ sở hạ tầng.
  • Bạn có thể tạo Bảng điều khiển tùy chỉnh theo nhu cầu của mình.
  • Hoàn toàn tương thích với các giải pháp và nền tảng của bên thứ ba như Nagios.

Trong hướng dẫn này, tôi sẽ chỉ cho bạn cách cài đặt Centreon trên Rocky Linux.


Điều kiện tiên quyết​

  • Máy chủ chạy Rocky Linux 8.
  • Mật khẩu gốc được cấu hình trên máy chủ.

Bước 1: Cập nhật hệ điều hành​

Trước khi bắt đầu cài đặt, hãy cập nhật các gói hệ thống của bạn lên phiên bản mới nhất. Để thực hiện, hãy chạy lệnh sau:
Mã:
sudo dnf update -y

Bước 2: Vô hiệu hóa SELinux​

Bây giờ hãy kiểm tra SELinux và vô hiệu hóa nó, nếu nó được bật.

Chạy lệnh sau để kiểm tra trạng thái SELinux.
Mã:
getenforce
Nếu nó được bật, hãy vô hiệu hóa nó
Mã:
vim /etc/selinux/config
Mã:
SELINUX=disabled
Sau đó lưu tệp và khởi động lại hệ thống.

Bước 3: Cài đặt PHP​

Hãy bật kho lưu trữ EPEL và PowerTools bằng cách thực hiện lệnh sau trong Terminal:
Mã:
sudo dnf -y install dnf-plugins-core epel-release

sudo dnf config-manager --set-enabled powertools

Bây giờ hãy cài đặt remirepo và kích hoạt nó.
Mã:
sudo dnf module reset -y php
Mã:
sudo dnf install https://rpms.remirepo.net/enterprise/remi-release-8.rpm
Mã:
sudo dnf module install php:remi-8.0
Tiếp theo, hãy cài đặt PHP và các tiện ích mở rộng khác.
Mã:
sudo dnf -y install php php-cli php-fpm php-mysqlnd php-zip php-devel php-gd php-mcrypt php-mbstring php-curl php-xml php-pear php-bcmath php-json php-opcache
Xác minh và kiểm tra phiên bản PHP bằng lệnh bên dưới
Mã:
php --version


Hãy tạo Múi giờ cho PHP:
Mã:
sudo vim /etc/php.d/php-timezone.ini
Mã:
date.timezone = Etc/UTC
Ở đây chúng tôi đặt UTC, Bạn có thể đặt múi giờ của mình.

Sau đó, hãy tăng thời gian chờ thực thi tập lệnh PHP bằng cách chỉnh sửa max_execution_time và max_input_time trong tệp php.ini.
Mã:
sudo vim /etc/php.ini
Mã:
max_execution_time = 300
max_input_time = 300

lưu tệp, bật và khởi động lại dịch vụ PHP-FPM bằng cách thực hiện lệnh sau.
Mã:
sudo systemctl enable php-fpm
sudo systemctl restart php-fpm

Bước 4: Cài đặt máy chủ cơ sở dữ liệu MariaDB​

Cài đặt máy chủ MariaDB bằng cách thực hiện lệnh sau:
Mã:
sudo dnf install mariadb-server
Bây giờ hãy khởi động dịch vụ MariaDB và cho phép nó khởi động khi khởi động, sau đó kiểm tra trạng thái dịch vụ MariaDB bằng lệnh sau:-
Mã:
sudo systemctl start mariadb
sudo systemctl status mariadb
sudo systemctl enable mariadb
Tiếp theo, bạn sẽ cần bảo mật máy chủ cơ sở dữ liệu, để thực hiện, hãy chạy lệnh sau trong Terminal:-
Mã:
sudo mysql_secure_installation
Tại đây, hãy thiết lập mật khẩu mạnh và trả lời các câu hỏi như sau:
Mã:
Đổi mật khẩu gốc? [Y/n] y
Xóa người dùng ẩn danh? [Y/n] y
Không cho phép đăng nhập gốc từ xa? [Y/n] n
Xóa cơ sở dữ liệu thử nghiệm và truy cập vào nó? [Y/n] y
Sau đó, kiểm tra kết nối MySQL bằng cách thực hiện lệnh:
Mã:
mysql -u root -p


Sau đó, bạn cần tạo một người dùng từ xa có quyền root để cài đặt Centreon sau này.

Đăng nhập vào MySQL bằng cách chạy lệnh bên dưới:
Mã:
mysql -u root -p
Mã:
CREATE USER 'sohan'@'188.166.52.228' IDENTIFIED BY '123';
Mã:
GRANT ALL PRIVILEGES ON *.* TO 'sohan'@'188.166.52.228' WITH GRANT OPTION;
Mã:
FLUSH PRIVILEGES;
Mã:
exit

Bước 5: Cài đặt Centreon Packages​

Chúng ta sẽ cài đặt kho lưu trữ Centreon
Mã:
sudo dnf install https://yum.centreon.com/standard/21.10/el8/stable/noarch/RPMS/centreon-release-21.10-2.el8.noarch.rpm
Bây giờ hãy cài đặt các gói Centreon trên Rocky Linux 8 bằng cách chạy lệnh bên dưới trong thiết bị đầu cuối:
Mã:
sudo dnf install centreon centreon-database
Gói centreon-database thiết lập cấu hình MariaDB được tối ưu hóa cho Centreon:
Mã:
cat /etc/systemd/system/mariadb.service.d/centreon.conf


Chúng ta hãy xem tệp cấu hình
Mã:
cat /etc/my.cnf.d/centreon.cnf


Bây giờ hãy tải lại daemon và khởi động lại dịch vụ MariaDB.
Mã:
sudo systemctl daemon-reload
sudo systemctl restart mariadb

Bây giờ hãy bật tất cả các dịch vụ cần thiết trong quá trình khởi động hệ thống.
Mã:
sudo systemctl enable mariadb
sudo systemctl enable php-fpm
sudo systemctl enable httpd
sudo systemctl enable centreon
sudo systemctl enable cbd
sudo systemctl enable centengine
sudo systemctl enable gorgoned
sudo systemctl enable snmptrapd
sudo systemctl enable centreontrapd
sudo systemctl enable snmpd

Bước 6: Cài đặt Centreon Web​

Trước khi bắt đầu quá trình cài đặt Centreon Web, bạn cần thực hiện các lệnh sau:
Mã:
sudo systemctl start mariadb
sudo systemctl start php-fpm
sudo systemctl start httpd
sudo systemctl start centreon
sudo systemctl start cbd
sudo systemctl start centengine
sudo systemctl start gorgoned
sudo systemctl start snmptrapd
sudo systemctl start centreontrapd
sudo systemctl start snmpd
Bây giờ hãy đăng nhập vào giao diện web Centreon và nhập lệnh sau:
Mã:
http:///centreon
Bạn sẽ thấy màn hình Welcome to Centreon Setup như bên dưới:



Bây giờ hãy làm theo hướng dẫn



Nhập thông tin về công cụ giám sát



Tại đây, bạn sẽ tìm thấy thông tin về mô-đun Centreon Broker



Ở trang tiếp theo, bạn sẽ thấy thông tin về Quản trị viên



Tại đây, hãy nhập mật khẩu gốc mà bạn đã đặt trong sudo mysql_secure_installation và người dùng cơ sở dữ liệu như chúng ta đã tạo trước đó.



Nó sẽ cài đặt cơ sở dữ liệu và tạo bộ nhớ đệm









Nhấp vào nút Hoàn tất và đăng nhập vào người dùng và mật khẩu quản trị Centreon như chúng ta đã thiết lập trong quá trình cài đặt.



Sau khi đăng nhập thành công, bạn sẽ thấy Bảng điều khiển Centreon như ảnh chụp màn hình bên dưới:


Kết luận​

Xin chúc mừng! Bạn đã cài đặt thành công Công cụ giám sát Centreon trên Rocky Linux. Bây giờ bạn có thể khám phá Centreon và tìm hiểu cách giám sát cơ sở hạ tầng máy chủ.
 
Back
Bên trên