Това е неофициален агент на Zabbix за Android. В момента поддържа следните ключове на елементи:
agent.active_check_status : 1, ако активната проверка е активирана, 0 в противен случай
agent.hostname : име на хост на агент, както е посочено в предпочитанията на приложението
агент.пинг
агент.версия
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.is_interactive : връща true, ако устройството е готово да взаимодейства с потребителя (екранът е включен).
power.source : един от "ac", "usb", "wireless", "unplugged"
power.status : един от "зареждане", "пълен", "разреждане"
proc.cpu.util[<name>] : използване на процесора в % за определено име на процес, трябва да имате руутнато устройство, за да работи този елемент
proc.mem[<name>]: използване на паметта в байтове за указаното име на процес, трябва да имате руутнато устройство, за да работи този елемент
сензор.светлина : стойност на сензора за светлина в луксове
sensor.proximity : стойност на сензора за близост в cm
сензор.температура : стойност на сензора за температура в °C
system.cpu.load[]
system.cpu.num : за big.LITTLE CPU ще се брои само броя на CPU в активния клъстер
system.cpu.freq[номер,тип] : вземете cur/min/max CPU честота за определен брой ядра
system.hostname : име на хост на устройството
system.localtime[] : системно време
system.sw.arch
system.sw.os []
system.uname
system.uptime : брой секунди от зареждане на устройството
heat.discovery : списък на всички термични сензори
термичен.тип[индекс]
термична.стойност[индекс]
vfs.fs.size[fs,<mode>]
vm.memory.size[total] : обща памет в MB
vm.memory.size[free] : налична памет в MB
web.page.get[хост,<път>,<порт>]
web.page.perf[хост,<път>,<порт>]
Моля, уведомете ме, ако имате нужда от друг ключ.
Можете също така да добавите свои собствени потребителски параметри в настройките, така че да можете да извиквате персонализирани скриптове, за да върнете всички данни, от които се нуждаете.
Моля, не забравяйте да деактивирате оптимизацията на батерията, за да може това приложение да работи правилно, когато устройството ви заспи. Ако агентът все още спре да отговаря след известно време, активирайте „Получаване на заключване за събуждане“ от менюто с настройки, но не забравяйте, че бързо ще изтощи батерията на вашето устройство, ако не е включено в променлив ток.