Tạo Bot Telegram đẩy thông báo từ Zabbix
Trước hết ta cần chuẩn bị:
- Telegram Group Chat ID
- Telegram Bot API Token
- Telegram User ID
1. Thiết lập Telegram Media Types
Ta làm theo các bước như sau:
Trên sidebar, chọn Administration -> Media types
Chọn Telegram
Một hộp cấu hình sẽ hiện lên, ta nhập Chat ID và Token vào các ô tương ứng rồi chọn Update lưu lại
Sau khi cấu hình xong ta có thể Test thông báo như sau:
Một hộp tùy chỉnh thông báo sẽ hiện ra, ta nhập các thông tin tương ứng rồi chọn Test để gửi đi
Lúc này đã có thông báo Test thành công được gửi về Telegram
2. Tạo User Alert
Ta làm theo các bước sau:
Trên sidebar, chọn Administration -> User
Chọn Admin
Chọn Media -> Add
Mục Type chọn Telegram, sau đó ta nhập User ID Telegram rồi chọn Add để thêm
User sau khi thêm sẽ hiển thị như sau, ta chọn Update để lưu lại
3. Tạo Action để đẩy thông báo về Telegram
Ta làm theo các bước sau:
Trên sidebar, chọn Configuration -> Actions -> Trigger actions
Chọn Create action
Đặt tên cho Action rồi chọn Operations
Sau khi add xong ta sẽ thấy Trigger action vừa thêm ở dưới
Giờ khi có thông báo, Zabbix sẽ đẩy thông báo về Telegram