• Webmaster Tools
  • Diễn Đàn Hỏi Đáp
  • Profile
  • Ủng hộ
  • DNS Check
  • CheckIP
  • Liên Hệ
Đỗ Trung Quân
  • HƯỚNG DẪN
  • LINUX
    • Linux Tricks
    • Distro Linux
      • CentOS/RedHat
      • CloudLinux
      • Ubuntu/Debian
      • AlmaLinux
    • WebServer
      • NGINX
      • Apache
      • LiteSpeed
    • Virtualization
    • Monitoring Tool
      • Zabbix
    • DevOPS
      • Ansible
      • Docker
      • Jenkins
      • AWS
    • Mail Server
    • VPN
  • CONTROL PANEL
    • cPanel
    • DirectAdmin
    • aaPanel
    • FastPanel
    • CyberPanel
    • Easypanel
    • VestaCP
    • CloudPanel
    • HestiaCP
    • Plesk
    • Script VPS
  • DNS
    • Domain
  • CMS
    • WordPress
    • Laravel
  • SECURITY
    • SSL
    • Firewall
  • DỊCH VỤHOT
  • KHUYẾN MÃI
  • WEB MẪUHOT

Hướng dẫn thiết lập Zabbix cảnh báo qua Telegram

by ĐỖ TRUNG QUÂN 03/09/2021
Tác giả: ĐỖ TRUNG QUÂN Date: 03/09/2021Last Update 11/10/2022 0 comments 2,6K lượt xem
Dịch vụ xử lý mã độc WordPress
WEB MẪU WORDPRESS
Share FacebookTwitterPinterestTelegramEmail
2,6K

NỘI DUNG

  • Bước 1: Tạo Bot để alert
  • Bước 2: Lấy ID của Bot vừa tạo
    • 1. Lấy ID của Bot
    • 2. Lấy ID của Nhóm
  • Bước 3: Thiết lập Telegram trên Zabbix
    • 1. Thiết lập Media Types
    • 2. Tạo user alert qua Telegram
    • 3. Tạo Action để gửi tín hiệu qua Telegram

Telegram là dịch vụ nhắn tin tức thời và thoại qua IP dựa trên đám mây. Ứng dụng khách Telegram có sẵn cho Android, iOS, Windows Phone, Windows NT, macOS và GNU / Linux. Người dùng có thể gửi tin nhắn và trao đổi ảnh, video, nhãn dán, âm thanh và tệp thuộc bất kỳ loại nào.

Ở bài viết này mình sẽ hướng dẫn bạn thực hiện tạo BOT để sử dụng zabbix agent cảnh báo qua Telegram một cách nhanh nhất. Với Zabbix version mới có sẳn các template và bạn không cần cài thêm các script bên thứ ba vào. Mà sử dụng webhook.

Để thực hiện bạn hãy thao tác tuần tự các bước của mình nhé.

Bước 1: Tạo Bot để alert

Đâu tiên bạn cần tạo một con BOT mới để nó gửi thông báo. Tại Telegram bạn nhập @BotFather vào khung search. Bạn sẽ thấy BotFather có tick xanh. Và chọn start.

Hướng dẫn thiết lập Zabbix cảnh báo qua Telegram

Sau đó bạn hãy đọc và làm theo BotFather hướng dẫn.

  • /newbot: Để tạo bot mới
  • Đặt tên cho con bot. Ở đây mình đặt là một tên bất kỳ là toilabotne. Bạn hãy chọn tên khác để không bị trùng.
  • Đặt user cho bot: Bạn hãy đặt user cho con BOT của bạn và kết thúc sẽ có _bot. Ví dụ user Bot mình là toilabotne_bot

Sau đó bạn sẽ thấy một chuổi mã Token. Bạn hãy copy chuổi này để cấu hình các bước tiếp.

Hướng dẫn thiết lập Zabbix cảnh báo qua Telegram

Kiêm tra mã Token. Để kiểm tra bạn truy cập link sau và thay TOKEN bằng mã Token của bạn vào.

  • https://api.telegram.org/bot<TOKEN>/getMe
Hướng dẫn thiết lập Zabbix cảnh báo qua Telegram

Bước 2: Lấy ID của Bot vừa tạo

Ở bước này mình sẽ hướng dẫn bạn lấy ID Bot và cả ID Groups

1. Lấy ID của Bot

Khi đã có Bot rồi. Bạn cần phải biết con Bot đó có ID nào để cấu hình vào Zabbix. Bạn sẽ nhờ đến IDBot. Cũng tại khung search bạn nhập vào @myidbot sẽ thấy như ảnh bên dưới.

