お世話になっております。
zabbix1.8.5から2.2.6にテンプレートをインポートする際に、以下のエラーがでました。 「アイテムのキー"cpqDaCntlrCondition"のインターフェースは"ホスト名"に存在しません。」
これはどういったエラーなのでしょうか? また、解決策があればご教示いただけますでしょうか? よろしくお願いします。
先日も回答させて頂いた通り、1.8.5から2.2.6では、フォーマット が変更されてしまっていて読み込めないのでしょう。
1.8の古いバージョンの時代は、exportしたXML上ではテンプレート に対してホストと同じ扱いで出力されているようです。 それに対して、2.0からはホストに対して複数のインターフェース (Zabbixエージェント、SNMP、IPMIなど)が定義できるようになった ため、ホストの情報としてはインターフェースに関する定義が必要 になっています。
そこで、1.8からexportされたホストの情報に対してインターフェ ースが定義されていないというようなエラーとなってしまっている 可能性が考えられます。
1.8 -> 2.0 -> 2.2と段階的にバージョンアップすれば読み込めた かもしれませんが、1.8 -> 2.2だと直接読み込むのは難しいかもし れません。
2.2上で登録しなおすのが確実だとは思いますが、アイテム数が多 いと大変かと思いますので、移行データ生成用に別の環境を用意し て、1.8のデータベースを元に、2.0へバージョンアップし、その後 に2.2で自動バージョンアップさせたものからexportして、今回構 築されている2.2.6の環境にimportすれば登録しなおしの作業を軽 減して対応できるかもしれません。
捕捉ですが、2.0以降ローレベルディスカバリという機能が追加さ れていて、それを利用することでより柔軟なテンプレートを作成で きるようになっています。 例えば、ネットワーク機器で複数のネットワークポートを持つもの に対して、各ポートを個別に設定しなくても、同じ設定で良ければ、 自動的に用意されているポートを検索して同じ設定でアイテムやト リガーを自動的に生成することができます。
こういった新機能も活用することで、より汎用的なテンプレートを 作成できるようになっていますので、移行のタイミングで、それら の新機能を利用することもご検討ください。
TNK様
お世話になっております。 返信が遅れてしまい、申し訳ありません。
詳しい説明、ありがとうございます。 また、ローレベルディスカバリについても調べてみたいと思います。
ありがとうございました。
アカウント名 masato nakata
Zabbix関連
TNK - 投稿数: 4769
先日も回答させて頂いた通り、1.8.5から2.2.6では、フォーマット
が変更されてしまっていて読み込めないのでしょう。
1.8の古いバージョンの時代は、exportしたXML上ではテンプレート
に対してホストと同じ扱いで出力されているようです。
それに対して、2.0からはホストに対して複数のインターフェース
(Zabbixエージェント、SNMP、IPMIなど)が定義できるようになった
ため、ホストの情報としてはインターフェースに関する定義が必要
になっています。
そこで、1.8からexportされたホストの情報に対してインターフェ
ースが定義されていないというようなエラーとなってしまっている
可能性が考えられます。
1.8 -> 2.0 -> 2.2と段階的にバージョンアップすれば読み込めた
かもしれませんが、1.8 -> 2.2だと直接読み込むのは難しいかもし
れません。
2.2上で登録しなおすのが確実だとは思いますが、アイテム数が多
いと大変かと思いますので、移行データ生成用に別の環境を用意し
て、1.8のデータベースを元に、2.0へバージョンアップし、その後
に2.2で自動バージョンアップさせたものからexportして、今回構
築されている2.2.6の環境にimportすれば登録しなおしの作業を軽
減して対応できるかもしれません。
捕捉ですが、2.0以降ローレベルディスカバリという機能が追加さ
れていて、それを利用することでより柔軟なテンプレートを作成で
きるようになっています。
例えば、ネットワーク機器で複数のネットワークポートを持つもの
に対して、各ポートを個別に設定しなくても、同じ設定で良ければ、
自動的に用意されているポートを検索して同じ設定でアイテムやト
リガーを自動的に生成することができます。
こういった新機能も活用することで、より汎用的なテンプレートを
作成できるようになっていますので、移行のタイミングで、それら
の新機能を利用することもご検討ください。
masato nakata - 投稿数: 22
TNK様
お世話になっております。
返信が遅れてしまい、申し訳ありません。
詳しい説明、ありがとうございます。
また、ローレベルディスカバリについても調べてみたいと思います。
ありがとうございました。