这是一个非官方的 Android Zabbix 代理。目前支持以下项键:
agent.active_check_status:如果启用主动检查,则为 1,否则为 0
agent.hostname:代理主机名为在应用程序的首选项中指定
agent.ping
agent.version
android.manufacturer:制造商device
android.model :设备型号
app.foreground :当前前台应用程序的包名称(Android >= 5.0 不支持) )
app.running :json 格式的正在运行的应用程序列表(Android >= 5.0 不支持)
gps[
gps.latitude[
net.rier :网络运营商名称
net.connectivity:设备连接,2G、3G、4G之一
net.if.in[if,
net.if.out[if,
net.{mobile,total}.{rx_bytes,tx_bytes,rx_packets,tx_packets}:移动设备上接收/传输的字节/数据包/设备上的所有接口。
net.roaming:设备当前是否处于漫游状态
net.signal_strength:信号强度,单位为 dBm(移动网络,而不是 wifi)
net.wifi.bssid :设备当前使用 WiFi 连接的 BSSID 的 MAC。您需要在应用设置中启用对 GPS/位置查询的访问,并在 Android > 8.0 的设备中启用 GPS。
net.wifi.status:1 = wifi 已连接,0 = 未连接
net.wifi.ssid:当前连接的SSID名称。您需要在应用设置中启用对 GPS/位置查询的访问,并在 Android > 8.0 的设备中启用 GPS。
net.wifi.signal :wifi 信号强度,从 0(低)开始到 4(很好)
power.battery_level
power.battery_Temperature
power.is_interactive :返回 true如果设备已准备好与用户交互(屏幕打开)。
power.source:“ac”、“usb”、“无线”、“拔出”之一
power.status:“正在充电”、“已满”、“正在放电”之一
proc.cpu.util[
proc.mem[
sensor.light:以勒克斯为单位的光传感器值
sensor.proximity:以厘米为单位的接近传感器值< br/>
sensor.Temperature:温度传感器值,单位°C
system.cpu.load[]
system .cpu.num : 对于big.LITTLE CPU,只计算活动集群中的CPU数量
system.cpu.freq[number,type] : 获取当前/最小/最大CPU频率对于指定的核心编号
system.hostname:设备的主机名
system.localtime[]:系统时间
system.sw.arch
system.sw.os[]
system.uname
系统.uptime :设备启动后的秒数
vfs.fs.size[fs,
vm.memory.size[total ] :总内存(以 MB 为单位)
vm.memory.size[free] :可用内存(以 MB 为单位)
web.page.get[host,<路径>,<端口>]
web.page.perf[主机,<路径>,<端口>]
< /p>
如果您需要任何其他密钥,请告诉我。
您还可以在设置中添加您自己的用户参数,这样您就可以调用自定义脚本来返回您需要的任何数据。
请记住禁用电池优化,以便此应用程序在您的设备时正常工作去睡觉了。如果代理在一段时间后仍然停止响应,请从设置菜单中启用“获取唤醒锁定”,但请记住,如果不在交流电上,它会快速耗尽设备电池。
Zabbix 是一种广泛使用的开源监控解决方案,可提供 IT 基础设施的全面可见性。官方的 Zabbix 代理是从受监控系统收集数据的关键组件,但它可能并不总是满足特定要求或在某些环境中工作。在这种情况下,非官方 Zabbix Agent (UZA) 成为一个有价值的替代方案。
概述
UZA是一个社区- 开发和维护的代理,提供比官方代理更广泛的功能和增强功能。它是用 Go 编写的,使其跨平台并兼容各种操作系统,包括 Linux、Windows 和 macOS。 UZA 拥有广泛的支持指标列表,可以更深入地了解系统性能、硬件利用率和应用程序运行状况。
主要特点
* 跨平台兼容性:UZA可以部署在多种操作系统上,确保与异构IT环境的无缝集成。
* 广泛的指标支持:UZA 收集大量指标,包括系统统计数据、硬件使用情况、网络性能和特定于应用程序的数据。
* 自定义指标:UZA 允许用户定义自定义指标,使他们能够监控默认指标可能未涵盖的系统的特定方面。
* 主动和被动监控:UZA 支持主动和被动监控模式。在主动模式下,代理主动轮询系统的指标,而在被动模式下,它侦听来自 Zabbix 服务器的传入数据。
* 轻量级和高效:UZA 设计为轻量级和资源高效型,确保对系统性能的影响最小。
* 定期更新和社区支持:UZA 由专门社区积极维护,通过在线论坛和文档提供定期更新和支持。
优点
* 灵活性和定制化:与官方代理相比,UZA 提供更大的灵活性和定制化选项,允许用户根据自己的具体需求定制监控流程。
* 增强的性能:UZA 的高效设计和优化的代码库提高了性能并减少了资源消耗。
* 更广泛的操作系统支持:UZA 的跨平台兼容性扩展到更广泛的操作系统,包括嵌入式和专用系统。
* 积极的社区参与:UZA 社区提供宝贵的支持、文档和持续的开发工作,确保代理的可靠性和功能。
结论
非官方 Zabbix Agent 是官方代理的强大且多功能的替代品,提供增强的功能、跨平台兼容性和充满活力的社区。其广泛的指标支持、定制选项和轻量级设计使其成为寻求全面、灵活的监控解决方案的组织的理想选择。
这是一个非官方的 Android Zabbix 代理。目前支持以下项键:
agent.active_check_status:如果启用主动检查,则为 1,否则为 0
agent.hostname:代理主机名为在应用程序的首选项中指定
agent.ping
agent.version
android.manufacturer:制造商device
android.model :设备型号
app.foreground :当前前台应用程序的包名称(Android >= 5.0 不支持) )
app.running :json 格式的正在运行的应用程序列表(Android >= 5.0 不支持)
gps[
gps.latitude[
net.rier :网络运营商名称
net.connectivity:设备连接,2G、3G、4G之一
net.if.in[if,
net.if.out[if,
net.{mobile,total}.{rx_bytes,tx_bytes,rx_packets,tx_packets}:移动设备上接收/传输的字节/数据包/设备上的所有接口。
net.roaming:设备当前是否处于漫游状态
net.signal_strength:信号强度,单位为 dBm(移动网络,而不是 wifi)
net.wifi.bssid :设备当前使用 WiFi 连接的 BSSID 的 MAC。您需要在应用设置中启用对 GPS/位置查询的访问,并在 Android > 8.0 的设备中启用 GPS。
net.wifi.status:1 = wifi 已连接,0 = 未连接
net.wifi.ssid:当前连接的SSID名称。您需要在应用设置中启用对 GPS/位置查询的访问,并在 Android > 8.0 的设备中启用 GPS。
net.wifi.signal :wifi 信号强度,从 0(低)开始到 4(很好)
power.battery_level
power.battery_Temperature
power.is_interactive :返回 true如果设备已准备好与用户交互(屏幕打开)。
power.source:“ac”、“usb”、“无线”、“拔出”之一
power.status:“正在充电”、“已满”、“正在放电”之一
proc.cpu.util[
proc.mem[
sensor.light:以勒克斯为单位的光传感器值
sensor.proximity:以厘米为单位的接近传感器值< br/>
sensor.Temperature:温度传感器值,单位°C
system.cpu.load[]
system .cpu.num : 对于big.LITTLE CPU,只计算活动集群中的CPU数量
system.cpu.freq[number,type] : 获取当前/最小/最大CPU频率对于指定的核心编号
system.hostname:设备的主机名
system.localtime[]:系统时间
system.sw.arch
system.sw.os[]
system.uname
系统.uptime :设备启动后的秒数
vfs.fs.size[fs,
vm.memory.size[total ] :总内存(以 MB 为单位)
vm.memory.size[free] :可用内存(以 MB 为单位)
web.page.get[host,<路径>,<端口>]
web.page.perf[主机,<路径>,<端口>]
< /p>
如果您需要任何其他密钥,请告诉我。
您还可以在设置中添加您自己的用户参数,这样您就可以调用自定义脚本来返回您需要的任何数据。
请记住禁用电池优化,以便此应用程序在您的设备时正常工作去睡觉了。如果代理在一段时间后仍然停止响应,请从设置菜单中启用“获取唤醒锁定”,但请记住,如果不在交流电上,它会快速耗尽设备电池。
Zabbix 是一种广泛使用的开源监控解决方案,可提供 IT 基础设施的全面可见性。官方的 Zabbix 代理是从受监控系统收集数据的关键组件,但它可能并不总是满足特定要求或在某些环境中工作。在这种情况下,非官方 Zabbix Agent (UZA) 成为一个有价值的替代方案。
概述
UZA是一个社区- 开发和维护的代理,提供比官方代理更广泛的功能和增强功能。它是用 Go 编写的,使其跨平台并兼容各种操作系统,包括 Linux、Windows 和 macOS。 UZA 拥有广泛的支持指标列表,可以更深入地了解系统性能、硬件利用率和应用程序运行状况。
主要特点
* 跨平台兼容性:UZA可以部署在多种操作系统上,确保与异构IT环境的无缝集成。
* 广泛的指标支持:UZA 收集大量指标,包括系统统计数据、硬件使用情况、网络性能和特定于应用程序的数据。
* 自定义指标:UZA 允许用户定义自定义指标,使他们能够监控默认指标可能未涵盖的系统的特定方面。
* 主动和被动监控:UZA 支持主动和被动监控模式。在主动模式下,代理主动轮询系统的指标,而在被动模式下,它侦听来自 Zabbix 服务器的传入数据。
* 轻量级和高效:UZA 设计为轻量级和资源高效型,确保对系统性能的影响最小。
* 定期更新和社区支持:UZA 由专门社区积极维护,通过在线论坛和文档提供定期更新和支持。
优点
* 灵活性和定制化:与官方代理相比,UZA 提供更大的灵活性和定制化选项,允许用户根据自己的具体需求定制监控流程。
* 增强的性能:UZA 的高效设计和优化的代码库提高了性能并减少了资源消耗。
* 更广泛的操作系统支持:UZA 的跨平台兼容性扩展到更广泛的操作系统,包括嵌入式和专用系统。
* 积极的社区参与:UZA 社区提供宝贵的支持、文档和持续的开发工作,确保代理的可靠性和功能。
结论
非官方 Zabbix Agent 是官方代理的强大且多功能的替代品,提供增强的功能、跨平台兼容性和充满活力的社区。其广泛的指标支持、定制选项和轻量级设计使其成为寻求全面、灵活的监控解决方案的组织的理想选择。