Monday, November 19, 2018

Giới Thiệu Monitoring System

Lỡ một ngày nào đó có một thanh niên hay đại loại một hacker tấn công mạnh mẽ vào hệ thống của bạn thì sao?

Gọi hệ thống cho sang chảnh thôi. Chứ thật ra có mỗi con máy chủ chạy Apache PHP. Xàmmmmm

Hậu quả là:

1. Full CPU và RAM thậm chí hết luôn Banswitch luôn.
2. Xếp la, cấp trên mắng
3. KH chữi rũa, kêu dẹp máy chủ, về nhà chăn trâu.

OK để khắc phục những việc trên thì hãy theo mình nha... Mình không muốn bị những điều trên đâu!


OK chúng ta sẽ có những thứ sau:

1. THU THẬP DỮ LIỆU (METRICS)


- Netdata (rất may mắn cái này nó hộ trợ metrics cho prometheus lẫn view realtime) rất đã hoặc bạn có thể dùng Node Exporter rất phổ biến.

- Prometheus (tất nhiên là không thể thiếu rồi).

- Blackbox Exporter (để giám sát HTTP, SSH, SSL các thứ) còn sống hay đã chết.

2.  XEM DỮ LIỆU DƯỚI DẠNG SƠ ĐỒ
- Mình sẽ chọn Grafana
3. HỆ THỐNG CẢNH BÁO (NOTIFICAITION SYSTEM)

- Cũng vậy, mình sẽ chọn Slack

4. THÀNH QUẢ

Netdata realtime screen

Grafana graph screen

Thông báo qua Slack, bạn có thể dùng điện thoại xem xem có thông báo gì mới không 24/24 trừ lúc ngủ.

5. LỜI KẾT

Hãy theo dỗi Blog của mình nha!!!  Mình sẽ làm step by step từng cái trên đó đó...

Nhớ nha

No comments:

Post a Comment