Zabbix Là Gì? Các Bước Cài Đặt Zabbix

--- Bài mới hơn ---

  • Hướng Dẫn Cài Đặt Phần Mềm Monitor Zabbix
  • Cài Đặt Và Cấu Hình Zabbix Server Monitoring
  • Đề Sinh Học 2 Khối 9 Từ 16
  • So Sánh Adn Arn Và Protein Giống Và Khác Nhau Ở Điểm Nào?
  • Tổng Quan Về Di Truyền Học
  • Tìm và giúp đỡ giải quyết việc tải trang web snail-paced, mất mát email, hoạt động của người truy vấn và truyền tải file, nguyên nhân do quá tải, sự cố server… là những tiện ích từ việc giám sát mạng, nhất là với các công ty làm việc dựa vào các dịch vụ công nghệ thông tin như TinoHost.

    Zabbix là gì?

    Zabbix là một giải pháp giám sát mạng phân tán, là phần mềm sử dụng các tham số của một mạng, tình trạng và tính toàn vẹn của Server cũng như các thiết bị mạng.

    Hiểu đơn giản, Zabbix là một công cụ mã nguồn mở giải quyết cho ta các vấn đề về giám sát.

     Zabbix được sáng lập bởi Alexei Vladishev và hiện nay đang được phát triển và hỗ trợ bởi Zabbix SIA.

    Phần mềm Zabbix có thể theo dõi các thông số của mạng và tình trạng của server. Zabbix sử dụng các phương pháp cảnh báo linh hoạt, cho phép bạn cấu hình cảnh báo dựa trên email hoặc SMS cho hầu hết các sự kiện xảy ra, nắm bắt nhanh các sự cố xảy ra của server.

    Ngoài ra, Zabbix còn hỗ trợ chức năng báo cáo, tổng hợp và dự đoán dữ liệu tốt dựa trên những dữ liệu có sẵn đã được lưu trữ. Do đó, Zabbix có khả năng lập kế hoạch cho khả năng đáp ứng của server. Điều này khiến cho Zabbix trở nên lý tưởng hơn.

    Cuối cùng, Zabbix đóng một vai trò quan trọng trong việc theo dõi hạ tầng mạng.

    Zabbix có ưu điểm vượt trội gì?

    • Giám sát cả Server và thiết bị mạng
    • Dễ dàng thao tác và cấu hình: Tất cả các cấu hình của Zabbix thông qua giao diện web. Việc lên kế hoạch và cấu hình một cách đúng đắn sẽ giúp cho việc giám sát trở nên dễ dàng và thuận tiện hơn.
    • Hỗ trợ máy chủ Linux, Solaris, FreeBSD …
    • Đáng tin cậy trong việc chứng thực người dùng
    • Linh hoạt trong việc phân quyền người dùng
    • Giao diện web đẹp mắt
    • Thông báo sự cố qua email và SMS
    • Biểu đồ theo dõi và báo cáo
    • Mã nguồn mở và chi phí thấp

    Các thành phần cơ bản của Zabbix

    Zabbix server

    Đây là thành phần trung tâm, duy trì hoạt động của phần mềm Zabbix. 

    Zabbix Server có thể kiểm tra các dịch vụ mạng từ xa thông qua các báo cáo của Agent gửi về cho Zabbix Server và từ đó nó sẽ lưu trữ tất cả các cấu hình cũng như là các số liệu thống kê. Do đó, quản trị viên có thể kiểm soát các hoạt động qua dịch vụ mạng thu thập thông tin đưa ra cảnh báo với hiệu suất tối đa. 

    Zabbix Proxy

    Zabbix Proxy là máy chủ được ứng dụng vào quản lý các hệ thống ở xa theo các nhánh hoặc các lớp mạng khác nhau.

    Zabbix Proxy là một giải pháp lý tưởng cho việc giám sát tập trung của các địa điểm từ xa, chi nhánh công ty, các mạng lưới không có quản trị viên nội bộ.

    Đồng thời, Zabbix Proxy cũng được sử dụng để phân phối tải của một Zabbix Server

    Zabbix Agent

    Để giám sát chủ động các thiết bị cục bộ và các ứng dụng (ổ cứng, bộ nhớ, …) trên hệ thống mạng. Zabbix Agent sẽ được cài lên trên Server. Từ đó, Agent sẽ thu thập thông tin hoạt động từ Server mà nó đang chạy và báo cáo dữ liệu này đến Zabbix Server để xử lý.

    Web interface

    Người dùng có thể dễ dàng truy cập dữ liệu theo dõi và sau đó cấu hình từ giao diện web cung cấp. Giao diện là một phần của Zabbix Server, và thường chạy trên các máy chủ.

    Các bước cài đặt Zabbix

    Bước 1: Cài đặt một số dịch vụ cơ bản và các gói hỗ trợ cho Zabbix như:

    # yum install httpd

    # yum install mysql-server

    # yum install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc

    Bước 2: Sau đó bạn bắt đầu cài Zabbix:

    # rpm -ivh http://repo.zabbix.com/zabbix/2.0/rhel/6/x86_64/zabbix-release-2.0-1.el6.noarch.rpm

    # yum install zabbix-server-mysql zabbix-web-mysql

    Bước 3: Sau khi tiến hành cài đặt xong Zabbix, ta tạo database: ( ví dụ: tạo database zabbix, user là zabbix)

    # mysql -u root

    # create database zabbix character set utf8;

    # grant all privileges on zabbix.* to [email protected] identified by ‘zabbix’;

    # flush privileges;

    # exit

    Bước 4: Sau khi đã tạo database, bạn thực hiện import dữ liệu vào database vừa tạo:

    # cd /usr/share/doc/zabbix-server-mysql-2.0.6/create/

    # mysql -u root zabbix < schema.sql

    # mysql -u root zabbix < images.sql

    # mysql -u root zabbix < data.sql

    Bước 5: Sau khi đã config xong, bạn truy cập vào file chúng tôi và cấu hình thông số database vừa khởi tạo như sau:

    DBHost=localhost

    DBName=zabbix

    DBUser=zabbix

    DBPassword=zabbix

    Bước t6:  Restart zabbix: # service zabbix_server restart

    Bước 7: Sau đó truy cập trình duyệt website http://[Địa chỉ IP] /zabbix để tiến hành cài đặt các bước tiếp theo.

    FAQs về Zabbix 

    Zabbix yêu cầu phần cứng của hệ thống phải như thế nào?

    Căn cứ vào số lượng thiết bị và hệ thống thiết bị mà Zabbix yêu cầu mức cấu hình phần cứng khác nhau để có thể khởi chạy chương trình giám sát. Theo nhiều người sử dụng phần cứng bao gồm tối thiểu: 

    • CPU : 2 core
    • RAM : 1GB
    • Disk : 50GB

    Cài đặt Zabbix có khó hay không?

    Để có thể cài đặt thành công và sử dụng Zabbix đòi hỏi người dùng phải có kiến thức về công nghệ thông tin nói chung và lĩnh vực phát triển web riêng. Chính vì vậy, để hạn chế xảy ra những vấn đề rắc rối bạn hãy nhờ bộ phận IT của công ty cài đặt phần mềm này. 

    CÔNG TY CỔ PHẦN TẬP ĐOÀN TINO

    • Trụ sở chính: L17-11, Tầng 17, Tòa nhà Vincom Center, Số 72 Lê Thánh Tôn, Phường Bến Nghé, Quận 1, Thành phố Hồ Chí Minh

      Văn phòng đại diện: 42 Trần Phú, Phường 4, Quận 5, Thành phố Hồ Chí Minh

    • Điện thoại: 0364 333 333

      Tổng đài miễn phí: 1800 6734

    • Email: [email protected]
    • Website: www.tino.org

    5

    /

    5

    (

    1

    bình chọn

    )

    --- Bài cũ hơn ---

  • Chức Năng Cơ Bản Của Nhà Nước Cộng Hòa Xã Hội Chủ Nghĩa Việt Nam
  • Cách Kết Nối Điện Thoại Smartphone Với Điều Hòa Gree Wifi
  • Hướng Dẫn Cách Kết Nối Điện Thoại Với Máy Điều Hòa Gree Qua Wifi
  • Tầm Quan Trọng Của Vitamin D Có Được Quan Tâm Đúng?
  • Bệnh Viện Nhi Đồng Tp. Cần Thơ
  • Bài 2: Các Tính Năng Của Zabbix

    --- Bài mới hơn ---

  • Zabbix Là Gì ? Tìm Hiểu Hệ Thống Giám Sát Mạng Zabbix
  • Hướng Dẫn Cài Đặt Và Cấu Hình Zabbix Trên Centos 7
  • Bài Tập Sinh Học Lớp 10: So Sánh Adn Và Arn Về Cấu Tạo, Cấu Trúc Và Chức Năng
  • 1/ So Sánh Cấu Tạo Chức Năng Adn Và Arn 2/ Phân Biệt Cấu Tạo Chức Năng Của Marn , Rarn , Tarn Câu Hỏi 22345
  • Mô Tả Cấu Trúc Không Gian Của Adn Và Arn
  • 1. Có bao nhiêu cách để thêm 1 host vào Zabbix?

    Câu trả lời là rất nhiều, nhưng trong đó phải kể đến những cách cơ bản sau đây.

    ZBX hay còn gọi là Zabbix Agent, 1 phần mềm (package) được cài vào host để host có thể gửi các thông tin đến Zabbix server. Thường được dùng cho các OS như: Windows, Linux, MacOS.

    SNMP giao thức SNMP quá cơ bản cho 1 monitoring server, hầu hết các loại monitoring đều hỗ trợ giao thức này thông qua snmpwalk và OID RFC hoặc OID custom từ hãng sản xuất. Mình cam đoan là 96,69% các thiết bị mạng đều hỗ trợ giám sát qua SNMP

    SSHAPI ít được sử dụng hơn nhưng đây cũng là 2 giao thức rất hữu ích giúp cho Zabbix server có thể monitor được các thiết bị hoặc OS không hỗ trợ SNMP hoặc ZBX như VMWARE hoặc Proxmox

    2. Zabbix có gửi cảnh báo cho tôi được không, gửi bằng cách nào?

    Từ Zabbix 4.4, Zabbix sẽ chỉ cảnh báo cho bạn qua 2 kênh, SMS và Email. Nhưng có lẽ Email được ưa chuộng hơn cả vì nó miễn phí nhỉ ^^

    3. Cách hoạt động cơ bản của Zabbix

    Do cộng đồng Zabbix rất lớn nên các template cho các thiết bị, hệ điều hành và application đã có đầy đủ, bạn có thể download Zabbix template tại: https://share.zabbix.com/ Tôi bảo đảm không thiếu thứ gì bạn cần đâu.

    Dựa vào template thì Zabbix sẽ dùng cơ chế “discovery” để lấy được các thông tin từ Host gọi là các “Item”. Ví dụ item “Available memory” ( dung lượng ram trống) hay “Item: Interface traffic income”.

    Phần “Trigger” của zabbix sẽ dựa vào các thông số của ITEM để cảnh báo, ví dụ nếu như dung lượng ổ C dưới 20% thì sẽ cảnh báo mức “warning”, còn không thể ping tới host thì cảnh báo mức “Disater” và “action” là gửi mail đến người quản trị.

    Hầu hết template sẽ tự động discovery, get item và create trigger cũng như action. Bạn chỉ cần chọn đúng template cho thiết bị của mình và add thiết bị vào thôi.

    4. Vậy tôi có thể tạo template hoặc thay đổi cho riêng mình không?

    Hoàn toàn có thể, bạn có thể tự tạo template hoặc thay đổi template có sẵn theo ý mình, nhưng bạn cần hiểu rõ SNMP cũng như HOST bạn cần theo dõi, việc này sẽ rất mất thời gian.

    5. Các tính năng khác.

    Ngoài ra Zabbix còn hỗ trợ làm:

    – Dashboard (tạo ra những thông tin bạn cần, hiển thị trực quan lên 1 màn hình)

    – Tạo MAP

    – Add user và phân quyền

    – Inventory

    – Scripts

    --- Bài cũ hơn ---

  • Install Zabbix 3.0 (Monitoring Server) Trên Vps Sử Dụng Centos 7.x / Rhel 7.x
  • Zabbix Là Gì? Công Cụ Giám Sát Thông Minh Cho Mọi Doanh Nghiệp
  • Bản Chất Của Nhà Nước Chxhcn Việt Nam
  • Chức Năng Xã Hội Của Nhà Nước Cộng Hoà Xã Hội Chủ Nghĩa Việt Nam
  • Tổ Chức Xã Hội Là Gì? Các Cần Thiết Về Tổ Chức Xã Hội
  • Zabbix Là Gì ? Tìm Hiểu Hệ Thống Giám Sát Mạng Zabbix

    --- Bài mới hơn ---

  • Hướng Dẫn Cài Đặt Và Cấu Hình Zabbix Trên Centos 7
  • Bài Tập Sinh Học Lớp 10: So Sánh Adn Và Arn Về Cấu Tạo, Cấu Trúc Và Chức Năng
  • 1/ So Sánh Cấu Tạo Chức Năng Adn Và Arn 2/ Phân Biệt Cấu Tạo Chức Năng Của Marn , Rarn , Tarn Câu Hỏi 22345
  • Mô Tả Cấu Trúc Không Gian Của Adn Và Arn
  • So Sánh Adn Và Arn, Mối Liên Hệ Giữa Adn, Arn Trong Sự Sống
  • Zabbix 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.

    Zabbix được sáng lập bởi Alexei Vladishev và hiện tại được phát triển cũng như hỗ trợ bởi tổ chức Zabbix SIA. Zabbix được viết và phát hành dưới bản quyền General Public License GPL phiên bản 2. Zabbix sử dụng các cơ chế thông báo vấn đề linh hoạt cho quản trị viên như email, sms, OTT App,.. Zabbix cũng cung cấp báo cáo và dữ liệu cực kì chính xác dựa trên cơ sở dữ liệu đã thu thập được từ thiết bị mạng.

    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ụ,..

    2. Ưu/nhược điểm của Zabbix

    2.1 Ưu điểm của dịch vụ Zabbix

    Zabbix có các ưu điểm sau mà bạn không nên bỏ qua :

    • 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.
    • Có báo cáo, biểu đồ qua giao diện web đẹp mắt.
    • Kiểm tra theo dõi việc đăng nhập.
    • Linh động trong việc phân quyền người sử dụng.
    • 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.

    2.2 Nhược điểm của dịch vụ 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.

    3. Yêu cầu phần cứng

    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. Theo cá nhân mình thì phần cứng tối thiểu sẽ gồm :

    4. Các thành phần của hệ thống giám sát 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.

      Giao diện web: cung cấp giao diện web trên nền tảng mã nguồn PHP cùng phong cách metro tinh tế. Hiện tại có thể xem Zabbix là một trong những ứng dụng có giao diện đẹp nhất, thiết kế vị trí tính năng bắt mắt và hợp lý.

    Bạn đang theo dõi website “https://cuongquach.com/” nơi lưu trữ những kiến thức tổng hợp và chia sẻ cá nhân về Quản Trị Hệ Thống Dịch Vụ & Mạng, được xây dựng lại dưới nền tảng kinh nghiệm của bản thân mình, Quách Chí Cường. Hy vọng bạn sẽ thích nơi này !

    --- Bài cũ hơn ---

  • Bài 2: Các Tính Năng Của Zabbix
  • Install Zabbix 3.0 (Monitoring Server) Trên Vps Sử Dụng Centos 7.x / Rhel 7.x
  • Zabbix Là Gì? Công Cụ Giám Sát Thông Minh Cho Mọi Doanh Nghiệp
  • Bản Chất Của Nhà Nước Chxhcn Việt Nam
  • Chức Năng Xã Hội Của Nhà Nước Cộng Hoà Xã Hội Chủ Nghĩa Việt Nam
  • Hướng Dẫn Cài Đặt Phần Mềm Monitor Zabbix

    --- Bài mới hơn ---

  • Cài Đặt Và Cấu Hình Zabbix Server Monitoring
  • Đề Sinh Học 2 Khối 9 Từ 16
  • So Sánh Adn Arn Và Protein Giống Và Khác Nhau Ở Điểm Nào?
  • Tổng Quan Về Di Truyền Học
  • Điều Hòa Biểu Hiện Gen
  • 1. Zabbix là gì?

    Ở bài viết này, VinaHost hướng dẫn bạn cách cài đặt phần mềm Monitor Zabbix

    Zabbix là một giải pháp giám sát mạng phân tán, mã nguồn mở mạnh mẽ, có nhiều tính năng độc đáo và khả năng tùy biến cao. Zabbix được sáng lập bởi Alexei Vladishev và hiện nay đang được phát triển và hỗ trợ bởi Zabbix SIA.

    Phần mềm zabbix có thể theo dõi các thông số của mạng và tình trạng của server. Zabbix sử dụng các phương pháp cảnh báo linh hoạt, cho phép bạn cấu hình cảnh báo dựa trên email cho hầu hết các sự kiện xảy ra, nắm bắt nhanh các sự cố xảy ra của server. Ngoài ra, zabbix còn hỗ trợ chức năng báo cáo, tổng hợp và dự đoán dữ liệu tốt dựa trên những dữ liệu có sẵn đã được lưu trữ. Do đó, zabbix có khả năng lập kế hoạch cho khả năng đáp ứng của server.

    2. Các bước cài đặt Zabbix:

    Cài đặt một số dịch vụ cơ bản và các gói hỗ trợ cho zabbix như:

    # yum install httpd

    # yum install mysql-server

    # yum install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc

    Sau đó bạn bắt đầu cài Zabbix:

    # rpm -ivh http://repo.zabbix.com/zabbix/2.0/rhel/6/x86_64/zabbix-release-2.0-1.el6.noarch.rpm

    # yum install zabbix-server-mysql zabbix-web-mysql

    Sau khi tiến hành cài đặt xong Zabbix, ta tạo database: ( ví dụ ở đây sẽ tạo database zabbix, user là zabbix)

    # mysql -u root

    # create database zabbix character set utf8;

    # grant all privileges on zabbix.* to [email protected] identified by ‘zabbix’;

    # flush privileges;

    # exit

    Sau khi đã tạo database, bạn thực hiện import dữ liệu vào database vừa tạo:

    # cd /usr/share/doc/zabbix-server-mysql-2.0.6/create/

    # mysql -u root zabbix < Theindochinaproject.com mysql -u root zabbix < Theindochinaproject.com mysql -u root zabbix < data.sql

    Giao diện cài đặt Zabbix

    Kiểm tra các thông số kỹ thuật

    Cấu hình Database cho Zabbix

    Thông tin Zabbix Server

    --- Bài cũ hơn ---

  • Zabbix Là Gì? Các Bước Cài Đặt Zabbix
  • Chức Năng Cơ Bản Của Nhà Nước Cộng Hòa Xã Hội Chủ Nghĩa Việt Nam
  • Cách Kết Nối Điện Thoại Smartphone Với Điều Hòa Gree Wifi
  • Hướng Dẫn Cách Kết Nối Điện Thoại Với Máy Điều Hòa Gree Qua Wifi
  • Tầm Quan Trọng Của Vitamin D Có Được Quan Tâm Đúng?
  • Cài Đặt Và Cấu Hình Zabbix Server Monitoring

    --- Bài mới hơn ---

  • Đề Sinh Học 2 Khối 9 Từ 16
  • So Sánh Adn Arn Và Protein Giống Và Khác Nhau Ở Điểm Nào?
  • Tổng Quan Về Di Truyền Học
  • Điều Hòa Biểu Hiện Gen
  • So Sánh Cấu Tạo Và Chức Năng Của 23…
  • Zabbix là giải pháp mã nguồn mở, được sử dụng để theo dõi và ghi nhận hiệu suất làm việc, tính sẵn sàng của hệ thống máy chủ, thiết bị và các tài nguyên công nghệ thông tin khác.

    Cài đặt Zabbix Server :

    Bản cài đặt được thực hiện trên hệ điều hành CentOS 7, và cũng có thể được cài đặt tương tự trên hệ điều hành Red Hat, Scientific Linux version 7.x trở lên.

    Chuẩn bị 2 máy tính :

    Zabbix Server System:

    Hệ điều hành : CentOS 7 64bit server

    Địa chỉ IP : 192.168.1.150/24

    Hostname : server1.anninhmang.local

    Zabbix Client System:

    Hệ điều hành : CentOS 7 64bit server

    Địa chỉ IP : 192.168.1.152/24

    Hostname : server2.anninhmang.local

    Đầu tiên chúng ta sẽ bắt đầu với máy Server trước.

    Đầu tiên trước khi cài đặt Zabbix, chúng ta cần tiến hành cài Lamp Server trước, để cài Lamp, đọc bài sau :

    Sau đó tiến hành cài Zabbix Server. Theo mặc định, Zabbix không có sẵn trên Repository của CentOS. Vì vậy, chúng ta sẽ add thêm EPEL và repository của Zabbix để Install Zabbix Server.

    Để cài đặt EPEL repository, nhập lệnh :

    yum install epel-release

    Cấu hình ZabbixZone package repository và GPG key bằng cách sử dụng command :

    Cài đặt Zabbix server sử dụng command :

    yum install zabbix-server-mysql zabbix-web-mysql zabbix-agent zabbix-java-gateway

    Sau đó Edit file /etc/httpd/conf.d/zabbix :

    vi /etc/httpd/conf.d/zabbix.conf

    Cập nhật lại Timezone :

    php_value date.timezone Asia/Kolkata

    Restart lại httpd :

    systemctl restart httpd

    Tạo Database MySQL và user cho Zabbix :

    Login vào MariaDB bằng dòng lệnh :

    mysql -u root –p

    Tạo một Database tên “zabbixdb “ và một database user tên “zabbixuser “.

    Welcome to the MariaDB monitor. Commands end with ; or g. Your MariaDB connection id is 10 Server version: 5.5.41-MariaDB MariaDB Server Copyright (c) 2000, 2014, Oracle, MariaDB Corporation Ab and others. Type 'help;' or 'h' for help. Type 'c' to clear the current input statement. Query OK, 1 row affected (0.05 sec) Query OK, 0 rows affected (0.21 sec) Query OK, 0 rows affected (0.00 sec) Bye Import zabbix templates vào Zabbix database

    Trong quá trình Import template, bạn sẽ được yêu cầu cung cấp password của zabbixuser.

    mysql -u zabbixuser -p zabbixdb < /usr/share/doc/zabbix-server-mysql-2.4.5/create/schema.sql

    mysql -u zabbixuser -p zabbixdb < /usr/share/doc/zabbix-server-mysql-2.4.5/create/images.sql

    mysql -u zabbixuser -p zabbixdb < /usr/share/doc/zabbix-server-mysql-2.4.5/create/data.sql

    Cấu hình Zabbix server :

    Edit file /etc/zabbix/zabbix_server.conf,

    vi /etc/zabbix/zabbix_server.conf

    DBUser=zabbixuser

    Save và đóng file lại.

    Tiếp theo, chúng ta sẽ cấu hình để Zabbix Server có thể giám sát chính nó. Để thực hiện, tiến hành edit file /etc/zabbix/zabbix_agentd.conf

    vi /etc/zabbix/zabbix_agentd.conf

    Thực hiện những thay đổi :

    ## Line 126 - Specify Zabbix server ## ServerActive=127.0.0.1

    Save và đóng file lại.

    Chỉnh sửa PHP Setting :

    Để chỉnh sửa setting của PHP, chúng ta mở và edit file : chúng tôi

    vi /etc/php.ini

    max_execution_time = 600 max_input_time = 600 memory_limit = 256M post_max_size = 32M upload_max_filesize = 16M date.timezone = Asia/Kolkata

    Lưu và đóng file lại.

    Cấu hình Firewall and SELinux setting :

    Cấu hình iptables cho phép port của Zabbix đi qua, gồm có 2 port 10050 and 10051 :

    firewall-cmd --permanent --add-port=10050/tcp

    firewall-cmd --permanent --add-port=10051/tcp

    Restart lại service để thay đổi có hiệu lực :

    systemctl restart firewalld

    Nếu bạn có dùng SELinux, chạy dòng lệnh này để Apache có thể liên lạc được với Zabbix.

    setsebool -P httpd_can_connect_zabbix=1

    Tùy chọn thêm : Chỉ cho một dãy IP riêng biệt có thể truy cập được Zabbix thông qua giao diện Web :

    Edit file /etc/httpd/conf.d/zabbix.conf :

    vi /etc/httpd/conf.d/zabbix.conf

    Add dãy IP mà bạn muốn cấp quyền truy cập Zabbix thông qua giao diện Web. Nếu sử dụng “ Allow from All “, bạn có thể truy cập Zabbix từ bất kì Server nào.

    Ở đây, người viết chọn dãy 192.168.1.0/24 :

    Alias /zabbix /usr/share/zabbix Options FollowSymLinks AllowOverride None Order allow,deny Allow from 192.168.1.0/24

    Save và đóng file. Start/Restart service của zabbix và httpd, cho những dịch vụ này tự động chạy mỗi lần máy reboot :

    systemctl start zabbix-server systemctl start zabbix-agent systemctl restart httpd systemctl restart mariadb systemctl enable zabbix-server systemctl enable zabbix-agent

    Cấu hình Zabbix thông qua giao diện Web :

    Chúng ta đã hoàn thành phần cài đặt và cấu hình được một số phần. Bây giờ sẽ tiếp tục cấu hình Zabbix Server thông qua giao diện Web :

    Tại trình duyệt, nhập vào địa chỉ http://ip-address/zabbix hoặc http://domain-name/zabbix

    Bấm Next .

    Installer sẽ kiểm tra những điều kiện cần có trước khi cài đặt. Nếu tất cả OK, bấm Next để tiếp tục, còn nếu không hãy quay lại để cài đặt thêm các gói cần thiết.

    Bấm Next để tiếp tục.

    Kiểm tra lại tất cả các thông số trước khi cài đặt, nếu tất cả đều đúng, bấm Next để tiếp tục. Nếu còn cần chỉnh sửa gì thì bấm vào Previous để quay lại thay đổi.

    Như vậy là chúng ta đã hoàn thành phần cài đặt. Bấm Finish để hoàn thành phần cài đặt.

    Tiếp theo chúng ta sẽ được chuyển hướng đến giao diện Web console của Zabbix. Nhập vào Username và Password. Username và Password mặc định là admin/zabbix.

    Và đây là giao diện trang Dashboard :

    Activate Zabbix server :

    Mặc định, Zabbix Server sẽ tắt chức năng cho phép monitor chính mình.

    Như vậy là bạn có thể thấy Zabbix Server đã được Monitor.

    Check Zabbix server Statistics :

    Sau vài giây, bấm vào Tab Monitoring ở top menu bar và chọn “Latest data”. Bạn sẽ thấy những thông số chi tiết của Zabbix Server :

    Như vậy là chúng ta đã hoàn tất cấu hình cho Server. Cùng tiếp tục đi qua Client để cấu hình.

    Cấu hình Client :

    Tiến hành Install Zabbix Agent trên máy client.

    Để cài đặt gói Zabbix Agent trên client chạy Fedora/Redhat Linux, nhập lệnh sau vào Terminal :

    rpm --import http://repo.zabbix.com/RPM-GPG-KEY-ZABBIX

    rpm -Uv  http://repo.zabbix.com/zabbix/2.4/rhel/7/x86_64/zabbix-release-2.4-1.el7.noarch.rpm

    yum install zabbix-agent –y

    Trong Ubuntu/Debian Client, chạy dòng :

    sudo apt-get install zabbix-agent

    Cấu hình Client :

    Edit file /etc/zabbix/zabbix_agentd.conf,

    sudo vi /etc/zabbix/zabbix_agentd.conf

    Thêm địa chỉ IP của server và hostname của client :

    ##Specify Zabbix's server IP address ## ServerActive=192.168.1.150 ## Specify client system hostname ## Hostname=server2.anninhmang.local [...]

    Trong đó :

    192.168.1.150 : Địa chỉ IP của server Zabbix

    server2 : hostname của máy client

    Restart service zabbix-agent bằng dòng lệnh :

    Nếu client chạy Ubuntu/Debian :

    sudo service zabbix-agent start

    Ở CentOS 7 :

    systemctl start zabbix-agent

    systemctl enable zabbix-agent

    Thêm Monitoring cho Host :

    Nhập vào Hostname, chọn Group và IP Address trong bảng bên dưới.

    Tiếp theo, ở Templates chọn Template của bạn.

    Ở đây, người viết chọn Linux Template và SSH template. Sau khi chọn Template bấm nút Select.

    Ở cửa sổ kế tiếp, chọn Add và bấm nút Update.

    Bây giờ, bạn đã thấy Host mới được Add vào Monitoring list.

    Nếu có bất cứ vấn đề gì xảy ra với hệ thống của client, bạn có thể xem chúng từ Dashboard của Zabbix Server.

    Tổng kết :

    Trong hướng dẫn này, chúng ta đã tìm hiểu cách cài đặt và một số cấu hình cơ bản của Zabbix. Để tìm hiểu thêm về Zabbix, hãy từ từ khám phá từng mục trong Dashboard của Zabbix, để tìm ra một phương án Monitor phù hợp nhất với hệ thống máy của bạn.

    • cài đặt zabbix trên centos 7
    • cài đặt zabbix trên ubuntu
    • cài đặt zabbix agent
    • cách cài đặt zabbix
    • zabbix là gì
    • zabbix agent
    • zabbix monitor
    • zabbix web monitoring
    • cài zabbix

    --- Bài cũ hơn ---

  • Hướng Dẫn Cài Đặt Phần Mềm Monitor Zabbix
  • Zabbix Là Gì? Các Bước Cài Đặt Zabbix
  • Chức Năng Cơ Bản Của Nhà Nước Cộng Hòa Xã Hội Chủ Nghĩa Việt Nam
  • Cách Kết Nối Điện Thoại Smartphone Với Điều Hòa Gree Wifi
  • Hướng Dẫn Cách Kết Nối Điện Thoại Với Máy Điều Hòa Gree Qua Wifi
  • Hướng Dẫn Cài Đặt Và Cấu Hình Zabbix Trên Centos 7

    --- Bài mới hơn ---

  • Bài Tập Sinh Học Lớp 10: So Sánh Adn Và Arn Về Cấu Tạo, Cấu Trúc Và Chức Năng
  • 1/ So Sánh Cấu Tạo Chức Năng Adn Và Arn 2/ Phân Biệt Cấu Tạo Chức Năng Của Marn , Rarn , Tarn Câu Hỏi 22345
  • Mô Tả Cấu Trúc Không Gian Của Adn Và Arn
  • So Sánh Adn Và Arn, Mối Liên Hệ Giữa Adn, Arn Trong Sự Sống
  • Sinh Học 10 Bài 6: Axit Nuclêic
  • Zabbix là một phần mềm mã nguồn mã có chức năng giám sát được sử dụng để thu thập các số liệu từ các thiết bị và hệ thống khác nhau như thiết bị mạng, hệ thống VM, hệ thống Linux/Windows và dịch vụ đám mây. Zabbix có thể gửi thông báo thông báo về các vấn đề trong bất kỳ hệ thống được giám sát nào.

    • Máy chủ web Apache
    • PHP và các extension cần thiết
    • Máy chủ Cơ sở dữ liệu MySQL/MariaDB

    Cài đặt Zabbix trên CentOS

    vi /etc/sysconfig/selinux

    Change SELINUX=enforcing to SELINUX=disabled

    Sau đó reboot lại máy chủ bằng lệnh reboot

    Bạn thực hiện chạy các lệnh sau

    yum -y install httpd

    systemctl start httpd.service

    systemctl enable httpd

    systemctl status httpd.service

    Cấu hình các repo cần thiết

    yum -y install epel-release -y yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm

    yum-config-manager --disable remi-php54 yum-config-manager --enable remi-php72

    yum install php php-pear php-cgi php-common php-mbstring php-snmp php-gd php-pecl-mysql php-xml php-mysql php-gettext php-bcmath

    vi /etc/php.ini

    date.timezone = Asia/Ho_Chi_Minh

    Bạn chạy lệnh sau để cài đặt

    yum --enablerepo=remi install mariadb-server

    systemctl start mariadb.service

    systemctl enable mariadb

    systemctl status mariadb.service

    Sau đó bạn chạy lệnh sau để cấu hình bảo mật MariaDB

    mysql_secure_installation

    Disallow root login remotely? Reload privilege tables now? y<== Nhấn enter Password updated successfully! Reloading privilege tables.. ... Success! By default, a MariaDB installation has an anonymous user, allowing anyone to log into MariaDB without having to have a user account created for them. This is intended only for testing, and to make the installation go a bit smoother. You should remove them before moving into a production environment.<== Nhập vào password mới <== Nhập lại lần nữa ... Success! Normally, root should only be allowed to connect from 'localhost'. This ensures that someone cannot guess at the root password from the network. ... Success! By default, MariaDB comes with a database named 'test' that anyone can access. This is also intended only for testing, and should be removed before moving into a production environment. - Dropping test database... ... Success! - Removing privileges on test database... ... Success! Reloading the privilege tables will ensure that all changes made so far will take effect immediately. ... Success!y Cleaning up... All done! If you've completed all of the above steps, your MariaDB installation should now be secure.Thanks for using MariaDB! yy y

    Sau đó bạn đăng nhập vào DB server và nhập password vào

    mysql -u root -p

    Bạn thực hiện chạy các lệnh sau sau khi đăng nhập vào DB server

    Bạn thực hiện chạy các lệnh sau

    rpm -ivh https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm

    yum install zabbix-server-mysql zabbix-web-mysql zabbix-agent zabbix-get

    Thay đổi Time Zone trong cấu hình Zabbix Apache, bạn mở file /etc/httpd/conf.d/zabbix.conf và sửa như sau.

    php_value date.timezone Asia/Ho_Chi_Minh

    systemctl restart httpd.service

    Tiếp theo bạn truy cập vào thư mục sau /usr/share/doc/zabbix-server-mysql-4.0.16 và import MySQL.

    Sau khi import hoàn tất bạn bắt đầu chỉnh sửa cấu hình Database như sau

    vi /etc/zabbix/zabbix_server.conf

    Tại đây bạn tìm đến dòng số 91, 100, 116, 125 và thay đổi thông số cấu hình mặc định thành thông tin database mà bạn đã tạo trước đó ở Bước 5

    DBHost=localhost DBNamelinuxcanban DBUser=zabbixuser DBPassword=Gn)fa$5laBqL

    Sau khi chỉnh sửa hoàn tất bạn Restart lại dịch vụ Zabbix

    systemctl start zabbix-server.service

    systemctl enable zabbix-server.service

    systemctl restart zabbix-server.service

    systemctl status zabbix-server.service

    Nếu máy chủ có cấu hình firewalld thì bạn thực hiện thay đổi firewall rules như sau

    firewall-cmd --add-service={http,https} --permanent firewall-cmd --add-port={10051/tcp,10050/tcp} --permanent firewall-cmd --reload

    systemctl restart httpd

    Nếu máy chủ cài đặt CSF thì bạn mở file /etc/csf//csf.conf và thêm port vào Allow incoming TCP ports với port 10050. 10051. và thực hiện restart CSF bằng lệnh csf -r

    Bây giờ bạn truy cập Zabbix tại trình duyệt với URL như sau

      http://ip/zabbix hoặc http://server-host-name/zabbix

    Ví dụ: http://zabbix.linuxcanban.com/zabbix

    Tuy nhiên nếu bạn muốn truy cập thẳng vào ip hoặc url không cần thêm /zabbix thì bạn hãy tạo một virtuahost sau trong file /etc/httpd/conf/httpd.conf

    DocumentRoot /usr/share/zabbix

    ServerName monitor.linuxcanban.com

    Tại đây bạn nhập vào thông tin Database đã tạo ở Bước 5 và đã set trong file cấu hình ở trên

    Chổ Name bạn nhập tên vào

    Thông báo Setup hoàn tất Zabbix

    Cửa sổ đăng nhập bây giờ bạn hãy đăng nhập với thông tin mặc định là

    Username: admin Password: zabbix

    Đây là cửa số quản trị.

    Bước tiếp tiếp theo mình sẽ hướng dẫn bạn thực hiện giám sát máy chủ với Zabbix Agent

    Bài tiếp đang được cập nhật….

    --- Bài cũ hơn ---

  • Zabbix Là Gì ? Tìm Hiểu Hệ Thống Giám Sát Mạng Zabbix
  • Bài 2: Các Tính Năng Của Zabbix
  • Install Zabbix 3.0 (Monitoring Server) Trên Vps Sử Dụng Centos 7.x / Rhel 7.x
  • Zabbix Là Gì? Công Cụ Giám Sát Thông Minh Cho Mọi Doanh Nghiệp
  • Bản Chất Của Nhà Nước Chxhcn Việt Nam
  • Zabbix Là Gì? Công Cụ Giám Sát Thông Minh Cho Mọi Doanh Nghiệp

    --- Bài mới hơn ---

  • Install Zabbix 3.0 (Monitoring Server) Trên Vps Sử Dụng Centos 7.x / Rhel 7.x
  • Bài 2: Các Tính Năng Của Zabbix
  • Zabbix Là Gì ? Tìm Hiểu Hệ Thống Giám Sát Mạng Zabbix
  • Hướng Dẫn Cài Đặt Và Cấu Hình Zabbix Trên Centos 7
  • Bài Tập Sinh Học Lớp 10: So Sánh Adn Và Arn Về Cấu Tạo, Cấu Trúc Và Chức Năng
  • Hiện nay phần mềm quản lí thông tin đang được sử dụng rất nhiều, nhưng phần mềm nào phù hợp và tối ưu. Theo như thống kê phần mềm được các công ty, doanh nghiệp sử dụng nhiều nhất hiện nay là Zabbix, vậy Zabbix là gì? Việc điều hành và quản lí hệ thống mạng cũng như hệ thống các dịch đang là điều kiện tất yếu của các doanh nghiệp.Tùy thuộc vào mức độ vừa hoặc nhỏ của doanh nghiệp mà các doanh nghiệp sẽ tìm kiếm hoặc lập cho mình một phần mềm hay một công cụ bảo mật riêng. Việc tìm ra những giải pháp tối ưu trong quản lí không chỉ giúp việc vận hành cả một hệ thống được êm ả hơn mà nó còn an toàn hơn trong việc quản lí dữ liệu mạng. Với thời đại thông tin phát triển việc quản lí cũng như bảo mật thông tin là một điều rất quan trọng, vì một khi thông tin mật bị đánh cắp tùy vào mức độ mà nó sẽ đem lại hậu quả khôn lường khác nhau, sẽ có thể phá hủy cả một công ty. Do vậy, nhiều phần mềm được phát triển nhằm chung tay với doanh nghiệp giải quyết những tình huống nguy hiểm đó. Và Zabbix là một công cụ phổ biến hiện nay trong việc hỗ trợ bảo mật và quản lí thông tin mạng đối với các các doanh nghiệp có quy mô tầm trung và lớn.

    Là công cụ được sáng lập bởi Alexei Vladishev và hiện tại được phát triển và hỗ trợ bởi tổ chức Zabbix SIA. Zabbix giúp các doanh nghiệp quản lí hệ thống mạng cũng như thông tin trong các hệ thống mạng một cách toàn diện. Đặc biệt, công cụ này còn giúp ích không chỉ giúp ích đối với các doanh nghiệp trong quản lí mạng nội bộ mà nó còn góp phần to lớn trong việc quản lí hệ thống mạng của các công ty làm về lĩnh vực truyền thông, các dịch vụ công nghệ thông tin.

    Đây là một hệ thống giám sát được phát triển nhiều tính năng vượt trội trong việc giám sát thông tin kể cả thông tin khách hàng cung cấp. Bằng các giải quyết thông minh và linh hoạt Zabbix sẽ báo cáo các sự cố và gửi về cho máy chủ hoặc quản trị viên bằng email, sms,OTT app. Không chỉ vậy, công cụ hỗ trợ giám sát nào còn cung cấp và báo cáo một cách chính xác những thông tin đã thu thập được.

    Việc Zabbix được viết và phát hành dưới bản quyền General Public License GPL phiên bản 2 làm cho độ tin cậy đối với hệ thống được đảm bảo khi có một công ty lớn mạnh về công nghệ thông tin phát hành và đặt bản quyền.

    Việc làm it phần cứng – mạng tại Hồ Chí Minh

    1.2. Ứng dụng của Zabbix trong quản lí thông tin mạng

    Với tính năng sử dụng toàn vẹn thì Zabbix là một công cụ mã nguồn mở giải quyết cho doanh nghiệp các vấn đề trong giám sát. Đây là một công cụ hỗ trợ có thể giúp ta tìm cũng như giúp đỡ trong việc tải trang snail- pace, mất email, nguyên nhân do quá tải sự cố, sự có server. Khi sử dụng, công cụ sẽ sử dụng tham số của một mảng, tình trạng và tính toàn diện của server cũng như các thiết bị mạng khác. Zabbix sử dụng một cơ chế thống báo linh hoạt cho phép người dùng cấu hình email hoặc sms để cảnh báo dựa trên sự kiện được ta thiết lập sẵn. Những mặt về lợi ích đem lại của Zabbix trong quản lí thông tin mạng thật sự không hề nhỏ, việc lựa chọn một công cụ hỗ trợ thông minh không chỉ giúp các doanh nghiệp giảm tải rủi ro và còn làm việc một các hiệu quả, có thể ứng biến kịp thời khi gặp bất kì sự cố nào.

    Tất cả các cấu hình của Zabbix đều được thông qua giao diện chính của web. Việc lên kế hoạch và giải quyết sự cố một cách đúng đắn, giúp việc quản lí và theo dõi trở nên thuận tiện, và công cụ cũng đóng một vai trò quan trọng theo dõi hạ tầng mạng.

    Với Zabbix, việc sử dụng vô cùng đơn giản và thuận tiện khi máy chủ sẽ có chức năng giám sát thông quan những thông tin đã được cài sẵn, và các máy thuộc tính nội bộ sẽ đảm nhận vai trò là tập hợp con trong quá trình truyền cũng như lưu hành thông tin trong quá trình sử dụng mạng. Mọi hoạt động cũng như điều hành của các máy trong thông việc lưu trữ thông tin sẽ được máy chủ ghi nhận thông qua Zabbix, và máy chủ hay giám sát viên sẽ nhận được thông báo khi phát hiện có lỗi hay thông tin sai phạm trong quá trình sử dụng..

    2. Các thành phần cơ bản có trong Zabbix

    Để có thể cấu thành nên một công cụ hoàn chỉnh, việc xác định thành phần cũng như chức năng của từng thành phần đó là vô cùng cần thiết đối với người sử dụng. Người dùng cần tìm hiểu rõ về cấu tạo để có thêm những kiến thức và phát hiện hay sửa chữa sự cố khi cần thiết. Trong hệ thống công cụ Zabbix gồm có 4 phần chính góp phần tạo nên một công cụ hoàn chỉnh

    Là một phần giữa vai trò trung tâm điều hành mọi hoạt động của cả một hệ thống, công việc chức năng của Zabbix server là kiểm tra các dịch vụ mạng từ xa, các dữ liệu đó được thông báo từ các Agent. Từ những thông tin dữ liệu nhận được hệ thống sẽ lưu tất cả các cấu hình cũng như số liệu thống kê. Và như hành động thực hiện ở trên có thể ví Zabbix Server giống như não bộ con người, nơi nắm giữ cũng như lưu trí mọi hoạt động của công việc. Từ những thông tin dữ liệu được lưu có sẵn trên hệ thống, sẽ giúp cho quản trị viên có thể kiểm soát các hoạt động qua dịch vụ mạng thu thập thông tin đưa ra các cảnh báo với hiệu suất công việc tối đa.

    Nếu ví Zabbix Server là não bộ nơi giải quyết và lưu trữ thông tin của cả hệ thống thì Zabbix Proxy giống như các dây thần kinh phía xa có vai trò điều phối và quản lí những cơ quan nhỏ, ở xa trong tâm. Công việc phổ biến của Zabbix Proxy được gọi là máy chủ của ứng dụng của các hệ thống được đặt ở xa các nhánh và các lớp mạng khác nhau.

    Đây là một phần tùy chọn của Zabbix, tùy thuộc và quy mô doanh nghiệp mà Zabbix Proxy sẽ được phát triển thêm để quản lí thông tin cũng như từ các nhánh nhỏ. Nhiệm vụ chính của công cụ này là thu nhận dữ liệu, lưu trong bộ nhớ đệm và chuyển đến Zabbix Server, thành phần công cụ này còn được sử dụng để phân phối tải hệ thống trung tâm. Đây còn có vai trò quan trọng là một giải pháp lý tưởng cho việc giám sát tập trung các địa điểm từ xa, chi nhánh công ty, và các mạng lưới khác không có quản trị viên nội bộ.

    Đây là một thành phần quyết định chất lượng quản lí của cả một hệ thống Zabbix, Zabbix Agent có vai trò tiên quyết trong việc quyết định kết quả của cả quá trình quản lí thông tin. Nhiệm vụ của Agent là giám sát chủ động các thiết bị cục bộ và các ứng dụng khác (ổ cứng, bộ nhớ,…) trên hệ thống mạng. Việc sử dụng Agent là cài lên trên Server và từ đó nó sẽ thu thập mọi thông tin hoạt động từ Server mà nó đang chạy và báo cáo dữ liệu đến Zabbix Server trung tâm để được xử lí.

    Nếu các thành phần trên giữ vai trò cốt lõi điều hành bên trong hệ thống thì Web Interface có thể xem là bộ mặt của hệ thống khi thực hiện hiển thị thông tin để báo về máy chủ. Đây là công cụ cung cấp dữ liệu theo dõi và hiển thị giao diện web cung cấp, giao diện được xem là một phần của Zabbix Server và thường được sử dụng chạy trên máy chủ.

    3. Ưu điểm và khuyết điểm của Zabbix

    3.1. Ưu điểm đáng chú ý khi lựa chọn sử dụng Zabbix

    – Giám sát server và thiết bị mạng có trong hệ thống nội bộ

    – Dễ dàng thực hiện thao tác với cấu hình đơn giản dễ sử dụng

    – Hỗ trợ các máy chủ như Linux, Solaris, FreeBSD,…

    – Đáng tin trong việc nhận diện xác minh người dùng

    – Linh hoạt trong việc phân định quyền của từng người sử dụng

    – Giao diện web tinh tế, đẹp mắt

    – Thông báo sự cố nhanh chóng qua SMS, email cho quản trị viên

    – Biểu đồ theo dõi báo cáo thông minh

    – Mã nguồn mở, chi phí dịch vụ thấp

    – Nhiều mức độ plugin hỗ trợ dịch vụ hệ thống khác nhau

    – Hỗ trợ monitor các máy client với nhiều loại OS khác nhau

    3.2. Nhược điểm đáng tiếc của công cụ Zabbix

    – Công cụ không hỗ trợ giao diện trên web mobile

    – Không đáp ứng nhu cầu sử dụng với hệ thống mạng lớn hơn 1000+ node thiết bị client cần giám sát. Khi sử dụng sẽ 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 gây khó hiểu cho người dùng.

    4. Yêu cầu phần cứng để có thể sử dụng Zabbix

    Với quy mô doanh nghiệp và số lượng dịch vụ cần cung cấp mà Zabbix cũng cần có yêu cầu về phần cứng để có thể cung cấp dịch vụ cho phù hợp với nhu cầu khách hàng. Do đó muốn cài đặt Zabbix Server cho phù hợp cần phải xác định rõ số lượng máy chủ, thiết bị mạng cần giám sát, từ đó khách hàng sẽ có các mức cấu hình phần cứng cho phù hợp.

    Việc sử dụng phần cứng cũng phù hợp vào từng yếu tố nhưng những yêu cầu tối thiểu hiện nay gồm có những yếu tố sau:

    5. Các tính năng chi tiết của Zabbix

    Metric Collection – Metric Collection – Thu thập số liệu từ bất kỳ thiết bị, hệ thống, ứng dụng với phương pháp thu thập số liệu

    – Multi-platform Zabbix Agent

    – Giám sát Website của người dùng cuối

    Problem Detection – Phát hiện trạng thái sự số trong luồng chỉ số (metric flow) đầu vào tự động. Không cần phải so sánh các số liệu đầu vào liên tục

    – Tùy chọn linh hoạt cao (Flexibility)

    – Các điều kiện đánh giá sự cố (Problem conditions) và điều kiện xử lý (Resolution conditions)

    – Có nhiều mức độ đánh giá cấp độ nghiêm trọng

    – Phân tích nguyên nhân gốc rễ (Root cause)

    – Phát hiện bất thường (Abnormal detection)

    – Dự đoán xu hướng (Trend pdiction)

    Visualization – Giao diện web gốc nhiều cách trình bày tổng quan trực quan về môi trường công nghệ thông tin

    – Bản đồ mạng (Network Maps)

    – Trình chiếu (Slideshows)

    – Báo cáo chi tiết (Drill-down report)

    Notification and Remediation – Thông báo cho những người chịu trách nhiệm về các sự kiện đã xảy ra bằng nhiều kênh và tùy chọn khác nhau

    – Để Zabbix tự động khắc phục sự cố

    – Đánh giá mức độ leo thang của sự cố do người dùng xác định linh hoạt

    – Tùy chỉnh thông điệp với thông tin thời gian chạy và thời gian trùng lặp lại thông điệp

    – Giúp bạn tự cứu mình khỏi hàng nghìn thông báo lặp lại và tập trung vào nguyên nhân gốc rễ của một vấn đề với cơ chế tương quan sự kiện Zabbix

    5.5. Security and Authentication

    Security and Authentication – Bảo vệ dữ liệu của bạn ở tất cả các cấp

    – Mã hóa mạnh mẽ giữa tất cả các thành phần của Zabbix (Zabbix Server, Zabbix Proxy, Zabbix agent, Web Interface)

    – Nhiều phương pháp xác thực (Authentication): Mở LDAP, Active Directory

    – Phân quyền người dùng linh hoạt

    – Zabbix code được mở để kiểm tra bảo mật

    5.6. Effortless Deployment

    Effortless Deployment – Tiết kiệm thời gian phát triển của bạn bằng cách sử dụng các mẫu out-of-the-box

    – Install zabbix in minutes

    – Sử dụng các mẫu out-of-the-box cho hầu hết các nền tảng phổ biến

    – Tạo mẫu tùy chỉnh (Templates)

    – Sử dụng hàng trăm Templates được xây dựng bởi cộng đồng Zabbix

    – Áp dụng các mẫu Templates được xây dựng bởi dịch vụ của Zabbix

    – Giám sát hàng nghìn thiết bị tương tự bằng cách sử dụng các mẫu cấu hình

    động theo dõi các môi trường lớn, năng động. Thực hiện các thao tác tự động khi thêm / xóa / thay đổi các phần tử

    – Network discovery: định kỳ quét mạng và phát thiện loại thiết bị, IP, trạng thái, thời gian hoạt động / thời gian ngừng hoạt động,…và thực hiện các hoạt động được xác định trước.

    – Low-level discovery: tự động tạo mục, trình kích hoạt và biểu đồ cho các thành phần khác nhau trên thiết bị.

    – Auto-registration of the active agents (tự động ghi nhận các agent hoạt động): tự động bắt đầu theo dõi thiết bị mới với Zabbix Agent

    5.8. Distributed Monitoring

    Distributed Monitoring – Quy mô không có giới hạn. Xây dựng giải pháp giám sát mạng phân tán trong khi vẫn giữ nguyên quyền kiểm soát tập trung

    – Thu thập dữ liệu từ hàng nghìn thiết bị được giám sát

    – Theo dõi sau tường lửa (Firewall), DMZ

    – Thu thập dữ liệu ngay cả trong trường hợp các vấn đề về mạng

    – Chạy tập lệnh tùy chỉnh từ xa trên máy chủ theo dõi

    API ZABBIX – Tích hợp Zabbix với bất kỳ phần nào trong môi trường công nghệ thông tin. Truy cập tất cả chức năng của Zabbix từ các ứng dụng bên ngoài thông qua API Zabbix

    – Tự động quản lý Zabbix qua API

    – Có sẵn hơn 200 phương pháp khác nhau

    – Tạo các ứng dụng mới để làm việc với Zabbix

    – Tích hợp Zabbix với phần mềm của bên thứ ba: Quản lý cấu hình (Configuration Management), hệ thống phiếu (ticketing Systems)

    – Truy xuất và quản lý cấu hình và dữ liệu lịch sử

    --- Bài cũ hơn ---

  • Bản Chất Của Nhà Nước Chxhcn Việt Nam
  • Chức Năng Xã Hội Của Nhà Nước Cộng Hoà Xã Hội Chủ Nghĩa Việt Nam
  • Tổ Chức Xã Hội Là Gì? Các Cần Thiết Về Tổ Chức Xã Hội
  • Đổi Mới Chức Năng Xã Hội Của Nhà Nước
  • Khái Niệm Chính Sách Xã Hội, Chức Năng Của Chính Sách Xã Hội
  • Install Zabbix 3.0 (Monitoring Server) Trên Vps Sử Dụng Centos 7.x / Rhel 7.x

    --- Bài mới hơn ---

  • Bài 2: Các Tính Năng Của Zabbix
  • Zabbix Là Gì ? Tìm Hiểu Hệ Thống Giám Sát Mạng Zabbix
  • Hướng Dẫn Cài Đặt Và Cấu Hình Zabbix Trên Centos 7
  • Bài Tập Sinh Học Lớp 10: So Sánh Adn Và Arn Về Cấu Tạo, Cấu Trúc Và Chức Năng
  • 1/ So Sánh Cấu Tạo Chức Năng Adn Và Arn 2/ Phân Biệt Cấu Tạo Chức Năng Của Marn , Rarn , Tarn Câu Hỏi 22345
  • Zabbix là một công cụ mã nguồn mở được sử dụng để giám sát, theo dõi hoạt động và hiệu suất của máy chủ, thiết bị mạng và hệ thống CNTT trên môi trường Mạng.

    Zabbix sử dụng cơ sở dữ liệu như MySQL, MariaDB, Oracle và IBM DB2 để lưu trữ, giao diện web Zabbix được viết bằng PHP.

    Một số tính năng chính của Zabbix:

    • Giám sát tất cả mọi thứ trên mạng như máy chủ ,các thiết bị mạng và ứng dụng.
    • Sử dụng giao diện quản trị nền web.
    • Giám sát sử dụng CPU của một Process cụ thể hoặc một nhóm các Process.
    • Sử dụng cơ chế phát hiện mức độ thấp, zabbix có thể phân biệt giữa VMware hypervisor (ESXi) và các máy ảo.
    • Hỗ trợ giám sát không cần agent.
    • Giám sát các máy chủ cơ sở dữ liệu như MySQL, PostgreSQL, Oracle và Microsoft SQL Server.
    • Giám sát phần cứng sử dụng Zabbix thông qua IPMI.
    • Giám sát thiết bị mạng sử dụng các snmp agent.

    Trong bài viết này chúng ta sẽ cài đặt phiên bản mới nhất của Zabbix 3.0 trên CentOS 7.x và RHEL 7.x. Máy chủ cần chuẩn bị như sau:

    # reboot

    Bước 1: Enable EPEL và Zabbix Repository

    Zabbix không có sẵn trong các repository mặc định, vì vậy ta cần cài thêm 2 repository sau:

    # rpm -ivh http://repo.zabbix.com/zabbix/3.0/rhel/7/x86_64/zabbix-release-3.0-1.el7.noarch.rpm

    Bước 2: Install Zabbix Server, Database, Web Server and PHP packages

    Lệnh sau để cài các gói Zabbix server, Database Sever (MariaDB) , Web Server ( http) và PHP.

    # systemctl start mariadb #

    Sử dụng ‘ mysql_secure_installation‘ để set root password cho mariadb database and một vài cấu hình khách như ‘ Remove anonymous users‘, ‘ Disallow root login remotely‘ và ‘ Remove test database and access to it

    # mysql -u root -p Enter password: Welcome to the MariaDB monitor. Commands end with ; or g. Your MariaDB connection id is 10 Server version: 5.5.47-MariaDB MariaDB Server Copyright (c) 2000, 2022, Oracle, MariaDB Corporation Ab and others. Type 'help;' or 'h' for help. Type 'c' to clear the current input statement. Query OK, 1 row affected (0.00 sec) Query OK, 0 rows affected (0.00 sec) Query OK, 0 rows affected (0.00 sec) Bye # cd /usr/share/doc/zabbix-server-mysql-3.0.1 # mysql -u root -p zabbix_db < create.sql Enter password: # vi /etc/zabbix/zabbix_server.conf ................................... DBHost=localhost DBName=zabbix_db DBUser=zabbix_user DBPassword=XXXXXXX ...................................

    Save & exit the file.

    Thiết lập các thông số sau trong file config PHP (/etc/php.ini )

    # firewall-cmd --permanent --add-port=10050/tcp success # firewall-cmd --permanent --add-port=80/tcp success # systemctl restart firewalld # setsebool -P httpd_can_connect_zabbix=1 # systemctl start zabbix-server # # systemctl enable httpd ln -s '/usr/lib/systemd/system/httpd.service' '/etc/systemd/system/multi-user.target.wants/httpd.service' [[email protected] ~]#

    Bước 5: Đăng nhập giao diện Zabbix Web

    http://192.168.1.7/zabbix/ hoặc https://1hosting.com.vn/zabbix

    Xác đinh Zabbix Server NamePort number.

    Giả sử ta muốn thêm một máy Ubuntu 16.04 vào Zabbix Server để monitor. Ta cần cài zabbix-agent:

    [email protected]:~$ sudo apt-get install zabbix-agent

    Edit Agent file và xác định địa chỉ Zabbix Server

    [email protected]:~$ sudo vi /etc/zabbix/zabbix_agentd.conf .................................. Server=192.168.1.7 ServerActive=192.168.1.7 Hostname=cloud.1hosting.com.vn.com ..................................

    Khởi động Zabbix Agent Service

    [email protected]:~$ sudo systemctl start zabbix-agent [email protected]:~$ sudo systemctl enable zabbix-agent Synchronizing state of zabbix-agent.service with SysV init with /lib/systemd/systemd-sysv-install... Executing /lib/systemd/systemd-sysv-install enable zabbix-agent [email protected]:~$

    Quay trở lại Zabbix Web Interface .

    MỌI THÔNG TIN CHI TIẾT VUI LÒNG LIÊN HỆ

    CÔNG TY CỔ PHẦN GIẢI PHÁP DỮ LIỆU TRỰC TUYẾN ANZ

    Địa chỉ: Biệt thự 11 ngõ 233 đường Xuân Thủy, quận Cầu Giấy, Hà Nội

    Email: [email protected]

    Hotline: 0915549922

    --- Bài cũ hơn ---

  • Zabbix Là Gì? Công Cụ Giám Sát Thông Minh Cho Mọi Doanh Nghiệp
  • Bản Chất Của Nhà Nước Chxhcn Việt Nam
  • Chức Năng Xã Hội Của Nhà Nước Cộng Hoà Xã Hội Chủ Nghĩa Việt Nam
  • Tổ Chức Xã Hội Là Gì? Các Cần Thiết Về Tổ Chức Xã Hội
  • Đổi Mới Chức Năng Xã Hội Của Nhà Nước
  • Phòng Chức Năng Là Gì? Khái Niệm, Chức Năng Phòng Chức Năng

    --- Bài mới hơn ---

  • Thực Phẩm Chức Năng Là Gì?
  • Phân Biệt Chức Năng Và Nhiệm Vụ Có Những Điểm Gì Khác Nhau?
  • 5 Chức Năng Của Lãnh Đạo ( P1: Tạo Động Lực Và Lãnh Đạo Nhóm)
  • Lò Vi Sóng Có Những Chức Năng Thông Minh Nào? Tại Sao Nên Mua?
  • Siêu Thị Điện Máy Chợ Lớn
  • Việc làm Hành chính – Văn phòng

    1. Khái niệm Phòng chức năng là gì?

    Trong tiếng anh phòng chức năng được dịch là Line Department, đây là chỉ những tổ chức bao gồm nhiều cán bộ, nhân viên kinh doanh, kỹ thuật,…được phân công riêng biệt vào các phòng ban theo chuyên môn, phân công theo chuyên môn hóa hoặc sẽ phân công theo các chức năng quản trị.

    Phòng chức năng xuất hiện ở nhiều công ty, doanh nghiệp, bệnh viện,…mang các chức năng chuyên biệt ở từng bộ phận, công ty riêng. Ví dụ: phòng chức năng trong bệnh viện có các phòng như phòng cấp cứu, phòng hồi sức, phòng khám bệnh,…

    Phòng chức năng có nhiệm vụ chung là giúp cấp trên để chuẩn bị các quyết định, theo dõi các phòng ban, cập nhập tình hình các xưởng sản xuất, đốc thúc nhân viên cấp dưới thực hiện công việc kịp thời,… Trách nhiệm của phòng chức năng nói chung là khá nhiều yêu cầu, vừa phải hoàn thành tốt nhiệm vụ được giao, vừa phải liên kết hỗ trợ với các phòng khác để công việc diễn ra suôn sẻ.

    Ngoài ra thì phòng chức năng không có quyền hạn để chỉ huy hay điều động các phòng ban khác trong công ty, doanh nghiệp khi chưa có sự phê duyệt của các cấp lãnh đạo. Một doanh nghiệp có thể có nhiều phòng ban, nhất là với các doanh nghiệp tư nhân tự chủ sản xuất kinh doanh. Việc tự chủ kinh doanh, tự chủ cơ chế quản lý, cơ chế kinh tế, cơ chế quản trị doanh nghiệp giúp các công ty, doanh nghiệp tự do và chủ động hơn trong việc tự tổ chức cơ cấu phòng ban chức năng phù hợp với doanh nghiệp hay công ty của mình.

    2. Các loại phòng chức năng trong doanh nghiệp

    Thông thường trong doanh nghiệp có nhiều phòng ban, mỗi phòng ban lại có một loại chức năng cùng nhiệm vụ khác nhau, tùy vào văn hóa doanh nghiệp cũng như hình thức kinh doanh thì sẽ có những chức năng và tên gọi khác nhau. Tuy nhiên sẽ có những tên gọi chức danh cho một số phòng ban chức năng cơ bản của mô hình doanh nghiệp. Một số phòng chức năng cơ bản trong doanh nghiệp gồm:

    Phòng hành chính sẽ tham dự vào các hoạt động hành chính của công ty, doanh nghiệp như:

    – Tổ chức tham mưu về phòng ban, nhân sự theo mô hình để phù hợp với văn hóa và hình thức kinh doanh cũng như mô hình kinh doanh của doanh nghiệp.

    – Tuyển dụng và phát triển nhân lực, lên kế hoạch phỏng vấn nhân sự.

    – Lưu trữ, bàn giao, các hợp đồng, giấy tờ quan trọng.

    – Phòng hành chính sẽ kiêm chức năng đón tiếp, nhiều doanh nghiệp thì lễ tân sẽ làm việc trong phòng hành chính luôn để đón tiếp khách hàng, đối tác của công ty, doanh nghiệp.

    – Các tài sản của công ty sẽ do phòng hành chính kiểm soát, mua bán, sửa chữa cũng như bảo dưỡng các tài sản cố định.

    2.2. Phòn g kinh doanh

    Đây là bộ phận, phòng chức năng mà hầu hết các doanh nghiệp đều có, phòng kinh doanh là phòng mang lại kinh tế chủ lực cho doanh nghiệp. Vì vậy phòng kinh doanh sẽ có những chức năng như:

    – Tổ chức chiến lược. tham mưu với lãnh đạo về đường hướng phát triển của doanh nghiệp để đẩy mạnh nền tảng kinh doanh, mang lại lợi nhuận cho doanh nghiệp.

    – Kế hoạch phát triển của công ty sẽ do phòng kinh doanh xây dựng và sẽ có mục tiêu, chiến lược để phát triển rõ ràng, theo thời gian, có kế hoạch nhất định.

    – Đảm bảo sự vận hành giữa các bộ phận có sự thống nhất bằng việc giám sát cũng như kiểm tra chất lượng công việc của bộ phận khác.

    – Quyền hạn và trách nghiệm nghiên cứu cũng như đề xuất các chiến lược kinh doanh với cấp trên.

    – Chọn lựa, tham mưu với cấp trên về đối tác để chọn lựa đối tác phù hợp nhất, nhằm lựa chọn đối tác để liên kết phù hợp.

    – Dựa vào tình hình kinh doanh để lên kế hoạch mua sắm các trang thiết bị, máy móc phục vụ cho công việc thuận lợi hơn.

    – Báo cáo về tình hình kinh doanh, tiến độ thực hiện chiến lược, kế hoạch của bộ phận để có những phương án thay thế và hoàn thiện hơn.

    – Nghiên cứu về đối thủ, về thị trường phát triển của doanh nghiệp, nghiên cứu đường hướng phát triển phù hợp.

    Phòng kinh doanh cũng là một trong những phòng chức năng trong doanh nghiệp, đây là phòng gần như quan trọng nhất trong doanh nghiệp.

    Đây là phòng có thể được coi là cầm tài sản của công ty, doanh nghiệp. Nhiệm vụ chính của phòng kế toán có chức năng riêng biệt với các phòng ban khác. Chức năng của phòng kế toán gồm:

    – Nắm bắt tình hình tài chính của doanh nghiệp từ đó xây dựng hệ thống kế toán phù hợp, cách làm việc sao cho phù hợp với văn hóa doanh nghiệp.

    – Đóng thuế, theo dõi, cập nhập nội dung liên tục đến các loại chính sách nhằm đáp ứng đúng theo quy định pháp luật.

    – Kiểm soát sát sao các dòng tiền, đầu vào cũng như đầu ra tiền của công ty.

    – Báo cáo tài chính doanh nghiệp cho cấp trên, thông báo về nguồn tiền, các khoản chi tiêu cũng như tình hình lỗ, lại của doanh nghiệp.

    – Tham mưu với cấp trên để thay đổi tích cực tình hình tài chính của công ty.

    – Giải quyết lương, chế độ cho nhân viên. Các chế độ như thai sản, ốm đau, các loại thưởng,…

    – Quản lý công nợ, doanh thu, tài sản lưu động cũng như tài sản cố định, hàng tồn,…

    Vì tính chất đặc trưng của phòng kế toán, mà nhân viên trong phòng kế toán thường sẽ phải chịu áp lực cao từ công việc. Công việc trong phòng kế toán cần rõ ràng, chính sách và có sổ sách kèm theo.

    Ở một số công ty hoặc doanh nghiệp nhỏ không có văn phòng to hoặc sẽ mở chi nhánh nhưng không đủ nhân lực nên lựa chọn hình thức văn phòng đại diện. Văn phòng đại diện thông thường sẽ có nhân viên trực và đón tiếp khi có khách đến.

    Chức năng của văn phòng đại diện là:

    – Đón tiếp khách hàng đến văn phòng.

    – Nghiên cứu thị trường cũng như sự phát triển cho doanh nghiệp tại nơi đặt văn phòng đại diện.

    – Thực hiên, hỗ trợ, giải quyết các hợp đồng đã ký và giải quyết vấn đề còn tồn đọng.

    – Xây dựng, phát triển, quảng bá, truyền tải phủ rộng thương hiệu của doanh nghiệp.

    – Tuyển dụng nhân sự cho văn phòng đại diện sao cho hợp lý với công việc của doanh nghiệp.

    Văn phòng đại diện thường có cơ cấu tổ chức đơn giản nhất trong những văn phòng trong doanh nghiệp.

    Việc làm Kế toán – Kiểm toán

    3. Các bước tổ chức hình thành phòng chức năng

    Công tác tổ chức để hình thành lên các phòng chức năng cho doanh nghiệp cần sự chuyên nghiệp, chuyên môn cao và phải được tiến hành theo quy trình các bước nhất định. Các bước để tổ chức hình thành phòng chức năng gồm:

    Việc phân tích sự phù hợp, chức năng, nhiệm vụ của mỗi bộ phận hết sức quan trọng. Dựa vào bước đầu sẽ giúp cho doanh nghiệp hình thành được các công việc cụ thể, phân công công việc cho từng bộ phận, đúng chức năng.

    Việc lập sơ đồ tổ chức doanh nghiệp sẽ nhằm mục đích mô hình hóa mối quan hệ giữa các phòng chức năng trong doanh nghiệp với nhau, giữa các phòng chức năng với giám đốc, phó giám đốc.

    Việc lập sơ đồ tổ chức còn có nhiệm vụ là ghi rõ chức năng mà mỗi phòng ban cần phụ trách thực hiện để tránh trường hợp sai nhiệm vụ, chồng chéo dẫm đạp lên hoặc không có bộ phận nào nhận nhiệm vụ, đùn đẩy trách nhiệm.

    Căn cứ vào số lượng cán bộ, công nhân viên của mỗi phòng ban để thiết chặt quản lý, giảm thiểu chi phí không hữu ích. Công việc sẽ bao gồm tính toán, xác định chính xác cán bộ số lượng mỗi phòng ban, hoạch định kế hoạch tuyển dụng để cân bằng nhân sự giữa các phòng ban.

    Việc tính toán chính xác số lượng công nhân viên mỗi phòng chức năng giúp cho mỗi bộ phận sẽ vừa đủ nhân lực để hoàn thành công việc một cách khoa học và hiệu quả, đảm bảo mỗi phòng ban hoàn thành tốt nhiệm vụ, trách nhiệm của mỗi phòng ban, giảm bớt tỉ lệ nhân viên quản trị, chi phí quản lý cũng sẽ được giảm tới tối đa.

    --- Bài cũ hơn ---

  • Chức Năng Nào Sau Đây Không Đúng Với Răng Của Thú Ăn Thịt?
  • Không Bào Là Gì? Cấu Trúc Và Chức Năng Của Không Bào
  • Chức Năng Nào Không Đúng Với Răng Của Thú Ăn Thịt?
  • Trắc Nghiệm Sinh Học Lớp 11 Bài 16
  • Đề Kiểm Tra Môn Sinh Học Lớp 11
  • Yêu Cầu Chức Năng Và Phi Chức Năng

    --- Bài mới hơn ---

  • Kiểm Thử Phi Chức Năng
  • Hỏi: Yêu Cầu Phi Chức Năng Chung Cho Các Hệ Thống Cung Cấp Dịch Vụ Công Trực Tuyến Gồm Những Chức Năng Gì?
  • Giới Thiệu Về Kiểm Thử Phi Chức Năng
  • Mâu Thuẫn Chức Năng Và Phi Chức Năng Trong Nhóm, Tổ Chức
  • Iphone 6S Có Chức Năng Nfc Không?
  • Trong lĩnh vực phần mềm khái niệm “yêu cầu” là một trong những điều thường xuyên được nhắc đến. Trong đó, yêu cầu chức năng (functional) và yêu cầu phi chức năng (non-functional) là một trong những điều quan trọng nhất.

    Khái niệm yêu cầu chức năng và yêu cầu phi chức năng đã có từ rất lâu. Tuy nhiên, nếu không hiểu rõ sẽ rất dễ dàng nhầm lẫn.

    Nếu có một điều mà bất kì một phần mềm hoặc dự án nào cũng phải có nếu không muốn thất bại. Đó không thể là gì khác ngoài yêu cầu chức năng và yêu cầu phi chức năng.

    Để đạt được sự thành công của phần mềm, hay dự án, đòi hỏi cả người dùng lẫn người lập trình đều phải hiểu được nó. Đây chính là lúc cần đến các yêu cầu để đảm bảo sự cần bằng từ hai bên.

    1. Định nghĩa yêu cầu chức năng và yêu cầu phi chức năng

    Tuy nhiên, điều gì thực sự khác nhau giữa yêu cầu chức năng và yêu cầu phi chức năng? Điều đó không có gì phức tạp, khi mà bạn hiểu được sự khác nhau thì mọi thứ sẽ trở nên rõ ràng.

    1.1 Yêu cầu chức năng ( functional ) là gì?

    Yêu cầu chức năng được định nghĩa là sự mô tả của chức năng hoặc dịch vụ của phần mềm hay hệ thống.

    Thông thường, yêu cầu chức năng sẽ chỉ ra một hành vi hoặc một chức năng. Ví dụ phần mềm hay hệ thống phải có chức năng:

    Hiển thị tên, kích thước, khoảng trống có sẵn và định dạng của một ổ đĩa flash được kết nối với cổng USB. Chức năng thêm khách hàng hay in hóa đơn.

    Ví dụ: Yêu cầu chức năng của hộp sữa carton là có thể tích 400ml

    Một vài yêu cầu chức năng phổ biến như là:

    • Nguyên tắc kinh doanh
    • Các giao dịch đúng, những sự điều chỉnh và hủy bỏ
    • Chức năng hành chính
    • Xác thực
    • Phần quyền
    • Theo dõi kiểm toán
    • Giao diện bên ngoài
    • Yêu cầu chứng chỉ
    • Yêu cầu báo cáo
    • Lịch sử dữ liệu
    • Yêu cầu pháp lí và quy định

    1.2 Yêu cầu phi chức năng (Non-Functional) là gì?

    Vậy còn Yêu cầu phi chức năng? Chúng là gì? Và chúng khác gì? Có thể nói một cách đơn giản rằng yêu cầu phi chức năng chỉ ra những quy định về tính chất và ràng buộc cho phần mềm hay hệ thống.

    Yêu cầu phi chức năng bao gồm tất cả những yêu cầu mà yêu cầu chức năng không có. Chúng chỉ ra những tiêu chí để đánh giá hoạt động của hệ thống thay vì hành vi. Ví dụ:

    Thay đổi dữ liệu trong cơ sở dữ liệu nên được cập nhật cho tất cả người dùng sử dụng hệ thống trong 2 giây.

    Ví dụ: Yêu cầu phi chức năng của nón bảo hộ là chịu được sức ép 10,000PSI

    Một vài yêu cầu phi chức năng phổ biến như:

    • Hiệu suất ví dụ như thời gian phản hồi, thông lượng, dùng trong việc gì, thể tích tĩnh
    • Khả năng mở rộng
    • Sức chứa
    • Độ khả dụng
    • Độ tin cậy
    • Khả năng phục hồi
    • Khả năng bảo trì
    • Dịch vụ có sẵn
    • An ninh
    • Quy định
    • Khả năng quản lí
    • Môi trường
    • Toàn vẹn dữ liệu
    • Khả năng sử dụng
    • Khả năng tương tác

    Như đã nói ở trên, yêu cầu phi chức năng chỉ ra những đặc tính chất lượng hay các thuộc tính chất lượng.

    Tầm quan trọng của yêu cầu phi chức năng là không thể xem thường. Có một cách chắc chắn để đảm bảo các yêu cầu phi chức năng không bị bỏ sót đó là sử dụng các nhóm yêu cầu phi chức năng.

    2. Sự khác nhau giữa yêu cầu chức năng và yêu cầu phi chức năng

    Như vậy, có thể thấy sự khác nhau rất rõ ràng giữa yêu cầu chức năng và yêu cầu phi chức năng. Trong đó:

    • Yêu cầu chức năng: mô tả chức năng hoặc dịch vụ của phần mềm hay hệ thống
    • Yêu cầu phi chức năng: mô tả những ràng buộc và tính chất của phần mềm hay hệ thống

    Vì vậy, trong thực tế yêu cầu phi chức năng sẽ được đánh giá là có phần quan trọng hơn. Nếu không thỏa mãn được các yêu cầu này thì phần mềm hoặc hệ thống sẽ không thể đưa vào sử dụng.

    Hiện nay, các khái niệm về yêu cầu đôi lúc gặp phải những khó khăn nhất định về rào cản ngôn ngữ. Tuy nhiên, để có thể đáp ứng chính xác nhu cầu phần mềm hay hệ thống đòi hỏi những yêu cầu phải thực sự rõ ràng.

    Bài viết có sử dụng những phần dịch tiếng Việt để giúp bạn đọc có được cái nhìn trực quan nhất. Mong rằng những kiến thức trên sẽ hữu ích với các bạn, nếu có bất kì câu hỏi nào hãy để lại bên dưới bài viết này.

    CÁC KHOÁ HỌC BUSINESS ANALYST chúng tôi DÀNH CHO BẠN

    Khoá học Online:

    Khoá học Offline:

    Tại Tp.HCM:

    Tại Hà Nội:

    Tham khảo lịch khai giảng TẤT CẢ các khóa học mới nhất.

    – Biên tập nội dung BAC –

    --- Bài cũ hơn ---

  • Kiểm Thử Phi Chức Năng Là Gì?
  • Khái Niệm, Chức Năng, Nhiệm Vụ Của Văn Phòng
  • Các Chức Năng Chính Của Văn Phòng Là Gì?
  • Văn Phòng Là Gì? Chức Năng Của Văn Phòng?
  • Khái Niệm Văn Phòng Là Gì? Chức Năng Ra Sao?
  • Web hay
  • Links hay
  • Push
  • Chủ đề top 10
  • Chủ đề top 20
  • Chủ đề top 30
  • Chủ đề top 40
  • Chủ đề top 50
  • Chủ đề top 60
  • Chủ đề top 70
  • Chủ đề top 80
  • Chủ đề top 90
  • Chủ đề top 100
  • Bài viết top 10
  • Bài viết top 20
  • Bài viết top 30
  • Bài viết top 40
  • Bài viết top 50
  • Bài viết top 60
  • Bài viết top 70
  • Bài viết top 80
  • Bài viết top 90
  • Bài viết top 100