Send message to line when server down with python Line api (มอนิเตอร์ server แจ้งเตือนผ่าน Line)
ระบบมอนิเตอร์ server แจ้งเตือนผ่าน Line ( part 1) บทความนี้จะเขียนเกี่ยวกับการประยุกต์นำมา APPLICATION ยอดฮิตคือ Line มาใช้ในการทำงานเกี่ยวกับการ Monitor server แนวคิด ผมมีแนวคิดว่า หาก server down จะเป็นไปได้ไหมที่เราจะรู้ได้ โดยให้ส่งหมายเลขไอพีแอดเดรสของ server down เข้า line group ของผู้ดูแลระบบแบบอัตโนมัติ จึงได้ทำการศึกษาหาข้อมูลพบว่า Line มี API ให้กับภาษา python สามารถเขียนเพื่อเชื่อมต่อได้ ซึ่งจริงมีคนค้นพบวิธีการมาได้สักระยะแล้ว แต่บริษัท Line ได้ขอให้ปิด code ในส่วนของการ AUTHEN ไป แต่ในวันนี้ code ในส่วนนั้นกลับมาแล้ว ทำให้เราสามารถเขียนโปรแกรม script ที่บน server โดยอาศัยความสามารถของ Line API ส่งข้อมูล server down เข้าใน line ได้อย่างที่คิดไว้แล้ว โดยกำหนดการทำงานบน cronjob แนวทางการประยุกต์ใช้ 1.เขียน python เพื่อทำการ ping server หาก down ก็ให้ส่งข้อมูลเข้า Line group ของผู้ดูแลระบบ 2.เขียน python เพื่อทำการ monitor server เช่น cpu disk ว่ามีการใช้งานเป็นอย่างไร โดยอาจให้เก็บลงในฐานข้อมูล mysql...
ความคิดเห็น
แสดงความคิดเห็น