Project

General

Profile

不具合調査依頼 #738

1.4.1の拡張ジョブについて

Added by Anonymous about 6 years ago. Updated about 6 years ago.

Status:
終了
Priority:
通常
Assignee:
-
Start date:
02/24/2014
Due date:
% Done:

0%

Estimated time:

Description

To:担当者様

お世話になっております。

掲題の件ですが、1.4.1で拡張ジョブを使用したところ、拡張ジョブのプルダウンが
空白のまま何も表示されていない状態になってしまっています。

これはどこに原因がありますか分かりますでしょうか?

ja_define_extjob_table内には拡張ジョブの一覧が入っているように見えます。

以上、宜しくお願い致します。

History

#1 Updated by Anonymous about 6 years ago

  • Status changed from 新規登録 to 担当者アサイン中

#2 Updated by Anonymous about 6 years ago

  • Status changed from 担当者アサイン中 to 受付完了

#3 Updated by Anonymous about 6 years ago

  • Status changed from 受付完了 to 担当者処理中

#4 Updated by Anonymous about 6 years ago

  • Status changed from 担当者処理中 to 回答中

Job Arranger for Zabbixのご利用ありがとうございます。
お問い合わせの件についてご回答致します。

Job Arrangerでは現在のところ、英語(en_GB)および日本語のみに対応しています。
ログイン時に指定したZabbixユーザーで言語が「日本語(ja_JP)」か「英語(en_GB)」以外を指定されている場合に
本現象が発生しますので、Zabbixユーザーの言語をご確認頂けますでしょうか。

なお、大変申し訳ありませんが、Job Arranger 1.4.1ではZabbix 2.0以降に追加された「英語(en_US)」に
対応していませんので、言語に英語をご利用の際には「英語(en_GB)」をご選択頂きます様お願いいたします。

以上、よろしくお願いいたします。

#5 Updated by Anonymous about 6 years ago

To:担当者様

回答ありがとうございます。

恐らくen_USで動いていると思われます。

現在AWS(Amazon Web Services)上のRDS(postgres)にzabbixを構築しjobarrangerを入れてみましたが
少し設定が必要そうですね。
(設定変更が可能かは試す必要がありそうですが。。。)

本件、クローズでお願い致します。

以上、宜しくお願い致します。

#6 Updated by Anonymous about 6 years ago

To:担当者様

お世話になっております。

追加で質問です。
名前 | 所有者 | エンコーディング | 照合順序 | Ctype(変換演算子) | アクセス権
-----------+----------+------------------+-------------+-------------------+-----------------------
zabbix | zabbix | UTF8 | ja_JP.UTF-8 | ja_JP.UTF-8 |
上記の様に設定を行いましたが拡張ジョブは空のままで表示されませんでした。

他に足りない設定等ありますでしょうか?

また、ja_define_extjob_table内にはja_jpと小文字で記載されていますが
dumpを取得しja_jpの部分をja_JPに変更しリストアをかけたところ正常に拡張ジョブが見えるようになりました。

以上、宜しくお願い致します。

#7 Updated by Anonymous about 6 years ago

お問い合わせの件についてご回答致します。

申し訳ございません。
こちらはZabbix2.x系とJob Arranger 1.4.1の組み合わせで発生する不具合となります。
本件につきましては次期バージョンで対応予定となります。

お使いのバージョンにつきましてはJob Arrangerのテーブルが登録されたデータベースに対し、
以下のSQLを適用することで対処可能となります。

