1. CHECKMK part 4 - Đặt ngưỡng cảnh báo cho dịch vụ.
Tìm hiểu về omd-checkmk.
Nơi chứa các tài liệu tham khảo của dịch vụ Cloud365.
Khi càng nhiều công ty hoạt động dựa trên hệ thống mạng, việc giám sát hệ thống cũng trở nên quan trọng hơn. Các sự cố gián đoạn hệ thống mạng, máy chủ không hoạt động, các dịch vụ và ứng dụng gặp vấn đề… đều gây ảnh hưởng nghiêm trọng đến hoạt động doanh nghiệp. Tổn thất có thể lên đến hàng ngàn, thậm chí hàng triệu USD tùy theo doanh thu và lĩnh vực hoạt động. Để giảm thiểu thiệt hại đến mức tối thiểu hoặc ngăn chặn những sự cố đáng tiếc xả ra thì sẽ cần sự giúp đỡ rất nhiều từ các hệ thống giám sát. Hôm nay mình xin giới thiệu về bộ giải pháp OMD - Checkmk một giải pháp giám sát mã nguồn mở có khả năng giám sát, cảnh báo và hiển thị các biểu đồ khá tốt đối với những hệ thống tầm trung không sẵn sàng chi nhiều kinh phí cho việc giám sát hệ thống, mạng.
OMD - Open Monitoring Distribution là một dự án được phát triển từ năm 2010 bới Mathias Kettner. OMD sử dụng nhân là Nagios Core, kết hợp với các phần mềm mã nguồn mở khác để đóng gói thành một sản phẩm phục vụ cho nhu cầu giám sát, cảnh báo và hiển thị.
Dự án Check_MK được phát triển từ năm 2008 như là một plugin của Nagios Core.
Năm 2010 dự án OMD (Open Monitoring Distribution) được khởi động bởi Mathias Kettner, là sự kết hợp của Nagios, Check_MK, NagVis, PNP4Nagios, DocuWiki, …tạo nên sự linh hoạt trong giám sát. Các distro của OMD đang là OMD-LABS và CHECK_MK RAW.
Check_MK là một phần của OMD, hiện tại đang có 2 phiên bản Check_MK là Check_MK Raw Edition (CRE) và Check_MK Enterprise Edition (CEE)
OMD được xây dựng từ những đóng góp của cộng đồng về những khó khăn hay khuyết điểm mà Nagios gặp phải, từ đó đưa ra quyết định cần tích hợp thêm những sản phẩm gì để cải thiện.
Việc cài đặt trở nên vô cùng đơng giản. OMD được đóng gói hoàn chỉnh trong một package, việc cài đặt và cấu hình chỉ mất khoảng 10 phút với chỉ một câu lệnh
Check_MK ra đời để giải quyết bài toán về hiệu năng mà Nagios gặp phải trong quá khứ.Cơ chế mới của Check_MK cho phép việc mở rộng hệ thống trở nên dễ dàng hơn, có thể giám sát nhiều hệ thống chỉ từ một máy chủ Nagios server.
Có 2 mô đun mà Check_MK sử dụng để cải thiện đáng kể hiệu năng là Livestatus và Livecheck.
Truy cập vào link sau đây để xem các phiên bản được release, ở bài này mình sẽ sử dụng phiên bản 1.5.0p13
để cài đặt.
Cài đặt wget
và epel-release
:
yum install -y epel-release wget
Tải về file cài đặt:
wget https://mathias-kettner.de/support/1.5.0p13/check-mk-raw-1.5.0p13-el7-38.x86_64.rpm
Sử dụng yum để cài đặt gói rpm để có thể tải được đầy đủ những dependencies:
yum install -y check-mk-raw-1.5.0p13-el7-38.x86_64.rpm
Đợi từ 3 đến 5 phút để hoàn thành quá trình cài đặt, sau đó tạo site mới bằng câu lệnh sau:
omd create cloud365
Kết quả thu được như sau:
Sử dụng lệnh sau để tạo mật khẩu cmkadmin
:
htpasswd -m /omd/sites/cloud365/etc/htpasswd cmkadmin
/omd/sites/cloud365/
là $HOME_SITE của site tạo password, ở đây là cloud365
Kết quả như sau:
Khởi động site:
omd start cloud365
Truy cập địa chỉ ip-server/cloud365
để kiểm xem đã cài đặt và khởi động thành công hay chưa, nếu thành công kết quả nhận được sẽ như sau:
Đăng nhập với tài khoản cmkadmin
và mật khẩu khởi tạo cho site ở bên trên, kết quả như sau:
Như thế là đã cài đặt thành công trên CentOS 7, ở bài viết sau mình sẽ hướng dẫn mọi người cách để thu thập các thông tin cơ bản để monitor.
Download bản cài đặt về cho Ubuntu 16.04:
wget https://mathias-kettner.de/support/1.5.0p13/check-mk-raw-1.5.0p13_0.xenial_amd64.deb
Cài đặt gói gdebi
để hỗ trợ cài đặt các gói dependencies:
apt install gdebi-core -y
Cài đặt checkmk:
gdebi check-mk-raw-1.5.0p13_0.xenial_amd64.deb
Chờ từ 3 đến 5 phút để quá trình cài đặt kết thúc, tạo site mới :
omd create cloud365
Các bước tiếp theo thực hiện giống như cài đặt trên CentOS 7.
Hôm nay mình đã giới thiệu về checkmk và cách để cài đặt trên 2 OS đó là CentOS 7 và Ubuntu 16.04, trong bài viết sau mình sẽ giới thiệu về cách thu thập một số thông số giám sát cơ bản. Hãy ghé thăm cloud365 để tìm được các bài viết hay hơn.
Thực hiện bởi cloud365.vn
Tìm hiểu về omd-checkmk.
Tìm hiểu về omd-checkmk.
Tìm hiểu về omd-checkmk.
Tìm hiểu về omd-checkmk.