GỬI EMAIL CẢNH BÁO VỚI ZABBIX

##Hướng dẫn gửi mail cảnh báo với Zabbix

Bài viết hướng dẫn gửi mail cảnh báo với Zabbix thông qua SMTP server.

Bước 1 : Kiểm tra thư mục chứa script cảnh báo của zabbix :

cat /etc/zabbix/zabbix_server.conf | grep alert

email

Bước 2 : Cấu hình script cảnh báo qua SMTP

  • Tải script cảnh báo vào thư mục chứa script cảnh báo của Zabbix /usr/lib/zabbix/alertscripts
wget https://gist.githubusercontent.com/superdaigo/3754055/raw/e28b4b65110b790e4c3e4891ea36b39cd8fcf8e0/zabbix-alert-smtp.sh
  • Thay các thông số bằng thông tin gmail dùng để xác thực,

email

  • Phân quyền thực hiện cho script và gửi email test :
chmod +x zabbix-alert-smtp.sh
./zabbix-alert-smtp.sh manh.dinhvan@meditech.vn "Test email" "Hello Zabbix"

Kiểm tra mail test tại hòm thư :

email

Bước 3 : Cấu hình tại Web-interface

  • Thêm Media-type, điền tên, chọn Type là Script, điền tên của script, thêm các Script parameter.

emailemail

  • Thêm Media-type vào user Administrator :

emailemail

Chọn Type là Email-alert, điền email nhận cảnh báo và chọn các mức gửi cảnh báo, sau đó ấn Add

email

  • Tạo Action, mỗi khi có đủ điều kiện trong Action được tạo, cảnh báo sẽ được gửi đi.

emailemail

Trong mục Condition, chọn Type of caculation phù hợp, trong ví dụ này, action sẽ được thực hiện khi và chỉ khi có đủ cả 2 điều kiện A và B xảy ra (Sẽ có action khi tại host compute-10.0.0.20 có trigger đang ở trạng thái PROBLEM)

email

Tạo Operation mới, chỉnh sửa thời gian thực hiện khi action xảy ra (Default operation step duration)

email

Chọn Operation type là Send message, tùy chọn gửi tới User group hoặc gửi tới User nhất định, gửi bằng Media-type là Email-alert. Chú ý chọn Add trươc khi Update

email

Khi host comute-10.0.0.20 có trigger có trạng thái PROBLEM, cảnh báo sẽ được gửi tới email.

email

Nguồn: https://github.com/hocchudong/ghichep-zabbix/blob/master/Zabbix/zabbix-email.md

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top