Score:0

รับทราบการแจ้งเตือนจำนวนมากใน NAGIOS

ธง fr

สวัสดีตอนเย็นทุกคน!

ฉันสงสัยว่าจะหาวิธีแก้ปัญหาการยอมรับการแจ้งเตือนจำนวนมากพร้อมกันสำหรับการแจ้งเตือนบริการมากกว่า 500 รายการใน Nagios หลังจากผ่านความยากลำบากมาอย่างยาวนาน ฉันก็พบกับสิ่งก่อสร้างด้านล่างของสคริปต์ โปรดช่วยในการวิเคราะห์ข้อดีข้อเสียหรือหากมีทางเลือกอื่นที่ดีที่สุด

#!/bin/sh

สำหรับชื่อใน $(cat list.txt)
ทำ
    ชื่อโดเมน=$ชื่อ
    now=`วันที่ +%s`
    คำสั่ง="/var/spool/nagios/cmd/nagios.cmd"
    บริการ = ตรวจสอบบัญชีดำ

    #การแสดงเริ่มขึ้น
    /usr/bin/printf "[%lu] ACKNOWLEDGE_SVC_PROBLEM;$domainname;$service;2;1;1;mail_it;ควรยกเลิกการจดทะเบียนใน 1 สัปดาห์จนถึง 18 พ.ย. 2021\n" $now >> $command
    echo "ชื่อ $ รับทราบ!"

เสร็จแล้ว
echo "เสร็จสมบูรณ์ทั้งหมด"

การตอบกลับก่อนเวลาจะได้รับการชื่นชม

ขอบคุณ

ความนับถือ, นิชิ

Score:0
ธง in

สคริปต์นี้จะใช้งานได้ เนื่องจากโดยพื้นฐานแล้วจะเหมือนกับการคลิกผ่านบริการทั้งหมดบนเว็บอินเตอร์เฟส โดยยอมรับทีละรายการ

อย่างไรก็ตาม มีข้อควรพิจารณา ไฟล์คำสั่ง (nagios.cmd) เป็นไพพ์ที่มีชื่อ ดังนั้น จึงมีบัฟเฟอร์จำกัดที่สามารถจัดเก็บคำสั่งได้ ขึ้นอยู่กับจำนวนคำสั่งที่คุณต้องการออกในครั้งเดียว คุณอาจต้องการตั้งค่า external_command_buffer_slots และ/หรือ command_check_interval อย่างเหมาะสม (ดู เอกสารการกำหนดค่า Nagios สำหรับข้อมูลเพิ่มเติม)

Score:0
ธง jp

โปรดระบุเวอร์ชัน Nagios ที่คุณกำลังใช้ รวมถึงเป็น opensource หรือ Nagios X1

ความนับถือ, คามาล

Paul avatar
cn flag
ยินดีต้อนรับสู่ความผิดพลาดของเซิร์ฟเวอร์! ขณะนี้คำตอบของคุณดูเหมือนจะไม่มีวิธีแก้ปัญหาที่ใช้การได้สำหรับคำถามและอาจเหมาะสมกว่าในการแสดงความคิดเห็น โปรดอ่าน [ฉันจะเขียนคำตอบที่ดีได้อย่างไร](http://serverfault.com/help/how-to-answer) และพิจารณาแก้ไขหรือลบคำตอบปัจจุบันของคุณ และอย่าลืมดู [ทัวร์ชมเว็บไซต์](http://serverfault.com/tour)

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา