• Unofficial Zabbix Agent 1
  • Unofficial Zabbix Agent 2

Unofficial Zabbix Agent

Ceci est un agent Zabbix non officiel pour Android. Il prend actuellement en charge les clés d’article suivantes:
agent.hostname: nom d'hôte de l'agent tel que spécifié dans les préférences de l'application
agent.ping
version.agent
android.manufacturer: fabricant de l'appareil
android.model: modèle de l'appareil
app.foreground: nom du package de l'application de premier plan actuelle (non pris en charge sous Android> = 5.0)
app.running: liste des applications en cours d'exécution formatée par JSON (non prise en charge sous Android> = 5.0)
gps []: emplacement de sortie de l'appareil (latitude / longitude / altitude / précision en json)
gps.latitude [] / gps.longitude [] / gps.altitude [] / gps.accuracy []: emplacement de sortie du périphérique (latitude / longitude), altitude, précision (en mètres) comme un flotteur
net.carrier: nom de l'opérateur réseau
net.connectivity: connectivité des appareils, l'un des 2G, 3G, 4G
net.if.in [if, ]
net.if.out [if, ]
net.roaming: si le périphérique est actuellement en itinérance
net.signal_strength: force du signal en dBm (réseau mobile, pas de wifi)
power.battery_level
power.battery_temperature
power.source: un des "ac", "usb", "sans fil", "débranché"
power.status: un de "charge", "complet", "décharge"
proc.cpu.util []: utilisation du processeur en% pour le nom du processus spécifié, vous devez disposer d'un périphérique enraciné pour que cet élément fonctionne
proc.mem []: utilisation de la mémoire en octet pour le nom du processus spécifié; vous devez disposer d'un périphérique enraciné pour que cet élément fonctionne
sensor.light: valeur du capteur de lumière en lux
sensor.proximity: valeur du capteur de proximité en cm
capteur.température: valeur du capteur de température en ° C
system.cpu.load []
system.cpu.num: pour le processeur big.LITTLE, seul le nombre de processeurs du cluster actif compte
system.cpu.freq [nombre, type]: récupère la fréquence CPU cur / min / max pour le numéro de noyau spécifié
system.hostname: nom d'hôte du périphérique
system.sw.arch
system.sw.os []
system.uname
system.uptime: nombre de secondes depuis le démarrage du périphérique
vfs.fs.size [fs, ]
vm.memory.size [total]: mémoire totale en Mo
vm.memory.size [libre]: mémoire disponible en Mo
web.page.get [hôte, , ]
web.page.perf [hôte, , ]

S'il vous plaît laissez-moi savoir si vous avez besoin d'une autre clé.

Vous pouvez également ajouter vos propres UserParameters dans les paramètres pour pouvoir appeler des scripts personnalisés afin de renvoyer les données dont vous avez besoin.

Vous devrez peut-être désactiver l'optimisation de la batterie pour cette application, car elle sera mise en veille et ne pourra pas envoyer de données au serveur zabbix.

J'ai créé cet agent à partir de rien, donc il peut contenir des bugs. Envoyez-moi un email si vous en trouvez un pour que je puisse le réparer rapidement, merci.

Catégorie : Outils

Recherches associées