Sau đó bạn nhập vào /getid. Khi đó bạn sẽ thấy chuổi mã, đây chính là ID của Bot.

Hướng dẫn thiết lập Zabbix cảnh báo qua Telegram

2. Lấy ID của Nhóm

Nếu bạn có nhóm riêng. Và mọi người đều join vào để xem thông tin. Thì bạn cần có ID của Groups đó. ID của Groups với ID của Bot khác nhau. Vì vậy để thực hiện xác định ID Groups bạn thực hiện như sau.

Bạn hãy thêm con Bot @myidbot vào trong Nhóm. Sau đó bạn nhập /getgroupid @toilabot_bot

Lưu ý: Thay toilabot_bot bằng con Bot của bạn.

Khi đó bạn sẽ thấy được ID của Group và điều dễ nhận biết là ID Groups luôn có dấu - phía trước dãy.

Hướng dẫn thiết lập Zabbix cảnh báo qua Telegram

Bước 3: Thiết lập Telegram trên Zabbix

1. Thiết lập Media Types

Khi Token và ID Bot, ID Groups đã sằn sàng. Bước tiếp theo sẽ là cấu hình vào Zabbix. Cách cấu hình sẽ như sau.

Bạn đăng nhập vào Zabbix và chọn Administration => Media Types sau đó tick vào Telegram

Hướng dẫn thiết lập Zabbix cảnh báo qua Telegram

Ở mục Media Types bạn hãy giữ nguyên và thay đổi ở phần:

  • To: Nhập vào ID Groups
  • Token: Nhập vào chuổi Token đã lấy ở Bước đầu.

Sau đó chọn Update để áp dụng các thay đổi.

Hướng dẫn thiết lập Zabbix cảnh báo qua Telegram

Để chắc chắn Bot hoạt động, bạn hãy click vào Test sau đó nhập vào nội dung bất kỳ và chọn Test

Hướng dẫn thiết lập Zabbix cảnh báo qua Telegram

Nếu sau khi Test mà ở Nhóm nhận được thông báo từ Bot, thì kết nối đã đúng. Và hãy thực hiện các bước sau.

Hướng dẫn thiết lập Zabbix cảnh báo qua Telegram

2. Tạo user alert qua Telegram

Bạn hãy chọn Administration sau đó chọn Users, Tick vào Admin

Hướng dẫn thiết lập Zabbix cảnh báo qua Telegram

Sau đó chọn Tab Media và chọn Add để tạo mới. Ở đây bạn chọn như sau.

  • Type: Telegram
  • Send to: Nhập vào ID Bot (Không phải ID Group)

Sau nhập xong bạn chọn Add để thêm mới.

Hướng dẫn thiết lập Zabbix cảnh báo qua Telegram

Một Media mới sẽ hiển thị. Và bạn hãy chọn Update để lưu lại.

Hướng dẫn thiết lập Zabbix cảnh báo qua Telegram

3. Tạo Action để gửi tín hiệu qua Telegram

Tiếp theo bạn cần tạo một Action để gửi tín hiệu đến Telegram. Vì nếu không tạo hệ thống chỉ báo ở giao diện Zabbix.

Bạn click vào Configuration => Action => Trigger actions => Create action

Screenshot 2021 09 03 at 12.13.01

Ở phần Action name bạn hãy đặt tên cho Action đó. Sua đó đặt tên xong bạn chuyển sang tab Operations

Hướng dẫn thiết lập Zabbix cảnh báo qua Telegram

Tại tab Operations bạn hãy chọn như sau

  • Default operation step duration: Mình đặt là 5m tương ứng 5 phút
  • Operations: Chọn Add, sau đó mục Send to user groups hãy thêm vào Zabbix administrators
