4 インベントリ

概要

Zabbixでネットワークデバイスのインベントリを管理することができます。

Zabbixフロントエンドには特別なインベントリメニューがあります。しかし、初期状態ではそこにデータは表示されず、データを入力する場所でもありません。インベントリデータの構築は、ホストを設定するときに手動で行うか、自動配置オプションを使用して自動的に行われます。

インベントリの構築

手動モード

ホストを設定するときに、インベントリタブで、デバイスのタイプ、シリアル番号、場所、担当者、URLなどの詳細(インベントリ情報に入力されるデータ)を入力できます。

ホストインベントリ情報にURLが含まれており、そのURLが'http'または'https'で始まる場合、インベントリセクションにクリック可能なリンクが表示されます。

自動モード

ホストのインベントリも自動的に入力できます。これを機能させるには、インベントリタブでホストのインベントリモードを設定するときに自動に設定する必要があります。

次に、ホストアイテムを設定して、ホストインベントリフィールドに値を付けるようにアイテム設定のそれぞれの属性を持つ宛先フィールドを示すことができます(呼び出されたアイテムはホストインベントリフィールドに入力されます)。

インベントリデータの自動収集に特に有効なアイテムを収集することができます。

  • system.hw.chassis[full|type|vendor|model|serial] - デフォルトは[full]で、ルート権限が必要
  • system.hw.cpu[all|cpunum,full|maxfreq|vendor|model|curfreq] - デフォルトは[all,full]
  • system.hw.devices[pci|usb] - デフォルトは[pci]
  • system.hw.macaddr[interface,short|full] - デフォルトは[all,full]、インターフェースは正規表現
  • system.sw.arch
  • system.sw.os[name|short|full] - デフォルトは[name]
  • system.sw.packages[package,manager,short|full] - デフォルトは[all,all,full]
インベントリモードの選択

インベントリモードは、ホスト設定フォームで選択できます。

新規ホストのデフォルトのインベントリモードは、AdministrationGeneralOther にある Default host inventory mode 設定に基づいて選択されます。

ネットワークディスカバリまたは自動登録アクションによって追加されたホストについては、 手動モードまたは自動モードを選択する Set host inventory mode 操作を 定義できます。この操作は、Default host inventory mode 設定を上書きします。

インベントリの概要

既存のすべてのインベントリデータの詳細は、インベントリ メニューで確認できます。

インベントリ → 概要 では、インベントリの各種フィールドごとにホスト数を確認できます。

インベントリ → ホスト では、インベントリ情報を持つすべてのホストを確認できます。ホスト名をクリックすると、フォームでインベントリの詳細が表示されます。

概要 タブには次の内容が表示されます。

Parameter Description
ホスト名 ホストの名前です。
名前をクリックすると、そのホストに定義されているスクリプトのメニューが開きます。
ホストがメンテナンス中の場合、ホスト名はオレンジ色のアイコンで表示されます。
表示名 ホストの表示名です(定義されている場合)。
ホスト (Agent, SNMP, JMX, IPMI)
interfaces
このブロックには、ホストに設定されているインターフェースの詳細が表示されます。
OS ホストのオペレーティングシステムのインベントリフィールドです(定義されている場合)。
Hardware ホストのハードウェアのインベントリフィールドです(定義されている場合)。
Software ホストのソフトウェアのインベントリフィールドです(定義されている場合)。
Description ホストの説明です。
Monitoring このホストのデータを表示する監視セクションへのリンクです: Web, Latest data, Problems, Graphs, Dashboards.
Configuration このホストの設定セクションへのリンクです: Host, Items, Triggers, Graphs, Discovery, Web.
各リンクの後ろに、設定済みエンティティの数が表示されます。

Details タブには、入力済みのすべてのインベントリフィールド(空でないフィールド)が表示されます。

インベントリマクロ

通知用にホストインベントリマクロ{INVENTORY.}が用意されています。例えば、

"{INVENTORY.LOCATION1}のサーバーに障害が発生しました。 責任者は{INVENTORY.CONTACT1}、電話番号は{INVENTORY.POC.PRIMARY.PHONE.A1}。"

詳細は、サポートしているマクロページをご覧ください。