in Blog

มาส่ง Alert Notifications บน Grafana กัน

Grafana มี feature alert มาด้วยสามารถสั่งผ่าน webhook, email, slack, pagerduty, victorops และ opsgine ครั้งนี้เรามาลองสั่ง alert ไปยัง slack กัน

อันดับแรกไปสร้าง Alert Notifications กันก่อนที่ Alerting > Notifications เลือกส่งข้อมูลไปที่ slack กรอกข้อมูล slack webhook url และ channel ที่ต้องการ post ข้อความไป อ้ออย่าลืมสร้าง Incoming WebHooks กันก่อนนะครับ

จากนั้นลองทดสอบดู จะพบว่ามีตัวอย่างข้อความยิงเข้า channel แล้ว

จากนั้นไปตั้งค่า alert ผมยกตัวอย่างให้ alert ถ้า nfs-backup ใช้ข้อมูลเกิน 1TB

รอสักพักกราฟเราจะแดง แบบนี้

แล้วข้อมูลก็จะถูกส่งไปยัง slack อัตโนมัติ :)