zabbix_sender - ออนไลน์ใน Cloud

นี่คือคำสั่ง zabbix_sender ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

โครงการ:

ชื่อ


zabbix_sender - ยูทิลิตี้ผู้ส่ง Zabbix

เรื่องย่อ


zabbix_sender [-hpzvIV] {-kso | [-NS] -i } [-ค ]

DESCRIPTION


zabbix_sender เป็นยูทิลิตี้บรรทัดคำสั่งสำหรับส่งข้อมูลประสิทธิภาพไปยัง Zabbix . ระยะไกล
เซิร์ฟเวอร์ บนเซิร์ฟเวอร์ Zabbix รายการประเภท Zabbix ผู้ดักสัตว์ ควรสร้างด้วย
คีย์ที่เกี่ยวข้อง โปรดทราบว่าค่าที่เข้ามาจะได้รับการยอมรับจากโฮสต์ที่ระบุใน .เท่านั้น
ได้รับอนุญาต เจ้าภาพ ฟิลด์สำหรับรายการนี้

Options
-c, --config
ใช้ config ไฟล์. ผู้ส่ง Zabbix อ่านรายละเอียดเซิร์ฟเวอร์จากการกำหนดค่าตัวแทน
ไฟล์. โดยค่าเริ่มต้น ผู้ส่ง Zabbix จะไม่อ่านไฟล์การกำหนดค่าใดๆ เส้นทางสัมบูรณ์
ควรระบุ เฉพาะค่าพารามิเตอร์ ชื่อโฮสต์, เซิฟเวอร์แอคทีฟ และ ต้นทางIP เป็น
ได้รับการสนับสนุน. รายการแรกจาก เซิฟเวอร์แอคทีฟ ใช้พารามิเตอร์

-z, --zabbix-เซิร์ฟเวอร์
ชื่อโฮสต์หรือที่อยู่ IP ของเซิร์ฟเวอร์ Zabbix หากโฮสต์ถูกตรวจสอบโดยพร็อกซี proxy
ควรใช้ชื่อโฮสต์หรือที่อยู่ IP แทน

-p, --พอร์ต
ระบุหมายเลขพอร์ตของผู้ดักจับเซิร์ฟเวอร์ที่ทำงานบนเซิร์ฟเวอร์ ค่าเริ่มต้นคือ 10051

-s, --โฮสต์
ระบุชื่อโฮสต์ของตัวแทนตามที่ลงทะเบียนในส่วนหน้าของ Zabbix ที่อยู่ IP ของโฮสต์และ DNS
ชื่อจะไม่ทำงาน

-I, --ที่มา-ที่อยู่
ระบุที่อยู่ IP ต้นทาง

-k, --คีย์
ระบุรหัสรายการที่จะส่งค่าไป

-o, -- ค่า
ระบุค่า

-i, --input-ไฟล์

โหลดค่าจากไฟล์อินพุต ระบุ - เช่น เพื่ออ่านค่าจากมาตรฐาน
อินพุต

ต้องระบุแต่ละค่าในบรรทัดของตนเอง แต่ละบรรทัดต้องมีช่องว่าง 3 ช่อง
รายการที่คั่น: โดยที่ "ชื่อโฮสต์" คือชื่อของ
ตรวจสอบโฮสต์ตามที่ลงทะเบียนไว้ในส่วนหน้าของ Zabbix "คีย์" คือคีย์รายการเป้าหมายและ
"ค่า" - ค่าที่จะส่ง ระบุ - as เพื่อใช้ชื่อโฮสต์จากตัวแทน
ไฟล์การกำหนดค่าหรือจาก --เจ้าภาพ ข้อโต้แย้ง.

ตัวอย่างบรรทัดของไฟล์อินพุต:

"ลินุกซ์ DB3" db.การเชื่อมต่อ 43

ต้องตั้งค่าประเภทค่าอย่างถูกต้องในการกำหนดค่ารายการของส่วนหน้า Zabbix
ผู้ส่ง Zabbix จะส่งค่าได้มากถึง 250 ค่าในการเชื่อมต่อเดียว เนื้อหาของอินพุต
ไฟล์ต้องอยู่ในการเข้ารหัส UTF-8 ค่าทั้งหมดจากไฟล์อินพุตจะถูกส่งเป็น a
ลำดับจากบนลงล่าง รายการต้องจัดรูปแบบโดยใช้กฎต่อไปนี้:

· รองรับรายการที่ยกมาและไม่ยกมา

