Tải bản đầy đủ (.pptx) (12 trang)

Giới thiệu phầm mềm giám sát nagios

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (459.89 KB, 12 trang )

Giới thiệu Nagios
IT Monitoring

March, 12th 2015

Khối Kỹ thuật


© VnPay, 2015

The Industry Standard in IT Infrastructure Monitoring

1


Agenda

Nagios Overview
Đặc điểm của Nagios
Kiến trúc của Nagios
Cách thức giám sát
So sánh với các phần mềm đang dùng
Demo

© VnPay, 2015

The Industry Standard in IT Infrastructure Monitoring

2



Nagios Overview

Nagios® XI phiên bản 2014 là một giải pháp cấp độ doanh nghiệp cung cấp cho các tổ chức có cái nhìn thật
sâu vào cơ sở hạ tầng CNTT của họ trước khi có những vấn đề ảnh hưởng đến quá trình kinh doanh quan
trọng xảy ra.
Nagios XI giám sát toàn bộ cơ sở hạ tầng CNTT để đảm bảo hệ thống, các ứng dụng, dịch vụ và quy trình kinh
doanh đang hoạt động tốt. Trong trường hợp có bất thường , Nagios có thể cảnh báo nhân viên kỹ thuật,
cho phép họ xác định vấn đề và bắt đầu quá trình khắc phục trước khi ảnh hưởng đến quá trình kinh doanh,
người sử dụng cuối, hoặc khách hàng.

© VnPay, 2015

The Industry Standard in IT Infrastructure Monitoring

3


Nagios Overview

Giám sát cơ sở hạ tầng CNTT toàn diện:
Cung cấp giám sát của tất cả các thành phần cơ sở hạ tầng trọng yếu - bao gồm cả các ứng dụng, dịch vụ, hệ điều hành, các giao
thức mạng, các hệ thống số liệu, và cơ sở hạ tầng mạng. Hàng trăm addons của bên thứ ba cung cấp cho giám sát của hầu như tất
cả các ứng dụng in-house, dịch vụ, và các hệ thống.

Hiệu năng:
Với monitor engine Nagios Core 4, Nagios XI phiên bản 2014 làm tăng hiệu quả hệ thống cho phép khả năng mở rộng lớn hơn và
phát huy tối đa tài nguyên máy chủ. Dễ dàng theo dõi cơ sở hạ tầng lớn đạt cỡ 100.000 host

Khả năng quan sát:
Cung cấp một cái nhìn tập trung tổng quan về toàn bộ hệ thống IT. Bảng điều khiển cung cấp thông tin giám sát mạnh mẽ và dữ

liệu bên thứ ba. Các thông tin hữu ích được tìm thấy nhanh chóng.

© VnPay, 2015

The Industry Standard in IT Infrastructure Monitoring

4


Nagios Overview

Khả năng nhận biết vấn đề:
Thông báo được gửi đến nhân viên CNTT, các bên đối tác, và người dùng cuối thông qua email, OTT hoặc tin nhắn di động, cung
cấp cho họ với các chi tiết để họ có thể bắt đầu giải quyết vấn đề ngay lập tức. Có các cấp độ thông báo theo mức độ của vấn đề.

Báo cáo:
Dự liệu được tổng hợp, lưu trữ, lập và gửi các báo cáo định kỳ.

Khả năng tuỳ biến và mở rộng:
Có thể giám sát bất kỳ dịch vụ gì với việc phát triển các plugins mở rộng. Có cộng đồng phát triển addons và plugins rất lớn.

© VnPay, 2015

The Industry Standard in IT Infrastructure Monitoring

5


Đặc điểm của Nagios