Screenshot 2021 09 03 at 12.47.21

  • Recoven operations: Chọn Add, sau đó mục Send to user groups hãy thêm vào Zabbix administrators
  • Screenshot 2021 09 03 at 12.48.29
    Screenshot 2021 09 03 at 12.49.25

    Sau khi cấu hình xong, để kiểm tra mọi thứ chắc chắn hoạt động. Mình tắt thử ICMP Ping trên máy chủ VPS. Và kết quả nhận được thông báo từ Telegram

    Screenshot 2021 09 03 at 13.10.01

    Như vậy mình vưa hoàn tất Hướng dẫn thiết lập Zabbix cảnh báo qua Telegram. Chúc các bạn thực hiện thành công.

    5/5 - (1 bình chọn)
    telegramzabbix

    Tham gia nhóm hỗ trợ WordPress

    Tham gia nhóm Hỗ trợ Server - Hosting & WordPress để cùng nhau hỏi đáp và hỗ trợ các vấn đề về WordPress, tối ưu máy chủ/server.

    Tham gia ngay
    ĐỖ TRUNG QUÂN

    Mình tên là Đỗ Trung Quân, hiện đang công tác tại AZDIGI với vị trí là SysAdmin. Mình đam mê viết Blog. Vì viết Blog giúp mình trau dồi được nhiều kỹ năng. Học hỏi thêm nhiều kiến thức mới, từ đó mình có thể chia sẻ đến các bạn các bài viết tài liệu bổ ích hơn. Hiện tại mình là admin của Blog DOTRUNGQUAN.INFO - CaiSSL.COM - QuantriVPS.COM. Mới đây mình có tạo ra nhóm Hỗ trợ Server - Hosting & WordPress | Hỗ Trợ Xử Lý Mã Độc WordPress với mục đích gây dựng một cộng đồng nhỏ để mọi người trao đổi kinh nghiệm, kiến thức quản trị VPS. Các thủ thuật, mẹo vặt khi sử dụng VPS. Rất mong nhận được sự ủng hộ của các bạn.

    BÀI VIẾT LIÊN QUAN

    Hướng dẫn cài đặt Zabbix Agent trên AlmaLinux

    20/08/2024

    Chia sẻ code ghi lại chi tiêu trực...

    25/02/2024

    Tạo bot kiểm tra dung lượng VPS hằng...

    21/02/2024

    Hướng dẫn tạo Bot Telegram đơn giản

    17/01/2024

    Hướng dẫn cài đặt Zabbix Agent trên Ubuntu...

    09/06/2023

    Cấu hình gửi các cảnh báo WordPress về...

    16/04/2023

    Hướng dẫn cài đặt Zabbix Agent 2 trên...

    17/10/2022

    Giám sát chứng chỉ SSL của bạn với...

    03/09/2021

    Giám sát máy chủ với Zabbix Server

    03/09/2021

    Hướng dẫn giám sát MySQL/MariaDB với Zabbix Agent

    03/09/2021
    Author Box
    Author Image

    ĐỖ TRUNG QUÂN

    Chuyên viên quản trị hệ thống.

    Tư vấn & triển khai dịch vụ

    VPS | Hosting | SSL | Mailserver | Website | Sửa lỗi WordPress

    Bài viết của tác giả

    Hosting/VPS khuyên dùng

    Phổ Biến

    • Hướng dẫn tạo SSH Key trên MAC OS

    • Hướng dẫn sử dụng SSH Key

    • Hướng dẫn cài đặt v2board trên AAPANEL

    • Vấn đề IP Public liên tục bị thay đổi vì sao và cách khắc phục

    • Khắc phục lỗi không hiện hình ảnh và mô tả khi share link lên Facebook

    • Hướng dẫn kích hoạt Theme Flatsome mới nhất.

    BẠN BÈ & ĐỐI TÁC

    Thạch Phạm | CỔ Ý CONCEPT | Trương Quốc Cường | Đàm Trung Kiên | Web An Tâm | Phong Đinh | Học Mò | PHUNG.VN | Đăng Đạt

    Bạn được quyền sao chép lại nội dung trên website Đỗ Trung Quân, miễn là có dẫn nguồn.

    Hosting/VPS được tài trợ bởi AZDIGI - Nhà cung cấp Server Hosting tốt nhất hiện nay

    AZDIGI - Nhà cung cấp Server Hosting tốt nhất hiện nay


    Back To Top
    Đỗ Trung Quân
    • HƯỚNG DẪN
    • LINUX
      • Linux Tricks
      • Distro Linux
        • CentOS/RedHat
        • CloudLinux
        • Ubuntu/Debian
        • AlmaLinux
      • WebServer
        • NGINX
        • Apache
        • LiteSpeed
      • Virtualization
      • Monitoring Tool
        • Zabbix
      • DevOPS
        • Ansible
        • Docker
        • Jenkins
        • AWS
      • Mail Server
      • VPN
    • CONTROL PANEL
      • cPanel
      • DirectAdmin
      • aaPanel
      • FastPanel
      • CyberPanel
      • Easypanel
      • VestaCP
      • CloudPanel
      • HestiaCP
      • Plesk
      • Script VPS
    • DNS
      • Domain
    • CMS
      • WordPress
      • Laravel
    • SECURITY
      • SSL
      • Firewall
    • DỊCH VỤHOT
    • KHUYẾN MÃI
    • WEB MẪUHOT