• Unofficial Zabbix Agent 1
  • Unofficial Zabbix Agent 2

Unofficial Zabbix Agent

Questo è un agente Zabbix non ufficiale per Android. Attualmente supporta le seguenti chiavi oggetto:
agent.hostname: nome host dell'agente come specificato nelle preferenze dell'app
agent.ping
agent.version
android.manufacturer: produttore del dispositivo
android.model: modello del dispositivo
app.foreground: nome del pacchetto dell'app in primo piano corrente (non supportato su Android> = 5.0)
app.running: elenco formattato json di app in esecuzione (non supportato su Android> = 5.0)
gps []: posizione di uscita del dispositivo (latitudine / longitudine / altitudine / precisione in json)
gps.latitude [] / gps.longitude [] / gps.altitude [] / gps.accuracy []: posizione di uscita del dispositivo (latitudine / longitudine), altitudine, precisione (in metri) come galleggiante
net.carrier: nome dell'operatore di rete
net.connectivity: connettività dispositivo, una di 2G, 3G, 4G
net.if.in [se, ]
net.if.out [se, ]
net.roaming: se il dispositivo è attualmente in roaming
net.signal_strength: potenza del segnale in dBm (rete mobile, non wifi)
power.battery_level
power.battery_temperature
power.source: uno di "ac", "usb", "wireless", "unplugged"
power.status: uno di "ricarica", "pieno", "scarica"
proc.cpu.util []: utilizzo della cpu in% per il nome del processo specificato, è necessario disporre di un dispositivo rootato affinché questo elemento funzioni
proc.mem []: utilizzo della memoria in byte per il nome del processo specificato, è necessario disporre di un dispositivo rootato affinché questo elemento funzioni
sensor.light: valore del sensore di luce in lux
sensor.proximity: valore del sensore di prossimità in cm
sensor.temperature: valore del sensore di temperatura in ° C
system.cpu.load []
system.cpu.num: per CPU big.LITTLE, conterà solo il numero di CPU nel cluster attivo
system.cpu.freq [numero, tipo]: ottiene la frequenza della CPU cur / min / max per il numero di core specificato
system.hostname: nome host del dispositivo
system.sw.arch
system.sw.os []
system.uname
system.uptime: numero di secondi dall'avvio del dispositivo
vfs.fs.size [fs, ]
vm.memory.size [totale]: memoria totale in MB
vm.memory.size [gratuito]: memoria disponibile in MB
web.page.get [host, , ]
web.page.perf [host, , ]

Per favore fatemi sapere se avete bisogno di altre chiavi.

Puoi anche aggiungere i tuoi UserParameter nelle impostazioni, in modo da poter chiamare script personalizzati per restituire tutti i dati di cui hai bisogno.

Potrebbe essere necessario disabilitare l'ottimizzazione della batteria per questa app poiché metterà l'app in modalità sospensione e non sarà in grado di inviare dati al server zabbix.

Ho creato questo agente da zero in modo che possa contenere bug, mandami una email se ne trovi uno in modo che io possa risolverlo rapidamente, grazie.

Categoria : Strumenti

Ricerche associate