สำหรับคำแนะนำในการติดตั้งปลั๊กอินเหล่านี้เพื่อใช้กับระบบการตรวจสอบของคุณ โปรดดูด้านล่าง นอกจากนี้ คุณสามารถดูคำแนะนำทั่วไปสำหรับ GNU toolchain ได้ในไฟล์ INSTALL
สำหรับการเปลี่ยนแปลงที่สำคัญระหว่างการเผยแพร่ โปรดอ่านไฟล์ NEWS
สำหรับข้อมูลเกี่ยวกับการเปลี่ยนแปลงโดยละเอียดที่เกิดขึ้นหรือปลั๊กอินที่เพิ่ม โปรดอ่านไฟล์ ChangeLog
ปลั๊กอินบางตัวกำหนดให้คุณต้องติดตั้งโปรแกรมหรือไลบรารีเพิ่มเติมในระบบของคุณก่อนจึงจะสามารถใช้งานได้ ปลั๊กอินที่ขึ้นอยู่กับโปรแกรม/ไลบรารีอื่นที่ขาดหายไปมักจะไม่ได้รับการคอมไพล์ อ่านไฟล์ REQUIREMENTS
สำหรับข้อมูลเพิ่มเติม
ปลั๊กอินส่วนบุคคลมีการจัดทำเอกสารด้วยตนเอง ปลั๊กอินทั้งหมดที่สอดคล้องกับแนวทางพื้นฐานสำหรับการพัฒนาจะให้ความช่วยเหลือโดยละเอียดเมื่อเรียกใช้ด้วยตัวเลือก -h
หรือ --help
คุณสามารถตรวจสอบปลั๊กอินล่าสุดได้ที่:
ส่งอีเมลไปที่ [email protected] เพื่อขอความช่วยเหลือ โปรดระบุประเภทระบบปฏิบัติการและเวอร์ชันที่คุณใช้ นอกจากนี้ ให้รันปลั๊กอินด้วยตัวเลือก -vvv
และระบุข้อมูลเวอร์ชันที่เป็นผลลัพธ์ แน่นอนว่าอาจจำเป็นต้องมีข้อมูลการวินิจฉัยเพิ่มเติมเช่นกัน ใช้วิจารณญาณที่ดี
ส่งอีเมลไปที่ [email protected] เพื่อหารือเกี่ยวกับนักพัฒนาซอฟต์แวร์
สำหรับการส่งแพตช์และรายงานข้อผิดพลาด โปรดใช้แหล่งข้อมูลที่เหมาะสมที่:
หากคุณใช้แผนผัง Git คุณจะต้องมี m4, gettext, automake และ autoconf ในการเริ่มต้น ให้รัน:
./tools/setup
สำหรับรายละเอียดเพิ่มเติม โปรดดูหลักเกณฑ์สำหรับนักพัฒนาซอฟต์แวร์ที่ https://www.monitoring-plugins.org/doc/guidelines.html
รันสคริปต์กำหนดค่าเพื่อเริ่มต้นตัวแปรและสร้าง Makefile ฯลฯ
./configure --prefix=BASEDIRECTORY --with-cgiurl=SOMEURL
แทนที่ BASEDIRECTORY
ด้วยพาธของไดเร็กทอรีที่ติดตั้งระบบการมอนิเตอร์ของคุณ (ค่าเริ่มต้นคือ /usr/local
) และแทนที่ SOMEURL
ด้วยพาธที่ใช้ในการเข้าถึง CGI ของระบบการมอนิเตอร์ด้วยเว็บเบราว์เซอร์ (ค่าเริ่มต้นคือ /nagios/cgi-bin
).
รวบรวมปลั๊กอินด้วยคำสั่งต่อไปนี้:
make
ติดตั้งปลั๊กอินที่คอมไพล์และสคริปต์ปลั๊กอินด้วยคำสั่งต่อไปนี้:
make install
ขั้นตอนการติดตั้งจะพยายามวางปลั๊กอินในไดเร็กทอรีย่อย libexec/
ในไดเร็กทอรีฐานที่คุณระบุด้วยอาร์กิวเมนต์ --prefix
ไปยังสคริปต์กำหนดค่า
มีปลั๊กอินบางตัวที่ต้องใช้ setuid หากคุณรัน make install ในฐานะผู้ใช้ที่ไม่ใช่รูท พวกเขาจะไม่ถูกติดตั้ง หากต้องการติดตั้ง ให้สลับไปที่รูทแล้วรัน:
make install-root
แค่นั้นแหละ! หากคุณมีปัญหาหรือคำถามใด ๆ โปรดส่งอีเมลไปที่ [email protected]
คุณสามารถแจกจ่ายและ/หรือแก้ไขซอฟต์แวร์นี้ได้ภายใต้เงื่อนไขของ GNU General Public License ตามที่เผยแพร่โดย Free Software Foundation ใบอนุญาตเวอร์ชัน 3 หรือ (ตามตัวเลือกของคุณ) เวอร์ชันที่ใหม่กว่า โดยมีข้อยกเว้นเพิ่มเติมว่าอนุญาตให้คอมไพล์ ลิงก์ และ/หรือใช้ OpenSSL ได้
ซอฟต์แวร์นี้เผยแพร่ด้วยความหวังว่าจะมีประโยชน์ แต่ไม่มีการรับประกันใดๆ โดยไม่มีการรับประกันโดยนัยถึงความสามารถในการซื้อขายหรือความเหมาะสมสำหรับวัตถุประสงค์เฉพาะ
ดูไฟล์ COPYING
สำหรับข้อความทั้งหมดของ GNU General Public License เวอร์ชัน 3