Co the cacti cài đặt trên hệ điều hành nào năm 2024
Uploaded byPhương Thảo Sq Show
0% found this document useful (0 votes) 70 views 18 pages hướng dẫn cài đặt Cacti trên linux Original TitleMạng Cacti Copyright© © All Rights Reserved Available FormatsDOCX, PDF, TXT or read online from Scribd Share this documentDid you find this document useful?Is this content inappropriate?0% found this document useful (0 votes) 70 views18 pages M NG CactiUploaded byPhương Thảo Sq hướng dẫn cài đặt Cacti trên linux Jump to Page You are on page 1of 18 Search inside document Reward Your CuriosityEverything you want to read. Anytime. Anywhere. Any device. No Commitment. Cancel anytime. Tại Computingforgeeks, chúng tôi thích khám phá nhiều công cụ giám sát hệ thống và mạng khác nhau. Cho đến nay, chúng tôi đã đề cập đến cách thiết lập và sử dụng cơ bản của Zabbix, telegraf/InfluxDB, Grafana và Prometheus. Chức năng của Zabbix tương tự như Cacti, mặc dù Cacti phù hợp hơn cho việc lập biểu đồ mạng. Trong hướng dẫn này, chúng ta sẽ xem cách cài đặt và định cấu hình Cacti trên máy chủ Linux Ubuntu 20.04|18.04. Xương rồng là gì?Cacti là một công cụ lập biểu đồ và giám sát mạng hoàn toàn có nguồn mở, được thiết kế dưới dạng ứng dụng ngoại vi cho công cụ ghi dữ liệu tiêu chuẩn ngành RRDtool. Cacti khai thác sức mạnh của chức năng lập biểu đồ và lưu trữ dữ liệu của RRDTool. Một số tính năng hay của Cacti bao gồm:
Cacti cung cấp giao diện web trực quan và dễ sử dụng, có thể được sử dụng để cài đặt mạng LAN nhỏ cho đến các mạng phức tạp với hàng nghìn máy chủ và thiết bị mạng. Cài đặt Cacti Server trên Ubuntu 20.04/18.04Cacti có một số phụ thuộc cần được cài đặt và định cấu hình trước khi bạn có thể triển khai chính máy chủ Cacti. Hướng dẫn này sẽ đề cập đến việc cài đặt từng phụ thuộc một: Bước 1: Cập nhật hệ thống và nâng cấp tất cả các góiChúng tôi luôn bắt đầu với việc nâng cấp gói máy chủ để tránh mọi vấn đề phụ thuộc:
Bạn có thể khởi động lại máy chủ sau khi nâng cấp:
Bước 2: Cài đặt php và các mô-đun cần thiếtBây giờ chúng ta cần cài đặt php và một số mô-đun php được xương rồng yêu cầu. Chạy các lệnh sau để có được mọi thứ và cài đặt.
Mô-đun quan trọng nhất là php-snmp và php-mysql. Hãy chắc chắn rằng chúng đã được cài đặt. Bạn có thể kiểm tra phiên bản php của mình bằng lệnh:
Cập nhật các tham số PHP:
Đặt múi giờ chính xác:
Cập nhật giới hạn bộ nhớ:
Đồng thời điều chỉnh Thời gian thực hiện tối đa của từng tập lệnh:
Khởi động lại máy chủ Web Apache Bước 3: Cấu hình máy chủ Web ApacheĐảm bảo máy chủ web Apache đã được cài đặt:
Sau khi cài đặt Apache, hãy định cấu hình bảo mật cơ bản bằng cách chỉ cho phép Prod ServerTokens.
Thay đổi dòng 25
0 Lệnh này định cấu hình những gì bạn trả về dưới dạng phản hồi HTTP của Máy chủ. Các tùy chọn hợp lệ là Đầy đủ | Hệ điều hành | Tối thiểu | Nhỏ | Thiếu tá | Sản phẩm. Đặt tên máy chủ:
1 Đặt Quản trị viên máy chủ để nhận email trong trường hợp có sự cố.
2 Nếu bạn đã bật ufw, hãy mở cổng http và https trên tường lửa.
3 Bạn cần khởi động lại dịch vụ web Apache sau khi thực hiện những thay đổi này:
4 Bước 4: Cài đặt và định cấu hình cơ sở dữ liệu MariaDBChạy các lệnh sau để cài đặt máy chủ MariaDB trên Ubuntu:s
5 Điều chỉnh cơ sở dữ liệu MariaDB cho CactiThêm các cài đặt sau trong [mysqld]:
6 Nhận xét các cài đặt khác trên máy cục bộ
7 Khởi động lại dịch vụ mariadb
8 Để kiểm tra bất kỳ cài đặt nào trong số này, hãy sử dụng câu lệnh mysql select, ví dụ:
9 Hoặc
0 Sau khi cài đặt xong máy chủ cơ sở dữ liệu, bạn cần tạo cơ sở dữ liệu cho Cacti:
1 Kiểm tra kết nối cơ sở dữ liệu:
2 Thiết lập múi giờ mysql cho người dùng cơ sở dữ liệu xương rồng
3 Bước 5: Cài đặt SNMP và Cacti trên Ubuntu 20.04/18.04Bước cài đặt gói cuối cùng dành cho gói Cacti và snmp. Cacti phụ thuộc vào công cụ Snmp và rrdtool cho các chức năng của nó. Cài đặt các gói này bằng lệnh:
4 Khi được yêu cầu chọn máy chủ web, hãy chọn Apache. Dự án sao chép từ github:
5 Sau khi nhân bản kho lưu trữ Cacti, hãy di chuyển các tệp vào thư mục /var/www/html:
6 Bây giờ chúng ta hãy điền trước cơ sở dữ liệu được sử dụng bởi xương rồng:
7 Với cơ sở dữ liệu đã được điền, chúng ta có thể tiếp tục và tạo tệp config.php trong /var/www/html/cacti/include:
8 Sửa đổi tệp cấu hình Cacti và đảm bảo thay đổi cài đặt cơ sở dữ liệu nếu cần:
9 Bước 6: Định cấu hình SNMPBắt đầu bằng cách cho phép tải MIB bằng cách nhận xét dòng sau trên /etc/snmp/snmp.conf
0 Thay đổi
1 ĐẾN
2 Định cấu hình tên cộng đồng SNMP bằng cách chỉnh sửa /etc/snmp/snmpd.conf
3 Cho phép truy cập đầy đủ từ localhost:
4 Vô hiệu hóa quyền truy cập công cộng bằng cách bình luận dòng dưới đây:
5 ĐẾN
6 Khởi động lại dịch vụ snmpd:
7 Xác thực cấu hình snmp bằng công cụ dòng lệnh snmpwalk:
8 Hãy nhớ thay thế MyCactibằng tên chuỗi cộng đồng của bạn. Bước 7: Định cấu hình máy chủ Cacti trên Ubuntu 20.04/18.04Đặt quyền thư mục Cacti:
9 Tạo tệp đơn vị systemd cho Cacti:
0 Chạm vào tập tin môi trường:
1 Bây giờ hãy bắt đầu và kích hoạt dịch vụ cacti:
2 Kiểm tra trạng thái dịch vụ cactid:
3 Bước 8: Bắt đầu thiết lập Cacti ban đầu trên giao diện webMở trình duyệt web yêu thích của bạn và điều hướng đến “http://(tên máy chủ hoặc địa chỉ IP của máy chủ Cacti)/cacti/ ” từ hệ thống máy khách được ủy quyền trên máy chủ Cacti. Đăng nhập bằng tên người dùng quản trị viên và Mật khẩu quản trị viên Đặt lại mật khẩu quản trị viên Đánh dấu vào Chấp nhận Thỏa thuận cấp phép GPLsau đó nhấp vào nút “Bắt đầu ” để tiếp tục. Cacti sẽ kiểm tra xem mọi yêu cầu có được thỏa mãn hay không. Bạn có thể cần thực hiện một số thay đổi tùy theo mức độ cảnh báo. Nhấp vào nút Tiếp theo để chuyển sang giai đoạn tiếp theo. Bạn sẽ được yêu cầu chọn loại cài đặt máy chủ:
Vì đây là máy chủ đầu tiên của chúng tôi nên hãy chọn “Máy chủ chính mới ” rồi nhấp vào Tiếp theo Xác nhận rằng tất cả các tệp nhị phân đều được định vị và nhấp vào Tiếp theo. Hãy lưu ý những thư mục cần có quyền chỉ đọcsau khi cài đặt và nhấp vào Tiếp theo. Hoàn thành tất cả các bước khác bao gồm thiết lập mẫu: Sau đó xác nhận cài đặt: Bạn hiện đang ở giai đoạn cuối cùng, hãy hoàn tất quá trình cài đặt bằng cách nhấp vào nút Hoàn tất để truy cập trang đăng nhập. Thông tin đăng nhập mặc định là:
4 Khi được nhắc thay đổi mật khẩu cho người dùng quản trị viên, hãy cung cấp mật khẩu mới và xác nhận. Sau đó, bạn sẽ có quyền truy cập vào giao diện Cacti giống như bên dưới: Bước 9: Giám sát máy chủ Cacti cục bộThêm máy chủ Cacti cục bộ để theo dõi. Đăng nhập vào Cacti với tư cách người dùng quản trị viên và truy cập: Bảng điều khiển > Thiết bị > + (Thêm thiết bị) Điền thông tin chi tiết về máy chủ rồi cuộn xuống rồi nhấp vào nút “Lưu ”. Bước 10: Sử dụng Cacti Spine PollerSpine là công cụ thu thập dữ liệu đa luồng, tốc độ cao, đóng vai trò thay thế cmd.php cho Cacti. Bạn có thể cài đặt và sử dụng nó theo hướng dẫn ở link dưới đây: |