2016-07-03 10 views
0

私はZabbixのMACROSに大きな問題があります。私はいくつかのMACROSを{$ IP1}、{$ IP2}のようなホストに定義したいと思います。私は、なぜ私は以下の分野でそれらを使うことができないのか知っているのだろうかと思う。 アプリケーション名、グラフ名、項目キー。 何か助けていただければ幸いです。ZabbixでMACROSを使用する

答えて

1

これらはZabbixのユーザーマクロ(または変数)と呼ばれます。あなたがそれらについて記載されているエリア:

  • アプリケーション名 - 項目キー自体ではサポートされていますが、key[{$IP1}]
  • のような項目キー・パラメータでサポートされていません -
  • 項目キーをサポートしていません -
  • グラフ名をサポートしていません

質問がサポートされていない理由は、興味が限定されているか、サポートに技術的な困難があるからです。

manual on usermacrosを参照してください。

代わりにlow level discoveryが欲しいかもしれませんが、3.0以降は動的アプリケーション名もサポートしています。

+0

ありがとうございます@Richlv。正直なところ、私はZabbix内に10台のVMを含むESXiのネットフローデータを監視したいと考えています。私がESXiとそのVMを簡単に追加する唯一の方法は、ESXiの名前の名前を持つホストを作成することです。アプリケーション名はVMの名前となり、アイテムは各アプリケーション内で定義されます。 VMのIPと名前の簡潔さと急速な変更のために、いくつかのユーザーMACROSを定義する必要があります。しかし、あなたが説明したように、私はアプリケーション名でMACORSを使用することはできません。このような構造を実装する他の方法はありますか? – Sinai

+0

LLDを調べなければならないかもしれませんが、これは最初の質問とは非常に異なるトピックです。 – Richlv

+0

しかし、LLDはアイテムの限界範囲しかサポートしていません!!私はNetFlowデータを監視したいと思います.LLDを使用できるかどうかはわかりません。私は、例えばGetNetFlowProto [[{$ IPADDRESS2}]、icmp]のnetflow-ICMP _ {$ IPADDRESS2}のような新しい項目を追加するためのルールを追加したいと思う。 LLDを使ってこのようなものを追加できますか? – Sinai

関連する問題