--------------------
CentOS 7.6
Zabbix-server 4.0.10
Zabbix-proxy 4.0.10
--------------------
グローバルスクリプトをZabbixプロキシで実行させたいと考えております。
[管理]→[スクリプト]でスクリプトを作成する際、
次で実行の項目に"Zabbixサーバーまたはプロキシ"とありますがこの項目を選んでもプロキシで実行されません。
プロキシで実行させるにはどのように設定すればよろしいでしょうか?
ご教授のほどよろしくお願いいたします。
TNK - 投稿数: 4769
何らかのエラーメッセージが出力されませんでしたか?
- Remote commands are not enabled
- スクリプトを実行できません
というようなエラーメッセージが出力されるのであれば、
zabbix_proxy.conf内のEnableRemoteCommandsの値を1に設定して
プロキシのサービスを再起動してみてください。
エラーは出力されず、Zabbixサーバー上で実行されるのであれば、
クリックする際に選択したホストがZabbixプロキシ経由で監視して
いるホストでは無いのではありませんか?
グローバルスクリプトを設定して、どのようにしてその設定したス
クリプトを選択して実行させようとしたか、手順を再度ご確認くだ
さい。
zabbix1pacific - 投稿数: 11
TNKさん
コメントありがとうございます。
申し訳ありません、私の間違いでzabbix-proxyのバージョンが3.0.7でした。
--------------------
CentOS 7.6
Zabbix-server 4.0.10
Zabbix-proxy 3.0.7
--------------------
proxyは4.0.xにアップデートできない環境のため何か別の手段を考えます。
TNK - 投稿数: 4769
ZabbixサーバーとZabbixプロキシは、メジャーバージョンを合わせ
ないと正常に機能しません。
Zabbixプロキシのバージョンアップができないのであれば、使用で
きるZabbixサーバーは、3.0.xです。
現時点の3.0系の最新版は、3.0.28です。
zabbix1pacific - 投稿数: 11
TNKさん
いつもありがとうございます。
Zabbixプロキシを一時的に4.0.10にアップグレードしたらうまく動きました。
情報ありがとうございました!