عامل زبیکس غیر رسمی برای آندروید
این یک عامل غیر رسمی Zabbix برای اندروید است. در حال حاضر از کلیدهای مورد زیر پشتیبانی می کند:
agent.active_check_status: 1 اگر چک فعال فعال باشد، 0 در غیر این صورت
agent.hostname: نام میزبان عامل همانطور که در تنظیمات برگزیده برنامه مشخص شده است
agent.ping
عامل.نسخه
android.manufacturer : سازنده دستگاه
android.model : مدل دستگاه
app.foreground: نام بسته برنامه پیش زمینه فعلی (در Android >= 5.0 پشتیبانی نمی شود)
app.running: فهرست برنامههای در حال اجرا با فرمت json (در Android >= 5.0 پشتیبانی نمیشود)
gps[<timeout>]: محل خروجی دستگاه (طول/طول/طول/ارتفاع/دقت در json). اگر برنامه در پسزمینه باشد به دلیل خطمشی Google Play کار نمیکند (در صورت نیاز به آن ویژگی، نسخه ویژهای را برای نصب دستی از من بخواهید).
gps.latitude[<timeout>] / gps.طولایی[<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)
خالص.{mobile,total}.{rx_bytes,tx_bytes,rx_packets,tx_packets}: بایت/بسته های دریافتی/انتقال شده در تلفن همراه/همه رابط های روی دستگاه.
net.roaming: آیا دستگاه در حال حاضر در رومینگ است یا خیر
net.signal_strength: قدرت سیگنال در dBm (شبکه تلفن همراه، نه وای فای)
net.wifi.bssid: MAC BSSID دستگاه در حال حاضر با استفاده از WiFi به آن متصل است. باید دسترسی به جستار GPS/Location را در تنظیمات برنامه فعال کنید و GPS را در دستگاه خود برای Android فعال کنید > 8.0.
net.wifi.status: 1 = وای فای متصل، 0 = وصل نیست
net.wifi.ssid: نام SSID متصل فعلی. باید دسترسی به جستار GPS/Location را در تنظیمات برنامه فعال کنید و GPS را در دستگاه خود برای Android فعال کنید > 8.0.
net.wifi.signal: قدرت سیگنال وای فای، از 0 (کم) تا 4 (عالی)
power.battery_level
قدرت.دمای_باتری
power.is_interactive : اگر دستگاه آماده تعامل با کاربر باشد (صفحه روشن) true را برمی گرداند.
power.source: یکی از "ac"، "usb"، "wireless"، "unplugged"
power.status : یکی از "شارژ"، "پر"، "دشارژ"
proc.cpu.util[<name>] : استفاده از cpu بر حسب % برای نام فرآیند مشخص شده، برای اینکه این مورد کار کند باید یک دستگاه روت داشته باشید
proc.mem[<name>]: استفاده از حافظه در بایت برای نام فرآیند مشخص شده، برای اینکه این مورد کار کند باید یک دستگاه روت داشته باشید
sensor.light: مقدار سنسور نور بر حسب لوکس
sensor.proximity: مقدار سنسور مجاورت بر حسب سانتی متر
سنسور دما: مقدار سنسور دما بر حسب درجه سانتیگراد
system.cpu.load[]
system.cpu.num: برای CPU big.LITTLE، فقط تعداد CPU در خوشه فعال حساب می شود
system.cpu.freq [شماره، نوع]: دریافت cur/min/max فرکانس CPU برای شماره هسته مشخص شده
system.hostname: نام میزبان دستگاه
system.localtime[] : زمان سیستم
system.sw.arch
system.sw.os[]
system.uname
system.uptime: تعداد ثانیه از زمان بوت شدن دستگاه
thermal.discovery: فهرست تمام سنسورهای حرارتی
thermal.type[index]
thermal.value[index]
vfs.fs.size[fs,<mode>]
vm.memory.size[total]: کل حافظه در مگابایت
vm.memory.size[رایگان]: حافظه موجود در مگابایت
web.page.get[host،<مسیر>،<port>]
web.page.perf[میزبان،<مسیر>،<port>]
لطفا در صورت نیاز به کلید دیگری به من اطلاع دهید.
همچنین میتوانید UserParameters خود را در تنظیمات اضافه کنید، بنابراین میتوانید اسکریپتهای سفارشی را برای بازگرداندن اطلاعات مورد نیاز خود فراخوانی کنید.
لطفاً به یاد داشته باشید که بهینه سازی باتری را غیرفعال کنید تا این برنامه در هنگام خواب دستگاه شما به درستی کار کند. اگر بعد از مدتی نماینده همچنان پاسخ نمی دهد، "Acquire wake lock" را از منوی تنظیمات فعال کنید، اما به یاد داشته باشید که اگر AC نباشد باتری دستگاه شما به سرعت تخلیه می شود.
Unofficial Zabbix Agent
5.6 by dentier
06/11/2024