I. Lợi ích mà Nagios cung cấp

Được thiết kế với khả năng mở rộng và linh hoạt để giúp cho người dùng hiểu rõ thiết kế của hệ thống, tránh được những rủi ro không đáng có.

Nagios là một công cụ mạnh mẽ cung cấp cho bạn kiến thức về cơ sở hạ tầng hệ thống CNTT mà tổ chức bạn đang sử dụng

Sử dụng Nagios bạn có thể thực hiện các công việc sau:

  • Lập kế hoạch nâng cấp cơ sở hạ tầng trước khi hệ thống lỗi thời gây ra lỗi
  • Phản hồi về những vấn đề ngay từ dấu hiệu đầu tiên
  • Tự động sửa lỗi các vấn đề khi chúng được phát hiện
  • Được đội ngũ kỹ thuật hỗ trợ
  • Giải thiểu thiệt hại hệ thống khi sự cố xảy ra

Blog này mình sẽ giới thiệu tổng quan về Nagios Core

II. Các dịch vụ mà Nagios Core cung cấp

Nagios Core cung cấp các dịch vụ giám sát như

  • Giám sát các dịch vụ mạng (HTTP, FTP, SSH, etc.)
  • Giám sát các thiết bị mạng router/switch
  • Giám sát các thiết bị trong mạng (printer)
  • Giám sát tài nguyên của máy chủ

III. Thám hiểm Nagios Core

1.Tactical Overview

Ở màn hình này Nagios Core sẽ thống kê tình trạng các máy chủ, tình trạng các dịch vụ.

Khi click vào những option trên, chúng ta sẽ được đưa đến những thông tin cụ thể hơn (ở đây mình đã click vào Active Check và được đưa đến màn hình Service )

2. Map

Ở màn hình này Nagios Core sẽ cho chúng ta cái nhìn tổng thể vê hạ tầng mạng

Chỉ cần trỏ chuột vào các máy chủ, bạn sẽ lập tức có thông tin chung về máy đó

3. Host

Ở màn hình này Nagios cho phép bạn kiểm tra trạng thái đường truyền đến các host, pháp hiện sớm tình trạng tắt nghẽn mạng

4. Services

Màn hình này Nagios thống kê về tình trạng ổ đĩa, trạng thái các dịch vụ, thông tin về swap,....

5. Host Groups

Tương tự những màn hình trên, ở màng hình này Nagios thống kê các trạng thái của các máy chủ theo Host Groups

6. Event Log

Ngoài thống kê trên giao diện thì Nagios cũng có sẵn hệ thống log để chúng ta có thể theo dõi lỗi phát sinh trên hệ thống.

IV. Tích hợp các phần mềm khác

Mấy tính năng trên thấy bình thường quá nhỉ :)))

OK! Đây là lý do mà Nagios phổ biến nè!

Đó là nó dễ dàng tích hợp với các phần mềm quản lý cơ sở hạ tầng khác

Sơ đồ tích hợp trông hơi phức tạp một tí

Đại khái là nó sẽ thu tập log, phân tích log được định nghĩa config file

Các bạn tham khảo thêm ở đây nhé https://assets.nagios.com/downloads/nagioscore/docs/nagioscore/3/en/integration.html

SNMP Traps và TCP Wrappers

Nagios có thể giám sát SNMP và TCP

Có rất nhiều tiện ích và dự án về SNMP TCP do cộng đồng đóng góp trên Nagios Exchange

các bạn có thể tìm hiểu rõ hơn ở đây

https://assets.nagios.com/downloads/nagioscore/docs/nagioscore/3/en/int-snmptrap.html

https://assets.nagios.com/downloads/nagioscore/docs/nagioscore/3/en/int-tcpwrappers.html

V. Điểm trừ

Mặc dù là công cụ tiện lợi và mạnh mẽ nhưng giao diện web của Nagios Core khá xấu xí :v. Được xây dựng giống như single page, nhưng khi bạn F5 thì mọi thứ quay về trang default, cho nên hơi bất tiện