【问题标题】:How does the zabbix agent calculate swap usage?zabbix agent如何计算swap使用量?
【发布时间】:2015-02-03 16:38:49
【问题描述】:

zabbix 代理如何计算交换使用量?我查看了 system.swap.size[,pfree] 的 zabbix 配置文件,但没有显示。它仅针对其他指标显示。

【问题讨论】:

    标签: zabbix


    【解决方案1】:

    它是内置函数,取决于操作系统。例如 Linux: https://www.zabbix.org/websvn/wsvn/zabbix.com/trunk/src/libs/zbxsysinfo/linux/swap.c

       else if (0 == strcmp(mode, "pfree"))
                SET_DBL_RESULT(result, info.totalswap ? 100.0 * (info.freeswap / (double)info.totalswap) : 0.0);
    

    info 变量由 sysinfo 函数初始化:http://man7.org/linux/man-pages/man2/sysinfo.2.html

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-06-02
      • 1970-01-01
      • 1970-01-01
      • 2021-08-23
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多