メンテナンス設定について

月の最終週の、ある曜日でメンテナンスの設定を行いたいのです。

最終週ということは4週目もしくは5週目となりますが、
メンテナンスの設定には「4週目」は選択できますが、
5週目の選択ができません。

月に5週目のx曜日(第5x曜日)にメンテナンスの設定を行いたい場合、
どのように設定したら良いのでしょうか?

また、「最新」と言うのは何を指すのでしょうか?

zabbix-server:2.2を使用しています。

以上、よろしくご教示お願いします。

コメント表示オプション

お好みのコメント表示方法を選び「設定の保存」をクリックすると変更が反映されます。

広瀬です

ZABBIXのメンテ機能の挙動は、Cronやタスクスケジューラのようなものに近い動作ですので、
特定の日、曜日、週、月(どちらかと言えば、カレンダー指定)は出来ないものと理解された方が
良いかとおもいます。

毎週月曜日、毎月10日、毎時30分毎などの指定は可能ですが、ご要望のような稼働は標準の
メンテナンス機能では不可能です。曜日、日付などを特定出来るシェル+ZABBIX APIを併用
するならば、恐らく希望される処置は出来るかもしれません。

「最新」とはどこの事でしょうか?以下のマニュアルを見る限り、それに該当する画面表示はあ
るようには見受けられません<画面は英語オンリーですが、単語レベルでもそれらしいものは無いので

https://www.zabbix.com/documentation/2.2/jp/manual/maintenance

ユーザー ramble の写真

お返事ありがとうございます。
わたしもマニュアルやら市販本を調べましたが載っていません。
ですが、メニューとして選択はできるようになっています。

「メンテナンスの設定」→
「期間」タブ→
「メンテナンス期間」から毎月を選択→
「日付」の曜日に変更→
「曜日」のプルダウンメニューの一番下に「最新」があります。

また、「曜日」のプルダウンメニューには「第x週」というのがあるので、
第x週目のx曜日と言う設定はできると思うのですが。

ユーザー TNK の写真

使用されているZabbixのバージョンが古いバージョンなのではない
でしょうか?

使用されている詳細なバージョンはいくつですか?
修正されたタイミングは手元に資料がありませんが、最新の2.2.20
など、比較的新しいバージョンであれば、その「曜日」プルダウン
の一番下は、「最終週」という翻訳になっているはずです。

手元のソースですぐに確認できた範囲では、2.2.11の頃には修正さ
れているようです。

その「最終週」を選択すれば、第5週を指定したことになります。

古いバージョンは、不具合があったり、脆弱性の問題があったりす
るので、バージョンアップされることをお勧めします。

ご参考までに、言語を英語(en_GB)に変更して確認してみてください。
英語では、「Last」と表示されるはずです。
他にも「Last」で他の意味を示す画面があったので、別の翻訳にな
るよう改善した個所であったと思います。

ユーザー ramble の写真

TNKさん お返事ありがとうございます

バージョンは2.2.4です。
言語を英語に変更しましたら、確かに「Last」となっていました。

ということは、2.2.4ではメンテナンスで「最新」と表現されているものは、
「最終週」を示すと解釈してよさそうですね。

残念ながらバージョンアップ・・・なかなか難しい状況なのです。

ありがとうございました。

広瀬です

既に回答頂いていますが、最終週なら私も記憶にあり、3.xも最終週だったので、
「最新」という表現にはなじみがありませんでした。申し訳ないです。

ユーザー ramble の写真

とんでもないです。

お返事ありがとうございました。