16 system.sw.packages.getの戻り値

概要

このセクションでは、system.sw.packages.get Zabbix エージェントアイテムの戻り値の詳細について説明します。

詳細

この項目の出力は、以下のキーを含むオブジェクトの配列です。

  • name - パッケージ名
  • manager - このデータを報告したパッケージマネージャー (rpmdpkgpacmanpkgtool、または portage)
  • 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": ""
               }
           }
       ]