16 system.sw.packages.get返回值

概述

本节提供Zabbix agent监控项 system.sw.packages.get 返回值的详细信息。

详细信息

此监控项的输出是一个对象数组,其中每个对象都包含以下属性:

  • name - 软件包名称
  • manager - 报告此数据的软件包管理器(rpmdpkgpacmanpkgtoolportage
  • version - 软件包版本
  • size - 未压缩的软件包大小(以字节为单位)(如果不可用,则设为 0)
  • arch - 软件包架构
  • buildtime - 包含 2 个条目的对象:
    • timestamp - 软件包构建时的 UNIX 时间戳(如果不可用,则设为 0)
    • value - 软件包构建时的人类可读日期和时间(如果不可用,则设为空字符串)
  • installtime - 包含 2 个条目的对象:
    • timestamp - 软件包安装时的 UNIX 时间戳(如果不可用,则设为 0)
    • value - 软件包安装时的人类可读日期和时间(如果不可用,则设为空字符串)

示例:

[
    {
        "name": "util-linux-core",
        "manager": "rpm",
        "version": "2.37.4-3.el9",
        "size": 1296335,
        "arch": "x86_64",
        "buildtime": {
            "timestamp" : 1653552239,
            "value" : "Sep 20 01:39:40 2021 UTC"
        },
        "installtime": {
            "timestamp" : 1660780885,
            "value" : "Aug 18 00:01:25 2022 UTC"
        }
    },
    {
        "name": "xfonts-base",
        "manager": "dpkg",
        "version": "1:1.0.5",
        "size": 7337984,
        "arch": "all",
        "buildtime": {
            "timestamp": 0,
            "value": ""
        },
        "installtime": {
            "timestamp": 0,
            "value": ""
        }
    }
]