· Double-quote เป็นอักขระที่อ้างอิง

· รายการที่มีช่องว่างจะต้องยกมา

· อักขระอัญประกาศคู่และแบ็กสแลชในรายการที่ยกมาจะต้องหลีกหนี
ด้วยแบ็กสแลช

· ไม่รองรับการหลบหนีในรายการที่ไม่มีเครื่องหมายคำพูด

· Linefeed Escape Sequence (\n) ได้รับการสนับสนุนในสตริงที่ยกมา

· ลำดับ Escape Linefeed จะถูกตัดออกจากส่วนท้ายของรายการ

-T, --พร้อมการประทับเวลา

ตัวเลือกนี้ใช้ได้เฉพาะกับ --input-ไฟล์ ตัวเลือก

แต่ละบรรทัดของไฟล์อินพุตต้องมี 4 รายการที่คั่นด้วยช่องว่าง:
. ควรระบุการประทับเวลาในรูปแบบการประทับเวลา Unix
หากรายการเป้าหมายมีทริกเกอร์อ้างอิง การประทับเวลาทั้งหมดจะต้องเพิ่มขึ้น
ลำดับ มิฉะนั้น การคำนวณเหตุการณ์จะไม่ถูกต้อง

ตัวอย่างบรรทัดของไฟล์อินพุต:

"ลินุกซ์ DB3" db.การเชื่อมต่อ 1429533600 43

สำหรับรายละเอียดเพิ่มเติมโปรดดูตัวเลือก --input-ไฟล์.

-r, --เรียลไทม์
ส่งค่าทีละรายการทันทีที่ได้รับ สามารถใช้เมื่ออ่านได้
จากอินพุตมาตรฐาน

-v, --เวอร์โบส
โหมดละเอียด, -vv สำหรับรายละเอียดเพิ่มเติม

-h, --ช่วยด้วย
แสดงความช่วยเหลือนี้และออก

-V, - รุ่น
ข้อมูลเวอร์ชันเอาต์พุตและการออก

EXIT สถานภาพ


สถานะการออกคือ 0 หากส่งค่าและประมวลผลสำเร็จทั้งหมด
โดยเซิร์ฟเวอร์ หากส่งข้อมูลแล้ว แต่การประมวลผลค่าอย่างน้อยหนึ่งค่าล้มเหลว
สถานะการออกคือ 2 หากการส่งข้อมูลล้มเหลว สถานะการออกคือ 1

ตัวอย่าง


zabbix_sender -c /etc/zabbix/zabbix_agentd.conf -s "ตรวจสอบ เจ้าภาพ" -k mysql.queries -o
342.45

ส่ง 342.45 เป็นค่าสำหรับ mysql.queries คีย์เข้า การตรวจสอบ เจ้าของห้องพัก โฮสต์โดยใช้เซิร์ฟเวอร์ Zabbix
กำหนดไว้ในไฟล์คอนฟิกูเรชัน daemon ของเอเจนต์

zabbix_sender -z 192.168.1.113 -i data_values.txt

ส่งค่าจากไฟล์ data_values.txt ไปยังเซิร์ฟเวอร์ที่มี IP 192.168.1.113. ชื่อโฮสต์และคีย์
กำหนดไว้ในไฟล์

เสียงสะท้อน "- hw.serial.number 1287872261 SQ4321ASDF" | zabbix_sender -c /etc/zabbix_agentd.conf
-T -i -

ส่งค่าการประทับเวลาจากบรรทัดคำสั่งไปยังเซิร์ฟเวอร์ Zabbix ที่ระบุในตัวแทน
ไฟล์คอนฟิกูเรชัน daemon Dash ในข้อมูลที่ป้อนระบุว่าชื่อโฮสต์ควรเป็น
ใช้จากไฟล์กำหนดค่าเดียวกัน

เสียงสะท้อน '"แซ่บบิกซ์ เซิร์ฟเวอร์" Trapper.item ""' | zabbix_sender -z 192.168.1.113 -p 10000 -i -

ส่งค่าว่างของรายการไปยังเซิร์ฟเวอร์ Zabbix ด้วยที่อยู่ IP 192.168.1.113 บนท่าเรือ
10000 จากบรรทัดคำสั่ง ค่าว่างต้องระบุด้วยเครื่องหมายคำพูดเปล่า

ใช้ zabbix_sender ออนไลน์โดยใช้บริการ onworks.net



โปรแกรมออนไลน์ Linux และ Windows ล่าสุด