2017-01-17 14 views
1

zabbixで作成したグラフがあります。このグラフを更新して、他のホストからの項目を追加します。そのために、私はpythonスクリプトを使ってgraph.update()zabbix APIを呼び出しています。メソッドは、既存のグラフ項目リストに追加/追加する代わりに、グラフ項目を更新しています。どの人もこれについて考えていますか?
graph.update(graphid=graph_id,gitems=[{"itemid" :"10735", "color":"26265b"}])
graph_idは既存のグラフのidです。
ありがとうございます!APIを使用してzabbixの既存のグラフにグラフ項目を追加する

答えて

0

既存のグラフ項目をgraph.getで最初に取得し、グラフを更新して新しい項目を追加して既存の項目(これらの項目にはgitemidを含める)をすべて渡します。

+0

graph.get()メソッドは、私に 'gitemid'を持つ1つの項目を与えます。その後、他のアイテムに 'gitemid'を追加するgraph.update()メソッドと、' gitemid'にどのような値を与えるべきですか? –

+0

既存のアイテムにgitemidを指定するだけです。新しいアイテムのために残しておけば、自動的にIDが割り当てられます。 – Richlv

+0

私はRichlvを手に入れませんでした。 graph.updateコマンドを共有できますか? –

関連する問題