ไปที่ไดเรกทอรีปลั๊กอินของคุณ - ในตัวอย่างของฉันมันเป็น
/usr/lib64/nagios/plugins/
พิมพ์ชื่อปลั๊กอินของคุณ - ในตัวอย่างของฉันมันคือ
check_tcp
ตอนนี้รันคำสั่งแบบเต็ม - (ชื่อปลั๊กอิน) -H (ชื่อโฮสต์) -p (หมายเลขพอร์ต)
/usr/lib64/nagios/plugins/check_tcp -H myservername -p 8080
เอาท์พุต
TCP OK - 0.004 second response time on port 8080|time=0.004146s;;;0.000000;10.000000
อย่างไรก็ตามในตัวอย่างนี้หมายเลขพอร์ตเป็นตัวเลือก
ตัวอย่างอื่น -
ในไฟล์ปรับแต่งของคุณซึ่งมีลักษณะดังนี้ด้านล่าง (myserver.cfg) และคุณต้องการเรียกใช้ check_cpu จากบรรทัดคำสั่ง
define service{
use generic-service
host_name myserver
servicegroups windows
service_description CPU
contact_groups sysadmin_email_only
notification_options w,c,r
check_command check_nrpe!check_cpu
}
เพื่อตรวจสอบทันที (ไม่มี GUI สีเขียวหรือสีแดง)
ลองใช้วิธีนี้ - (เส้นทางแบบเต็มของปลั๊กอิน) - H (ชื่อเซิร์ฟเวอร์) -c (เครื่องหมายถูก)
/usr/lib64/nagios/plugins/check_nrpe -H spc7atc01 -c check_cpu
เอาท์พุท -
OK CPU Load ok.|'5'=4;80;90; '10'=3;80;90; '15'=3;80;90;
แค่นั้นแหละ