Các hoạt động kiểm tra được thực hiện bởi các plugin cho máy phục vụ Nagios và các mô đun client trên các thiết bị của
người dùng cuối, Nagios chỉ định kỳ nhận các thông tin từ các plugin và xử lý những thông tin đó (thông báo cho người quản
lý, ghi vào tệp log, hiển thi lên giao diện…)
Thiết kế plugin đơn giản cho phép người dùng có thể tự định nghĩa và phát triển các plugin kiểm tra dịch vụ theo nhu cầu
riêng bằng các công cụ lập trình như shell scripts, C/C++, Perl, Ruby, Python, PHP, C#, Java.
Có khả năng kiểm tra song song trạng thái hoạt động của các dịch vụ (đồng thời kiểm tra nhiều dịch vụ).
Khả năng định nghĩa bộ xử lý sự kiện thực thi ngay khi có sự kiện sảy ra với host/ dịch vụ như cho phép stop/start lại ứng
dụng/host, kết nối VPN dự phòng…
Gửi thông báo đến người/nhóm người được chỉ định sẵn khi dịch vụ/host được giám sát gặp vấn đề và khi chúng khôi phục
hoạt động bình thường (qua e-mail, SMS, OTT, IM…). Nagios hỗ trợ tùy chọn nâng mức liên lạc thông báo cho máy chủ và dịch
vụ.

© VnPay, 2015

The Industry Standard in IT Infrastructure Monitoring

6


Kiến trúc Nagios

© VnPay, 2015

The Industry Standard in IT Infrastructure Monitoring

7


Kiến trúc Nagios


Nagios Core Process
Monitoring process:



Active check />


Passive check />


Flap Detection />


State type />
Notification process:



Notification />


Escalation />
Event process:



Event handler />
Nagios Plugin



Không giống như nhiều công cụ giám sát khác, Nagios không bao gồm bất kỳ cơ chế nội bộ để kiểm tra tình trạng của các máy chủ và các dịch vụ trên mạng. Thay vào đó,
Nagios dựa trên các chương trình bên ngoài (gọi là plugin) để làm tất cả những công việc đó. Các plugin là các chương trình được viết bằng C/C++, Perl, Ruby, Python, PHP, C#,
Java ở dạng shell scripts hay đã biên dịch ra file thực thi.

© VnPay, 2015

The Industry Standard in IT Infrastructure Monitoring

8


Cách thức giám sát

Click icon to add picture

5 cách thực thi hành động kiểm tra

© VnPay, 2015

The Industry Standard in IT Infrastructure Monitoring

9


Cách thức giám sát

1: Nagios sử dụng plugin ‘check_xyz’ được cài đặt ngay trên server Nagios để gửi truy vấn kiểm tra dịch vụ trên client( http,
ftp, dns, smtp…)
2, 3: Nagios sử dụng các plugin trung gian để chạy plugin ‘check_xyz’ giám sát được cài đặt trực tiếp trên client

4: Kiểm tra dịch vụ qua giao thức snmp, nagios server sẽ sử dụng plugin check_snmp để kiểm tra các dịch vụ trên client có hỗ
trợ giao thức SNMP
5: Đây là phương pháp kiểm tra bị động. Nagios không chủ động kiểm tra dịch vụ mà là client chủ động gửi kết quả kiểm tra
dịch vụ về cho Nagios thông qua plugin NSCA. Phương pháp này được áp dụng nhiều trong giám sát phân tán. Với các mạng
có quy mô lớn, người ta có thể dùng nhiều server Nagios để giám sát từng phần của mạng. Trong đó có một server Nagios
trung tâm thực hiện tổng hợp kết quả từ các server Nagios con thông qua plugin NSCA.

© VnPay, 2015

The Industry Standard in IT Infrastructure Monitoring

10


So sánh với phần mềm đang dùng
Solarwinds Orion (Network Performance Monitor)

Nagios

Chuyên biệt về giám sát hạ tầng mạng -> tốt hơn

Cách thức giám sát đa dạng đáp ứng hầu hết nhu cầu

Nagios

Cơ chế xác định vấn đề tốt

Không có giám sát ứng dụng




Paessler PRTG Network Monitor

State, State type, Flapping

Cơ chế thông báo thông minh

Chuyên biệt về giám sát hạ tầng mạng -> tốt hơn



Contact; Timeperiod; Downtime; Response; Escalation;
Parent; Dependencies

Nagios

Tuỳ biến plugin để giám sát bất kỳ loại ứng dụng dịch

Không có giám sát ứng dụng

vụ gì kể cả private

Giải pháp kết hợp với Nagios

Zabbix
Giám sát ứng dụng không đa dạng và tuỳ biến với các
ứng dụng private

© VnPay, 2015


The Industry Standard in IT Infrastructure Monitoring

11


Demo
http://10.22.99.50/nagiosxi

© VnPay, 2015

The Industry Standard in IT Infrastructure Monitoring

12



×