DELETE FROM ja_define_extjob_table;
INSERT INTO ja_define_extjob_table (command_id, lang, command_name, memo) VALUES ('jacmdsleep', 'en_GB', 'Sleep until the specified time', 'I will wait for the process only during the specified number of seconds. Please specify the time in seconds waiting for the parameter.');
INSERT INTO ja_define_extjob_table (command_id, lang, command_name, memo) VALUES ('jacmdtime', 'en_GB', 'Waiting until the specified time', 'I will wait for the process until the specified time. Please specify in the format HHMM the time waiting for the parameter.');
INSERT INTO ja_define_extjob_table (command_id, lang, command_name, memo) VALUES ('jacmdweek', 'en_GB', 'Check the day of the week', 'We will determine whether to match the day the day of the week during the run icon is specified. Please specify (Sun Mon Tue Wed Thu Fri Sat) days of the week that you want to compare the parameter. The day of the week can be specified more than once.');
INSERT INTO ja_define_extjob_table (command_id, lang, command_name, memo) VALUES ('zabbix_sender', 'en_GB', 'Issue the zabbix_sender', 'I do call Zabbix sender. Please specify the parameters to be passed to the command the parameter zabbix_sender. Example: -z zabbix_hostname -p zabbix_port_number -s host_name -k item_key -o "value"');
INSERT INTO ja_define_extjob_table (command_id, lang, command_name, memo) VALUES ('jacmdsleep', 'en_US', 'Sleep until the specified time', 'I will wait for the process only during the specified number of seconds. Please specify the time in seconds waiting for the parameter.');
INSERT INTO ja_define_extjob_table (command_id, lang, command_name, memo) VALUES ('jacmdtime', 'en_US', 'Waiting until the specified time', 'I will wait for the process until the specified time. Please specify in the format HHMM the time waiting for the parameter.');
INSERT INTO ja_define_extjob_table (command_id, lang, command_name, memo) VALUES ('jacmdweek', 'en_US', 'Check the day of the week', 'We will determine whether to match the day the day of the week during the run icon is specified. Please specify (Sun Mon Tue Wed Thu Fri Sat) days of the week that you want to compare the parameter. The day of the week can be specified more than once.');
INSERT INTO ja_define_extjob_table (command_id, lang, command_name, memo) VALUES ('zabbix_sender', 'en_US', 'Issue the zabbix_sender', 'I do call Zabbix sender. Please specify the parameters to be passed to the command the parameter zabbix_sender. Example: -z zabbix_hostname -p zabbix_port_number -s host_name -k item_key -o "value"');
INSERT INTO ja_define_extjob_table (command_id, lang, command_name, memo) VALUES ('jacmdsleep', 'ja_JP', '時間待合せ(SLEEP)', '指定された秒数の間だけ処理を待合せします。パラメータに待合せ時間を秒単位(0~999999)で指定してください。');
INSERT INTO ja_define_extjob_table (command_id, lang, command_name, memo) VALUES ('jacmdtime', 'ja_JP', '時刻待合せ(TIME)', '指定された時刻まで処理を待合せします。パラメータに待合せ時刻を HHMM の形式で指定してください。');
INSERT INTO ja_define_extjob_table (command_id, lang, command_name, memo) VALUES ('jacmdweek', 'ja_JP', '曜日判断', 'アイコン実行時の曜日が指定された曜日と一致するかを判断します。パラメータに比較したい曜日(Sun, Mon, Tue, Wed, Thu, Fri, Sat)を指定してください。曜日は複数指定が可能です。');
INSERT INTO ja_define_extjob_table (command_id, lang, command_name, memo) VALUES ('zabbix_sender', 'ja_JP', 'Zabbix通知(zabbix_sender)', 'Zabbix senderの呼出しを行います。パラメータに zabbix_sender コマンドに渡すパラメータを指定してください。 例:-z Zabbixホスト名 -p Zabbixポート番号 -s ホスト名 -k アイテムキー -o "通知内容(値)"');

お手数をお掛けして大変申し訳ありませんが、
よろしくお願いいたします。

#8 Updated by Anonymous about 6 years ago

To:担当者様

お世話になっております。

ご回答ありがとうございます。

こちらでも上記SQL投入後正常に拡張ジョブの選択が出来るようになりました。

本件不具合という事で承知しました。

以上、よろしくお願い致します。

#9 Updated by Anonymous about 6 years ago

  • Status changed from 回答中 to 終了

Also available in: Atom PDF