操作問い合わせ #1114
closedjasender.sh の利用方法について
Description
お世話になります。
JobArrangerを利用させていただいておりますが、zabbixへの通知についての
質問です。
/etc/jobarranger/alert/ に jabsender.sh を設置しましたが、ジョブエラー時に実行されて
いないように見えます。
テストで、以下のようにデバッグメッセージをファイルに出力するように設定しましたが
出力されません。
確認すべき点はありますでしょうか?
デバッグコード
ZABBIX_SERVER="127.0.0.1" ZABBIX_PORT="10051" ZABBIX_SENDER="zabbix_sender" KEY="" HOST="" echo "$1 $2 $3 $4 $5 $6 $7 $8" >> /tmp/jasender.log ← この行を追加
jasender.sh の権限設定
-rwxr-xr-x. 1 zabbix zabbix 1.2K Jul 22 12:43 /etc/jobarranger/alert/jasender.sh
バージョン: 2.0.1
環境:CentOS 6.5
データベース:MySQL
インストール方法:rpm
Updated by Anonymous over 10 years ago
- Status changed from 受付完了 to 担当者処理中
- Assignee set to Anonymous
Updated by Anonymous over 10 years ago
- Status changed from 担当者処理中 to 回答中
Job Arranger for Zabbixのご利用ありがとうございます。
お問い合わせの件についてご回答致します。
ジョブアイコンの停止コードによるエラー停止時には jabsender.sh による通知を行いません。
※チケット「#804」参照。
また、jabsender.sh のご利用にはjabsender.sh シェルの設定とZabbixが提供するzabbix_senderコマンドのインストールが必要です。
zabbix_senderコマンドがインストールされていない場合は別途インストールをお願いいたします。
jabsender.sh につきましてはシェルに定義されている以下の環境変数に値の設定をお願いします。
ZABBIX_SERVER: ZabbixサーバのIPアドレスを指定してください。
ZABBIX_PORT: Zabbixサーバのポート番号を指定します。(通常変更する必要はありません)
ZABBIX_SENDER: zabbix_senderコマンド(フルパス)を指定してください。
KEY: Zabbix上に登録したアイテムのキー設定してください。
HOST: メッセージの通知先となるZabbixのホスト名を指定してください。
現在、バージョン2.0.1のマニュアルの公開準備を進めていますが、公開までには少々お時間が必要となります。
旧バージョン(1.4.2)となり申し訳ございませんが、
jabsender.sh の詳細な内容につきましては以下のURLよりドキュメントをダウンロードしていただき、
インストールマニュアルの「4.1.5 jasender.shの設定」をご参照ください。
https://www.jobarranger.info/redmine/projects/job-arranger-for-zabbix/repository/show/1.4.2
ドキュメント: Job_Arranger_インストールガイド.pdf
よろしくお願いいたします。
Updated by Anonymous over 10 years ago
nagata norihisa様
早速のご回答ありがとうございます。
#804 を参考に「/etc/jobarranger/locale/logmessage_nnBIT.txt」を変更することで、
通知されるようになりました。
クローズいただいて結構です。
2.0.1のマニュアルも楽しみにしております。