Αυτός είναι ένας ανεπίσημος παράγοντας 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} : byte/πακέτα που λαμβάνονται/μεταδίδονται σε κινητά/όλες οι διεπαφές στη συσκευή.
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 : ένα από "charging", "full", "discharging"
proc.cpu.util[<name>] : χρήση cpu σε % για καθορισμένο όνομα διεργασίας, πρέπει να έχετε μια συσκευή με ρίζες για να λειτουργεί αυτό το στοιχείο
proc.mem[<name>]: χρήση μνήμης σε byte για το καθορισμένο όνομα διεργασίας, πρέπει να έχετε μια συσκευή με ρίζες για να λειτουργεί αυτό το στοιχείο
sensor.light : τιμή αισθητήρα φωτός σε lux
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[] : ώρα συστήματος
σύστημα.sw.αρχ
system.sw.os[]
σύστημα.unname
system.uptime : αριθμός δευτερολέπτων από την εκκίνηση της συσκευής
thermal.discovery : λίστα όλων των θερμικών αισθητήρων
thermal.type[index]
thermal.value[index]
vfs.fs.size[fs,<mode>]
vm.memory.size[total] : συνολική μνήμη σε MB
vm.memory.size[free] : μνήμη διαθέσιμη σε MB
web.page.get[host,<διαδρομή>,<port>]
web.page.perf[host,<path>,<port>]
Παρακαλώ ενημερώστε με εάν χρειάζεστε κάποιο άλλο κλειδί.
Μπορείτε επίσης να προσθέσετε τις δικές σας UserParameters στις ρυθμίσεις, ώστε να μπορείτε να καλέσετε προσαρμοσμένα σενάρια για να επιστρέψετε οποιαδήποτε δεδομένα χρειάζεστε.
Θυμηθείτε να απενεργοποιήσετε τη βελτιστοποίηση μπαταρίας για να λειτουργεί σωστά αυτή η εφαρμογή όταν η συσκευή σας τίθεται σε αδράνεια. Εάν ο πράκτορας εξακολουθεί να σταματήσει να ανταποκρίνεται μετά από κάποιο χρονικό διάστημα, ενεργοποιήστε το "Acquire wake lock" από το μενού ρυθμίσεων, αλλά να θυμάστε ότι θα εξαντλήσει γρήγορα τη μπαταρία της συσκευής σας εάν δεν είναι σε AC.