ACME 85network-share 85network-share logo Average rating: 4.4, based on 89 reviews from $1 to $100

85Network

85network-share

Cập nhật

ZABBIX MONITORING SYSTEM CẤU HÌNH GIÁM SÁT THIẾT BỊ CISCO |85network-share

ZABBIX MONITORING SYSTEM Cài Đặt Cấu Hình Giám Sát Thiết Bị Cisco.

zabbix 85network-

85network-share chào các bạn! Hiệu suất của ứng dụng có thể ảnh hưởng trực tiếp đến hoạt động kinh doanh, làm ảnh hưởng đến doanh thu, Luôn luôn khó khăn để xem những gì đang diễn ra bên trong hệ thống. Này 85network-share xin giới thiệu đến các bạn một công cụ tuyệt vời để làm những việc trên. Zabbix (monitoring system) là một công cụ nổi tiếng cho việc giám sát hệ thống giúp chúng ta hiểu được trạng thái hệ thống và xác định khi nào chúng hoạt động bình thường và ngược lại. khi có sự cố, Zabbix sẽ nhanh chóng cảnh báo và chúng ta có thể xử lý mà không ảnh hưởng đến khách hàng.

1. Zabbix là gì?

Zabbix motnitoring system là một giải pháp giám sát dịch vụ hệ thống mạng phân tán mã nguồn mở nổi tiếng, có nhiều tính năng độc đáo và khả năng tùy biến cao. Zabbix có khả năng phục vụ cho hệ thống mạng tầm trung và lớn của các doanh nghiệp hiện tại với mức chi phí đầu tư vừa phải.

Tất cả báo cáo, thống kê cũng như cấu hình thông số của Zabbix có thể dễ dàng truy cập qua giao diện web tinh tế đẹp mắt. Giúp chúng ta theo dõi được tình trạng hệ thống thiết bị Server, dịch vụ,


1.1 Ưu, nhược điểm của Zabbix

Ưu điểm
  • Tự động tìm phát hiện Server và hệ thống mạng
  • Hỗ trợ Server cài đặt trên dòng hệ điều hành Unix/Linux.
  • Hỗ trợ máy trạm client nhiều hệ điều hành.
  • Giao diện web cực kì tinh tế và đẹp mắt.
  • Có thông báo sự cố qua email hoặc OTP App.
  • Kiểm tra theo dõi việc đăng nhập.
  • Mã nguồn mở, chi phí đầu tư thấp.
  • Nhiều plugin hỗ trợ cho các dịch vụ hệ thống khác nhau.



Nhược điểm Zabbix

  • Không có giao diện web mobile hỗ trợ.
  • Không phù hợp với hệ thống mạng lớn hơn 1000+ node thiết bị client cần giám sát. Lúc này phát sinh vấn đề hiệu suất về PHP và Database.
  • Thiết kế template/alerting rule đôi khi khá phức tạp.

Yêu cầu phần cứng khi cài Zabbix

Tuỳ theo số lượng máy chủ hoặc thiết bị mạng cần giám sát mà ta sẽ có các mức cấu hình phần cứng phù hợp cho dịch vụ Zabbix Server

2. Các thành phần giám sát của Zabbix

Zabbix Server

Đây là ứng dụng chương trình dịch vụ chính của dịch vụ Zabbix. Zabbix Server sẽ chịu trách nhiệm cho các hoạt động kiểm tra dịch vụ mạng từ xa, thu thập thông tin, lưu trữ, hiển thị, cảnh báo,… từ đó các quản trị viên có thể thao tác giám sát hệ thống tốt nhất.

Zabbix Proxy

là một máy chủ được dùng cho việc quản lý nhiều nhánh hệ thống ở xa, hoặc ở các lớp mạng khác nhau. Từ Zabbix Proxy sẽ thu thập các thông tin thiết bị mạng rồi chuyển tiếp về cho máy chủ dịch vụ chính Zabbix Server.

Zabbix Agent:

Zabbix agent là chương trình Zabbix dùng để cài đặt lên các máy chủ hoặc thiết bị phía client. Từ đó hỗ trợ kết nối từ Zabbix Server để lấy các thông tin cần thiết từ client nhằm kiểm tra các tình trạng hệ thống hoặc theo nhu cầu quản trị viên.

3. Cài đặt Zabbix

Cài đặt trên Debian

Các gói Zabbix chính thức có sẵn:

  1. Debian 9 (Stretch)
  2. Debian 8 (Jessie)
  3. Ubuntu 18.04 (Bionic Beaver) LTS
  4. Ubuntu 16.04 (Xenial Xerus) LTS
  5. Ubuntu 14.04 (Trusty Tahr) LTS
  6. Raspbian (Stretch)

các bạn có thể tham khảo thêm các OS distribution khác tại đây:

Bước 1: Thêm kho lưu trữ Zabbix.

