وكيل Zabbix غير رسمي لالروبوت
هذا وكيل Zabbix غير رسمي لنظام Android. وهو يدعم حاليًا مفاتيح العناصر التالية:
agent.active_check_status: 1 إذا تم تمكين التحقق النشط، 0 بخلاف ذلك
Agent.hostname : اسم مضيف الوكيل كما هو محدد في تفضيلات التطبيق
Agent.ping
Agent.version
android.manufacturer : الشركة المصنعة للجهاز
android.model : نموذج الجهاز
app.foreground : اسم الحزمة لتطبيق المقدمة الحالي (غير مدعوم على Android >= 5.0)
app.running : قائمة التطبيقات قيد التشغيل بتنسيق json (غير مدعومة على Android >= 5.0)
GPS[<timeout>] : موقع إخراج الجهاز (خط العرض/خط الطول/الارتفاع/الدقة في json). لا يعمل إذا كان التطبيق في الخلفية بسبب سياسة Google Play (اطلب مني إصدارًا خاصًا لتثبيته يدويًا إذا كنت بحاجة إلى هذه الميزة).
gps.latitude[<timeout>] / gps.longitude[<timeout>] / gps.altitude[<timeout>] / gps.accuracy[<timeout>] : موقع إخراج الجهاز (خط العرض/خط الطول) والارتفاع والدقة (بالأمتار) كتعويم. لا يعمل إذا كان التطبيق في الخلفية بسبب سياسة Google Play (اطلب مني إصدارًا خاصًا لتثبيته يدويًا إذا كنت بحاجة إلى هذه الميزة).
net.carrier : اسم مشغل الشبكة
net.connectivity: اتصال الجهاز، واحد من 2G، 3G، 4G
net.if.in[if,<mode>] : راجع وثائق zabbix. لا يعمل هذا العنصر مع Android 10+ (قيود Google)
net.if.out[if,<mode>] : راجع وثائق zabbix. لا يعمل هذا العنصر مع Android 10+ (قيود Google)
net.{mobile,total}.{rx_bytes,tx_bytes,rx_packets,tx_packets} : البايتات/الحزم المستلمة/المرسلة على الهاتف المحمول/جميع الواجهات الموجودة على الجهاز.
net.roaming: ما إذا كان الجهاز قيد التجوال حاليًا
net.signal_strength: قوة الإشارة بوحدة dBm (شبكة الهاتف المحمول، وليس wifi)
net.wifi.bssid : MAC الخاص بمعرف BSSID الذي يتصل به الجهاز حاليًا باستخدام WiFi. تحتاج إلى تمكين الوصول إلى استعلام GPS/الموقع في إعدادات التطبيق وتمكين GPS في جهازك الذي يعمل بنظام Android > 8.0.
net.wifi.status: 1 = متصل بشبكة wifi، 0 = غير متصل
net.wifi.ssid : اسم SSID المتصل حاليًا. تحتاج إلى تمكين الوصول إلى استعلام GPS/الموقع في إعدادات التطبيق وتمكين GPS في جهازك الذي يعمل بنظام Android > 8.0.
net.wifi.signal : قوة إشارة wifi، من 0 (منخفضة) إلى 4 (عظيمة)
power.battery_level
power.battery_temperature
power.is_interactive : يُرجع صحيحًا إذا كان الجهاز جاهزًا للتفاعل مع المستخدم (تشغيل الشاشة).
power.source: واحد من "ac"، "usb"، "wireless"، "unplugged"
حالة الطاقة: واحدة من "الشحن"، "الكامل"، "التفريغ"
proc.cpu.util[<name>] : استخدام وحدة المعالجة المركزية بنسبة % لاسم العملية المحدد، يجب أن يكون لديك جهاز جذر حتى يعمل هذا العنصر
proc.mem[<name>]: استخدام الذاكرة بالبايت لاسم العملية المحددة، يجب أن يكون لديك جهاز جذر حتى يعمل هذا العنصر
Sensor.light: قيمة مستشعر الضوء باللوكس
Sensor.proximity: قيمة مستشعر القرب بالسنتيمتر
درجة الحرارة: قيمة مستشعر درجة الحرارة بالدرجة المئوية
نظام وحدة المعالجة المركزية.تحميل[]
system.cpu.num : بالنسبة لوحدة المعالجة المركزية الكبيرة LITTLE، سيتم احتساب عدد وحدات المعالجة المركزية في المجموعة النشطة فقط
system.cpu.freq[number,type]: احصل على تردد وحدة المعالجة المركزية cur/min/max للرقم الأساسي المحدد
system.hostname : اسم مضيف الجهاز
system.localtime[]: وقت النظام
system.sw.arch
نظام.sw.os[]
system.uname
system.uptime : عدد الثواني منذ تشغيل الجهاز
Thermal.discovery : قائمة بجميع أجهزة الاستشعار الحرارية
النوع الحراري[فهرس]
القيمة الحرارية[فهرس]
vfs.fs.size[fs,<mode>]
vm.memory.size[total] : إجمالي الذاكرة بالميجابايت
vm.memory.size[free] : الذاكرة المتوفرة بالميجابايت
web.page.get[المضيف,<المسار>,<المنفذ>]
web.page.perf[المضيف,<المسار>,<المنفذ>]
يرجى إعلامي إذا كنت بحاجة إلى أي مفتاح آخر.
يمكنك أيضًا إضافة UserParameters الخاصة بك في الإعدادات، حتى تتمكن من استدعاء البرامج النصية المخصصة لإرجاع أي بيانات تحتاجها.
يرجى تذكر تعطيل تحسين البطارية حتى يعمل هذا التطبيق بشكل صحيح عندما ينتقل جهازك إلى وضع السكون. إذا استمر الوكيل في التوقف عن الاستجابة بعد مرور بعض الوقت، فقم بتمكين "الحصول على قفل التنشيط" من قائمة الإعدادات ولكن تذكر أنه سوف يستنزف بطارية جهازك بسرعة إذا لم يكن في وضع التيار المتردد.
Unofficial Zabbix Agent
5.6 by dentier
06/11/2024