---
title: แจ้งเตือนด้วยสายโทรเข้าสำหรับ Grafana Alert ผ่าน Echobell
description: "ตั้งค่าการแจ้งเตือนด้วยสายโทรเข้าสำหรับ Grafana alert โดยใช้ webhook ของ Echobell: ขั้นตอนการตั้งค่า แนวปฏิบัติที่ดี และการแก้ปัญหา"
date: 2025-04-12
author: Nooc
authorAvatarLink: /images/avatars/nooc.webp
authorLink: https://nooc.me
tags:
  - Echobell
  - Grafana
  - แจ้งเตือนด้วยสายโทรเข้า
  - แจ้งเตือนผ่าน webhook
  - แจ้งเตือนจากการมอนิเตอร์
---

# แจ้งเตือนด้วยสายโทรเข้าสำหรับ Grafana Alert ผ่าน Echobell

การแจ้งเตือนทางอีเมลและแชทพลาดได้ง่ายในระหว่างเกิดเหตุขัดข้อง สำหรับการแจ้งเตือนวิกฤต Echobell เปลี่ยนการแจ้งเตือนผ่าน webhook ของ Grafana ให้เป็นสายโทรเข้าจริง ๆ พร้อมรองรับการยกระดับและการโทรซ้ำ คู่มือนี้จะพาคุณตั้งค่าทั้งหมดทีละขั้น

เอกสารที่เกี่ยวข้อง:

- Echobell คืออะไร → [/docs/what-is-echobell](/th/docs/what-is-echobell)
- ประเภทการแจ้งเตือนและการโทรซ้ำ → [/docs/notification](/th/docs/notification)
- ภาพรวมของ Webhook → [/docs/webhook](/th/docs/webhook)
- เอกสารอ้างอิงการเชื่อมต่อ Grafana → [/docs/developer/grafana](/th/docs/developer/grafana)

## สิ่งที่ต้องเตรียม

1. บัญชี Echobell ที่มีช่องพร้อมใช้งานและ URL ของ webhook (ดู [/docs/webhook](/th/docs/webhook))
2. สิทธิ์ผู้ดูแลระบบใน Grafana ของคุณ
3. มี alert rule ที่ตั้งค่าไว้แล้วอย่างน้อยหนึ่งรายการ

## การตั้งค่า

### ขั้นที่ 1 — สร้าง Webhook contact point ใน Grafana

1. ไปที่ Alerting → Contact points
2. คลิก New contact point แล้วเลือก **Webhook**
3. ตั้งชื่อที่จำง่าย เช่น "Echobell Phone Calls"

### ขั้นที่ 2 — ใส่ URL ของ webhook ของ Echobell

ตั้งค่า URL ให้เป็น webhook ของช่องคุณ:

`https://hook.echobell.one/t/<channel-token>`

คัดลอกได้จากหน้าตั้งค่าช่องใน Echobell (รายละเอียดที่ [/docs/webhook](/th/docs/webhook)) ให้ถือว่าเป็นความลับ และเปลี่ยนใหม่ทันทีหากรั่วไหล

### ขั้นที่ 3 — ทดสอบการเชื่อมต่อ

คลิก **Test** ใน Grafana เพื่อส่ง alert ตัวอย่าง คุณควรได้รับสายโทรเข้าจาก Echobell ภายในไม่กี่วินาที

### ขั้นที่ 4 — ผูกเข้ากับ notification policy

1. ไปที่ Alerting → Notification policies
2. สร้างหรือแก้ไข policy ที่ครอบคลุม alert วิกฤตของคุณ
3. เพิ่ม contact point "Echobell Phone Calls" เข้าไป

จากนี้ Grafana จะส่ง alert ที่ตรงเงื่อนไขมายัง Echobell

## แนวปฏิบัติที่ดี

- สงวนสายโทรเข้าไว้สำหรับ alert ที่สำคัญสูงเท่านั้น ส่วนระดับที่รองลงมาให้ใช้แชทหรืออีเมล
- ตั้งค่าการโทรซ้ำและ timeout ใน Echobell เพื่อลดความล้าจากการแจ้งเตือน ([/docs/notification](/th/docs/notification))
- ตั้งการยกระดับไปยังเพื่อนร่วมทีมเมื่อสายแรกไม่มีคนรับ
- ใช้ช่วงเวลาเงียบเพื่อไม่ให้เรื่องไม่เร่งด่วนปลุกคุณกลางดึก
- แชร์ช่องให้ทีม on-call และดูแลรายชื่อให้เป็นปัจจุบันเสมอ

## ตัวเลือกขั้นสูง

- แชร์ช่องให้เพื่อนร่วมทีมเพื่อครอบคลุมมากขึ้น
- ปรับเนื้อหาเสียงตามประเภทของ alert ด้วยเทมเพลต
- ตั้งค่าจำนวนครั้งที่โทรซ้ำและเส้นทางการยกระดับ
- กำหนดผู้ติดต่อสำรองเพื่อความมั่นคงของระบบ

เอกสารอ้างอิงฉบับเต็ม: [/docs/developer/grafana](/th/docs/developer/grafana)

## การแก้ปัญหา

- **ไม่ได้รับสาย**: ตรวจสอบว่า notification policy ส่งไปยัง contact point ของ Echobell จริง
- **webhook ขึ้น 4xx**: ตรวจสอบ URL ของ webhook ให้ถูกต้องตรงตัว และช่องยังเปิดใช้งานอยู่
- **โทรเข้ามากเกินไป**: จำกัดขอบเขตของ policy ให้แคบลง หรือลดเกณฑ์ความรุนแรงที่จะแจ้งเตือน
- **โทรเข้าน้อยเกินไป**: เพิ่มระดับความรุนแรง หรือเพิ่มตัวกรอง label เพื่อให้ alert วิกฤตตรงกับ policy

## บทความที่เกี่ยวข้อง

- การแจ้งเตือนผ่าน webhook สำหรับระบบที่พัฒนาเอง → [/blog/get-notified-with-webhook-mcp](/th/blog/get-notified-with-webhook-mcp)
- การแจ้งเตือนเมื่อ GitHub Actions ล้มเหลว → [/blog/github-actions-notifications](/th/blog/github-actions-notifications)
- เอกสารสำหรับนักพัฒนาเรื่อง Grafana → [/docs/developer/grafana](/th/docs/developer/grafana)