Chú thích! Đối với Debian 8, thay thế 'stretch' bằng 'jessie' trong các lệnh.




Bước 2: Cài đặt Server/frontend/agent.


Bước 3: Tạo cơ sở dữ liệu ban đầu.



Chú thích! “password” là mật mật khẩu người dùng cần tạo.

Nhập lược đồ và dữ liệu ban đầu. Bạn sẽ được nhắc nhập mật khẩu vừa mới được tạo bên trên.

Bước 4: Định cấu hình cơ sở dữ liệu cho Zabbix Server.

Sửa file /etc/zabbix/zabbix_Server.conf. Thêm dòng bên dưới vào file.



Trong đó password là mật khẩu mà ta đã tạo ở trong MySQL database

Bước 5: Cấu hình PHP cho Zabbix Fontend (giao diện web).



Sửa file /etc/Zabbix/apache.conf, Bỏ kí tự ‘#’ chú thích và thiết lập time zone ở các dòng có nội dung như bên dưới.


Bước 6: Khởi động quá trình agent và Zabbix Server.

3.1 Cài đặt giao diện web cho Zabbix

Bước 1:

Trong trình duyệt của bạn, mở Zabbix URL:

http://<Server_ip_hoặc_name>/Zabbix

Bạn sẽ thấy màn hình đầu tiên của trình hướng dẫn cài đặt frontend (giao diện), nhấn Next step.



Bước 2:

Hãy chắc chắn rằng tất cả các điều kiện tiên quyết phần mềm được đáp ứng. Nếu thấy tất cả OK Sau đó click vào Next step.



Bước 3:

Nhập chi tiết để kết nối với cơ sở dữ liệu. Cơ sở dữ liệu Zabbix phải được tạo.



Chú ý: mật khẩu là mật khẩu trong cơ sở dữ liệu ta đã tạo ở phần trước.

Bước 4:

Nhập chi tiết máy chủ Zabbix.



Nhập tên cho Zabbix Server, đây là tùy chọn, tuy nhiên, nếu được nhập, nó sẽ được hiển thị trong thanh menu và tiêu đề trang.

Bước 5:

Xem lại tổng quan về cài đặt Zabbix. sau khi thiết lập xong nhấn Next.



Bước 6:

Hoàn thành cài đặt và nhấn Next.



Bước 7:

Giao diện Zabbix đã sẵn sàng! Tên người dùng mặc định là Admin, mật khẩu Zabbix.


3.2 Cấu hình SNMP trên router, switch, Firewall ASA CISCO

Đối vơi Router, switch:

Đầu tiên chúng ta cần kích hoạt và định cấu hình dịch vụ SNMP(Simple Network Management Protocol ) trên Cisco Switch, router. Ta vào mode config của router, switch tiến hành cấu hình theo các câu lệnh bên dưới.



Câu lệnh dưới đây sẽ cho phép chạy dịch vụ snmp.

Trong dó community-string là chuỗi dùng để nhận diện cấu hình "snmp. ro" là chỉ cho phép đọc dữ liệu với community-string trên.



Hai câu lệnh tiếp theo bên dưới dùng để cấu hình về thông tin liên hệ và địa điểm của thiết bị, có thể cấu hình hoặc không.

Trong đó: line –string và location-string là chuỗi thông tin có thể đặt tùy ý.



VD:



3.3. Cấu hình snmp Firewall ASA.

Trong đó, nameif là nameif của interface trên Firewall ASA mà Zabbix Server lắng nghe, ip là ip của Zabbix Server , <1|2|2c> là phiên bản snmp, port là port mà Firewall ASA gửi dữ liệu snmp đi.



VD: Ta có Firewall ASA với nameif của interface mà Zabbix Server lắng nghe là outside, ip Zabbix Server là 192.168.100.232, community-string là cisco, version snmp là 2c, udp-port 161 (161 là port mặc định để Zabbix Server nhận thông tin từ Firewall, có thể chọn port khác).

Chú ý! Nhớ lưu lại cấu hình.

3.4 Cài đặt snmp trên Zabbix Server




Truy cập ssh hoặc telnet đến Zabbix Server, cài đặt dịch vụ snmp.



Sử dụng câu lệnh dưới để kiểm tra xem Zabbix Server nhận được dữ liệu từ router, switch hay chưa?

VD: kiểm tra router với community-string “R1” và ip 192.168.100.103



Sau khi thực hiện câu lệnh thành công, sẽ có phản hồi từ router, switch tương tự như bên dưới.


 

Ở bài trướt 85network-share đã giới thiệu cho các bạn NmapWireshark nay các bạn có thêm một công cụ hữu ích để giám sát hệ thống rồi. Chúc các bạn thành công.!

85network-share kiến thức như ngọn lửa càng chia sẻ càng bùng cháy.


Bài viết có tham khảo nguồn: https://vnpro.vn

                                                    https://www.zabbix.com/

Không có nhận xét nào

Bài đăng phổ biến