ฉันกำหนดค่าการทดสอบ monit และการแจ้งเตือน - แต่ฉันต้องการตรวจสอบให้แน่ใจว่าทุกอย่างในสแต็คการแจ้งเตือนของฉัน (เซิร์ฟเวอร์อีเมลขาออกเกตเวย์อีเมล sms ... ) ทำงานได้อย่างถูกต้อง มีวิธีที่สะดวกในการปิดการแจ้งเตือนการทดสอบหุ่นจำลองหรือไม่?
ฉันกำหนดค่าการทดสอบ monit และการแจ้งเตือน - แต่ฉันต้องการตรวจสอบให้แน่ใจว่าทุกอย่างในสแต็คการแจ้งเตือนของฉัน (เซิร์ฟเวอร์อีเมลขาออกเกตเวย์อีเมล sms ... ) ทำงานได้อย่างถูกต้อง มีวิธีที่สะดวกในการปิดการแจ้งเตือนการทดสอบหุ่นจำลองหรือไม่?
คำตอบ:
ฉันมักจะเริ่มบริการที่ไม่สำคัญ (เช่น ntp) ที่ฉันกำลังตรวจสอบเพื่อทดสอบการแจ้งเตือน
ฉันพบข้อเสนอแนะนี้ในที่เก็บถาวรรายการจดหมาย ...
เป็นวิธีใช้ประโยชน์จากฟังก์ชันการแจ้งเตือนใน Monit เพื่อให้แน่ใจว่าเส้นทางการแจ้งเตือนทำงานได้อย่างถูกต้อง โดยทั่วไปการเตือนความจำเป็นระยะ ปรับแต่งวงจรตามความต้องการของคุณและคุณจะสามารถควบคุมเวลาทดสอบได้
check file alerttest with path /.nonexistent
alert address@hidden with reminder on 500 cycles
ยิ่งง่ายขึ้นเพียงแค่โหลดไฟล์กำหนดค่าใหม่และรอ "อินสแตนซ์ Monit เปลี่ยนไป .. " - อีเมล เพิ่งรัน:
โหลดซ้ำ
set alert manager@foo.bar not on { instance, action }