Hướng dẫn cài đặt plugin Checkmk cảnh báo qua Telegram

Bài viết sẽ hướng dẫn chi tiết các bước cấu hình cài đặt plugin Checkmk để gửi cảnh báo tới Telegram. Tìm hiểu trong nội dung ngay sau đây nhé.

Sau khi bạn đã cài đặt thành công Checkmk và muốn nhận được cảnh báo qua một kênh thuận tiện như telegram. Bài viết này sẽ hướng dẫn bạn một cách chi tiết về cách sử dụng MKP để cấu hình cài đặt plugin và gửi thông báo cảnh báo từ Checkmk đến Telegram một cách dễ dàng.

cài đặt plugin checkmk cảnh báo telegram

1. MKP là gì?

MKP viết tắt của Checkmk extension package, là gói cài đặt mở rộng giúp đơn giản hóa quá trình cài đặt và quản lý các tính năng trong Checkmk một cách hiệu quả, tiện lợi.

Khi bạn muốn thêm một tính năng mới hoặc một plugin vào hệ thống Checkmk, thay vì thực hiện từng bước cài đặt thủ công, bạn có thể tạo hoặc sử dụng MKP để đóng gói tất cả các thành phần cần thiết vào một gói duy nhất. Sau đó, bạn có thể dễ dàng cài đặt và quản lý MKP này trong Checkmk.

Bạn có thể tải xuống và sử dụng các plugin miễn phí tại:https://exchange.Checkmk.com/

Tải xuống và sử dụng các plugin miễn phí

Lưu ý: Trước tiên cần phải cài đặt trên hệ thống thử nghiệm trước khi sử dụng MKP trên hệ thống của bạn để tránh các vấn đề tiềm ẩn phát sinh.

2. Cách sử dụng MKP cài đặt plugin Checkmk gửi cảnh báo tới Telegram

Để sử dụng MKP cài đặt một plugin cho Checkmk, bạn cần phải thực hiện các bước sau:

2.1 Thêm MKP

  • Sử dụng giao diện (GUI): chỉ có ở bản thương mại
  • Sử dụng dòng lệnh

Trong bài viết này ta sử dụng dòng lệnh để quản lý các gói MKP trên Checkmk:

Đầu tiên chạy shell với tư cách là 1 site-user:

omd su [Tên SITE]

Trong bài viết này, sử dụng lệnh:

omd su suncloud

kết quả hiển thị

Sử dụng lệnh mkp để quản lý các plugin Checkmk

Làm quen với lệnh mkp: Nhập lệnh mkp sau khi truy cập shell với tư cách 1 site-user,

Trước khi thêm 1 plugin, chúng ta cần phải upload file MKP lên máy chủ Checkmk (scp). Sau đó chạy lệnh sau để thêm MKP:

mkp add <Tên file mkp>

Để cài plugin gửi cảnh báo qua telegram, trước tiên chúng ta cần tải xuống file mkp sau:

wget https://exchange.Checkmk.com/packages/telegram-notifications/761/telegram_notifications-2.0.0.mkp

Truy cập Checkmk:Exchange để biết thêm thông tin: https://exchange.Checkmk.com/p/telegram-notifications

Thêm plugin của telegram, ta thực hiện

mkp add telegram_notifications-2.0.0.mkp

Để kiểm tra kết quả, ta sử dụng lệnh:

mkp list

Kiểm tra kết quả

Tải xuống và thêm plugin vào site suncloud.

>>>Xem thêm:Hướng dẫn chi tiết cấu hình Zabbix gửi cảnh báo đến Telegram

2.2 Bật MKP

Sau khi add file MKP, mặc định status của plugin sẽ được đặt là Disabled. Để có thể sử dụng, chúng ta sử dụng lệnh sau:

mkp enable <Ten file mkp>

Để kiểm tra tên của file MKP sau khi add, ta có thể chạy lệnh sau:

mkp list

Bật plugin telegram_notifications:

mkp enable telegram_notifications

Để xem thông tin chi tiết, sử dụng lệnh:

mkp show telegram_notifications

Xem thông tin plugin đã cài đặt

Lưu ý: Ta có thể sử dụng lệnh sau để vô hiệu hoá và loại bỏ gói:

mkp disable telegram_notifications

mkp remove telegram_notifications

Sau khi enable telegram notifications, bạn có đã có thể nhận cảnh báo từ Checkmk qua Telegram:

Cấu hình gửi cảnh báo qua Telegram

3. Lời kết

Như vậy, ở bài viết này Suncloud đã hướng dẫn các bạn sử dụng lệnh mkp để có thể dễ dàng cài đặt và tích hợp các gói plugin trên máy chủ giám sát Checkmk sau đó gửi cảnh báo tới Telegram. Hy vọng qua bài viết này các bạn sẽ cài đặt thành công và mở rộng tính năng của Checkmk làm cho quá trình quản lý và cấu hình trở nên thuận tiện hơn.

>>>Có thể bạn quan tâm:Hướng dẫn chi tiết giám sát Windows và Linux bằng Checkmk