ZABBIX 1.7.3(beta)リリースノート翻訳

ZABBIX SIAはZABBIX 1.7.3(beta)のリリースをアナウンスすることを光栄に思います。

Zabbixはオープンソースで配布されるエンタープライズモニタリングソリューションです。ZabbixはGPLライセンスの元で配布されているため、商用、非商用問わず無償で利用することができます。ライセンスの詳細については、http://www.gnu.org/copyleft/gpl.txtを参照してください。

このドキュメントはZABBIX 1.7.3のリリースノートを含みます。このリリースは1.8の開発版の最初のベータリリースです。テスト環境で利用して問題があった場合はZABBIXバグトラッキングシステムhttps://support.zabbix.comに問題の報告をお願いします。

このリリースはZABBIX 1.8以降で利用できる機能を提供し、フィーチャーフリーズを含みます。

新機能の簡単な概要はhttp://www.zabbix.com/documentation/1.8/manual/about/what_s_newから参照することができます。

重要

このリリースは本番環境では利用しないでください!ベータテストにのみ利用してください。

以下にリリースの詳細を示します。これは最新の情報を提供し、主要なドキュメントの補足となります。

ZABBIX 1.7.x (beta)の変更点

キャッシュモジュールの改善

改善されたキャッシュモジュールはZabbixサーバとプロキシの動作のパフォーマンスを著しく改善します。1.6.xと比較して10倍以上のパフォーマンスの改善が期待できます。キャッシュモジュールは常に有効になっており、バックエンドデータベースの負荷を大幅に削減します。

より効率的なポーリング

最新版のZabbixは数百のpollerを起動することができます。それぞれのpollerはとても効率的に動作し、データベースへのコネクションを必要としません。データの処理の並列化が大幅に改善されました。

GUIの改善

各ページや項目の選択、一括操作など、Zabbixのインターフェースが改善されました。このインターフェースはシステム全体のパフォーマンスに影響を与えずに多数のホストの監視を行うことができるようにテストを行っています。ハイパフォーマンスかつ簡単に利用できるように最適化されています。

ほとんどの設定ページで効率的なフィルタを利用することができます。

PHP 5.3のサポート

Zabbix GUIはPHP 5.3を完全にサポートします。PHP 4.xのサポートは行われなくなりました。

メンテナンス期間のサポートの改善

ホストとグループレベルのメンテナンス期間がサポートされます。それぞれのメンテナンス期間ごとに非常に柔軟性高くメンテナンスタイミングを設定することができます。

バーグラフ機能の追加

バーグラフは長期間のトレンドを解析するために利用することができます。

スクリーン設定の改善

ドラッグアンドドロップによる操作や新しい設定オプションにより、スクリーンの編集と作成がより簡単に行えるようになりました。

マップの改善

新しいドラッグアンドドロップのインターフェースはマップの作成と修正がより簡単に行なえるようになりました。また、マップ上のアイコンは障害の深刻度やホストのステータスによってハイライトすることができます。

ホストの可用性情報の詳細

ホスト画面の「エージェントの状態」の表示がZabbixエージェント、IPMIエージェント、SNMPエージェントを個別に表示するようになりました。

複雑な正規表現のサポート

ログ監視に利用する複雑な正規表現の管理を、正規表現の作成画面から行うことができます。

オートディスカバリの改善

IPv4とIPv6プロトコルのネットマスクを使用することができます。デバイスの有効/無効アクションの追加。SNMPv3によるディスカバリチェック機能の追加。ポート番号の間隔や複数のIPアドレスを持つデバイスをサポート。

自動登録のサポート

Zabbixエージェントがインストールされたホストを自動的に監視対象として登録することができます。

テンプレート、ホスト、グローバルレベルのマクロのサポート

マクロは大規模なシステムを監視する際にホスト固有の設定パラメータの管理を非常に簡単にすることができます。

TelnetとSSHを利用したエージェントレスの監視

TelnetやセキュアSSH接続を利用してサーバやネットワーク機器を監視することができます。

Oracleデータベースのサポートの改善

ZabbixはOracleとの接続にハイパフォーマンスなOCIライブラリを利用します。Sqlora8ライブラリへの依存は無くなりました。

グローバル検索機能

グローバル検索はホスト、テンプレート、ホストグループに簡単に素早くアクセスすることができます。

より便利になったグラフ

グラフのレイアウトとナビゲーションが改善され、より簡単に、そして情報が見やすくなりました。

JSON-RPCベースのAPI

Zabbix APIにより、サードパーティのツールやサービスによるリモートからの管理と統合化を簡単かつ効果的に行うことができます。

UTF8の完全サポート

ZabbixはUTF8を完全にサポートします。マルチバイト言語を使用することができます。

インデックスベースのSNMPアイテムの監視のパフォーマンスを改善

SNMPエージェントとの通信を1つのコネクションだけで行います。

Web監視の改善

Web監視モジュールでベーシック認証を使用することができます。

ICMPベースの監視の改善

ICMP監視機能が拡張され、ロストパケットや最小/最大/平均レスポンスタイムなどより詳細な監視を行うことができるようになりました。

DNS監視の改善

DNSリソースのパフォーマンスと可用性を効果的に監視することができます。

Zabbixコマンドラインツール

より詳細な情報はhttp://www.zabbix.com/forum/showthread.php?t=14315を参照してください。

1.7.3の改善とバグフィックス

  • [ZBX-1340] フォームのキャンセルボタンが表示されない問題を修正
  • [ZBX-1366] ダッシュボードの「最新20件の障害」で異なるトリガーからイベントが表示される問題を修正
  • [ZBX-1382] ダッシュボードの「最新20件の障害」の表示速度の改善
  • [ZBX-1392] ディスカバリのステータス画面のアップタイム/ダウンタイム時間と発見されたデバイスの配下の表示の問題を修正
  • [ZBX-1363] PostgreSQL利用時のユーザ削除処理の問題を修正
  • [ZBX-1155] 以前に選択していたグループが削除された場合に、ホストプロファイルのグループの選択の問題を修正
  • [DEV-386] 常にオブジェクトの配列を返すようにget関数を修正
  • [ZBX-1303] ユーザグループとユーザのリンクの問題を修正
  • [ZBX-1287] ユーザのメディア設定の操作の問題を修正
  • [ZBX-1328] ホストグループのリスト画面の一括更新の操作の名称を改善
  • [DEV-137] ヘルプリンクをオンラインドキュメント www.zabbix.com/documentation/ へリダイレクト
  • [ZBX-1329] ホストグループの有効化/無効化処理をの問題を修正
  • [ZBX-1383] プロキシ画面の一括更新を行なった後の選択状態の問題を修正、パフォーマンスを改善、ホスト設定へのリンクを追加
  • [ZBX-1377] テンプレートとリンクしたテンプレートの追加処理の問題を修正
  • [ZBX-1369] より多くの文字を翻訳できるように改善
  • [ZBX-974] pngcrushを利用してPNG画像を再圧縮。最大サイズを28%縮小、平均10%縮小
  • [ZBX-1373] プロキシモジュールによるオートディスカバリの問題を修正
  • [ZBX-1368] アクションのコンディションの、アップタイム/ダウンタイムの「<=」演算子の評価を修正
  • [ZBX-1369] alixenのパッチにより、グラフの表示時間の単を翻訳できるように修正
  • [ZBXNEXT-146] 数値にプラス記号を利用できるように修正
  • [ZBX-1358] alexenのパッチにより、より多くのグラフの文字を翻訳できるように修正
  • [ZBX-1346] サーバとプロキシの設定ファイルのタイムアウトの説明を修正
  • [DEV-436] ホスト設定画面のZabbix/SNMP/IPMIエージェントの状態の表示を改善
  • [ZBX-1337] メンテナンスタイプを分かりやすい名称に変更
  • [DEV-333] アクティブとトラッパーアイテムの取得不可の処理の問題を修正
  • [DEV-333,ZBX-1254] SNMP、IPMIやその他のアイテムごとの可用性で分割されたキュー画面の問題を修正
  • [ZBX-1324] ZABBIXと表示されている文字をZabbixに置き換え
  • [DEV-137] CREDITSファイルを追加
  • [DEV-333] リモートコマンド処理でサーバクラッシュする可能性がある問題を修正
  • [ZBX-998] uint64ヒストリ値をサポートするようにPostgreSQLのスキーマを修正
  • [ZBX-1317] 監査画面のメンテナンスのリソースタイプの問題を修正
  • [DEV-369] アイテム「log[]」のパラメータ「file」を「[path][regexp]」に変え、ログローテーションのサポートを追加
  • [ZBX-1310] テンプレート作成フォームの問題を修正
  • [ZBX-1312] 使用していないサイズの大きい日本語フォントを削除
  • [ZBX-1272] ページタイトルにサーバ名も表示するように修正
  • [DEV-137] PDFのマニュアルをオンラインドキュメントのリンクが書かれているREADMEファイルに置き換え
  • [ZBX-1302] GUIでitem.nextcheckが見つからない問題のためにリファレンスを修正
  • [ZBX-1230] ホストの詳細設定フォームでIPアドレスをデフォルト設定に利用するように修正
  • [ZBX-1222] エージェントのデフォルトのデバッグログレベルの問題(訳注: ログレベルのハードコーディング、不正なファイル名)を修正
  • [DEV-434] プロキシホスト利用時のエージェントの稼働状態のサポートを追加
  • [ZBX-1289] サーバのpollerのメモリリークの問題を修正
  • [DEV-433] メンテナンス期間中にトリガー状態が更新された場合、メンテナンス期間終了後イベントが生成される機能を追加
  • [DEV-137] フランス語訳を更新。alixenに感謝

その他の改善とバグフィックス

  • [DEV-430] ラベル用マクロ{TRIGGERS.UNACK}を追加
  • [DEV-430] 通知用マクロ{TRIGGER.EVENTS.UNACK}を追加
  • [ZBX-1095] ディスカバリで発見されたホストの「テンプレートとリンク」処理の修正
  • [ZBX-1015] Linuxのキーsystem.swap.in/outがLVMデバイスをサポート。Takanori Suzukiに感謝
  • [DEV-429] Linux 2.4/2.6のキーsystem.cpu.switchesのサポートを追加
  • [DEV-413] Linuxのキーsystem.cpu.utilの最初のパラメータ(all; 0..n)を修正
  • [DEV-411] トレンドモジュールのパフォーマンスを改善
  • [DEV-1111] ユーザの操作の承認を追加
  • [ZBX-1130] メールの記号「+」を修正
  • [ZBX-1110] イベントの状態の履歴を改善
  • [ZBX-1104] グラフで範囲選択を行ったときのページのリフレッシュの問題を修正
  • [ZBX-1109] 選択時の行のサイズを修正
  • [ZBX-1101] ホスト編集時のホストIDのエラーを修正
  • [DEV-310] バーグラフの問題を修正
  • [DEV-333] キャッシュモジュールのバグを修正
  • [ZBX-641] OracleのOCI-Lobの構文解析の問題を修正
  • [ZBX-1094] カレンダーの位置を修正
  • [ZBX-891,ZBX-904] 現在の時刻が選択された時に一度タイムラインが更新される問題を修正
  • [DEV-339] キャッシュモジュール用の内部チェックzabbix[wcache,*]を追加
  • [DEV-333] 設定データのキャッシュモジュールを追加(バグフィックス)
  • [DEV-310] グラフ上の最終値を修正
  • [DEV-333] pollerのバグフィックス
  • [ZBX-954] 空白の除去
  • [ZBX-1093] グラフのスケールの計算を修正
  • [ZBX-1087] Web監視のグラフを拡大・縮小した時にスクロールバーを操作できない問題を修正
  • [ZBX-1084] グラフ上のカレンダー操作が誤っている問題を修正
  • [ZBX-1082] マップのラベルの背景を修正
  • [DEV-420] オートディスカバリデバイスの「ホストの追加」の操作を修正
  • [DEV-423] サーバ側でタイプ、ソース、イベントIDによるWindowsイベントログのフィルタリングを追加
  • [DEV-423] エージェント側でタイプ、ソース、イベントIDによるWindowsイベントログのフィルタリングを追加
  • [DEV-9] 関数にマクロ機能を追加
  • [DEV-422] アイテムの設定フォームの使用できるキーのリストを更新
  • [DEV-421] 「log[]」と「eventlog[]」監視に「maxlines」パラメータを追加
  • [DEV-137] Faustino RamosによるAIXの起動スクリプトを追加
  • [DEV-414] すべてのZabbixバイナリに基本的なmanページを作成
  • [DEV-137] ホストの有効後にpollerが他のアイテムの処理を継続するように修正
  • [DEV-399] ディスカバリ画面に監視対象ホストについての情報を追加
  • [DEV-358] 通知用マクロ{NODE.*[1..9]}を追加
  • [DEV-358] 通知用マクロ{ITEM.LOG.*[1..9]}を追加
  • [DEV-358] 通知用マクロ{ITEM.VALUE}と{ITEM.VALUE[1..9]}を追加
  • [DEV-358] 通知用/トリガー名用マクロ{ITEM.LASTVALUE[1..9]}を追加
  • [DEV-358] 通知用マクロ{HOST.CONN[1..9]}、{HOST.DNS[1..9]}、{IPADDRESS[1..9]}を追加
  • [DEV-358] 通知用マクロ{TRIGGER.KEY[1..9]}を追加
  • [DEV-358] 通知用/トリガー名用マクロ{HOSTNAME[1..9]}を追加
  • [DEV-358] 通知用マクロ{ITEM.NAME[1..9]}を追加
  • [DEV-358] 通知用マクロ{PROFILE.*[1..9]}を追加
  • [DEV-405] 選択行のハイライト機能を追加
  • [DEV-397] {ESC.HISTORY}マクロの出力にユーザ名を追加
  • [DEV-397] 通知用マクロ{EVENT.ACK.STATUS}と{EVENT.ACK.HISTORY}を追加
  • [DEV-405] プロキシ、ノードを「管理->分散監視」配下に移動
  • [DEV-405] アイテム、トリガー、グラフを「設定->ホスト」配下に移動
  • [DEV-405] ホストグループ、メンテナンスを「設定」配下に移動
  • [DEV-406] 全てのZabbixデーモンプロセスのログファイルにミリ秒を追加
  • [DEV-350] サンプル設定ファイルの見直しとWindowsエージェントのサンプル設定ファイルの追加
  • [DEV-404] webの履歴を改善
  • [ZBX-961] 参照した履歴が保存されない問題を修正
  • [DEV-403] GUIのトラブルシューティングを簡単に行うことができるように、ユーザグループにデバッグモードを追加
  • [ZBX-773] 「attribures」の誤字を修正
  • [ZBX-974] ほとんどのフロントエンドの画像をpngcrushで再圧縮
  • [DEV-400] ホストとグループ間の必要なリンクを追加
  • [DEV-398] ホストグループとテンプレートとのリンクの選択ボックスにホストグループのフィルタを追加
  • [DEV-391] 通知用の新しいマクロ{DISCOVERY.*}を追加
  • [DEV-317] 新しいアクションのコンディション(ノード、ディスカバリルール/チェック、プロキシ)を追加
  • [DEV-320] 通知にWindowsイベントログのマクロを追加
  • [DEV-332] 通知にメディアの選択を追加
  • [DEV-385] イベントログにイベントIDのフィールドを追加
  • [DEV-382] SNMPデバイスの監視にIPv6のサポートを追加
  • [DEV-328] トラブルシューティングのために停止したZabbixプロセスのPIDの表示を実装
  • [DEV-341] 監査画面やいくつかのレポート画面、その他のページを変更したことによるイベントヒストリの再作成
  • [DEV-356] ドロップダウンの設定を定義ファイルからフロントエンドに移動
  • [DEV-355] ノード管理インターフェースの変更
  • [DEV-341] ダッシュボードの「最新20件の障害」ヴィジットのマウスオーバー時に直前の20イベントのヒント表示を追加
  • [DEV-326] 管理者はユーザプロファイルからメディアを変更可能
  • [DEV-330] テンプレートのトリガー依存関係機能の拡張
  • [DEV-137] 最小のメンテナンス期間を1時間から5分に変更
  • [DEV-319] ホストインベントリで空白のフィールドは表示しないように修正
  • [ZBX-750] トリガーの依存関係の複数選択機能を追加
  • [DEV-313] GUIを改善しユーザグループ設定ウィンドウを追加
  • [ZBX-646] スクリーン編集操作を監査ログに追加
  • [ZBX-645] 新規インストール後、監査ログのフィルタを何もフィルタしないように設定
  • [ZBX-643] バーレポートの表示データがない場合の問題を修正
  • [DEV-231] スライドショー画面のダイナミックグラフの使い勝手を改善
  • [DEV-258] バーグラフを元にした付加的なレポートを追加
  • [DEV-252] ホストグループ、ホスト、アイテム、メディアタイプの監査ログを改善
  • [DEV-266] 8進数と16進数のデータのサポートを追加
  • [DEV-253] 監査ログのフィルタリングを改善
  • [DEV-261] スクリーンにトリガーステータスを追加
  • [DEV-256] マップの複数ラベルとマクロのサポートの改善
  • [DEV-265] 「トリガーのステータス」と「イベント履歴」画面にリンクのポップアップを追加
  • [DEV-262] 「トリガー情報」にグループフィルタリングを追加

インストールとアップグレード方法

インストール

詳細はZabbixマニュアルを参照してください。

アップグレード

Zabbixバイナリのリコンパイル、フロントエンドPHPファイルのアップデート、データベースのパッチ適用が必要です。詳細なアップグレード手順はZabbixマニュアルを参照してください。データベースのパッチはMySQLとPostgreSQL用のみ存在します。OracleとSQLite用のパッチはありません。

リリース前のテスト

Zabbixサーバ

Zabbixサーバは以下のプラットフォームでテストを行っています。

  • Ubuntu Linux, AMD64, kernel 2.6.11, MySQL 4.x
  • Ubuntu Linux, Intel, kernel 2.6.15, MySQL 5.0.22

Zabbixエージェント

Zabbixエージェントは以下のプラットフォームでコンパイルとテストを行っています。

  • AIX 5.2
  • FreeBSD 4.x, 5.x, 6.x
  • HP-UX 10.x, 11.x
  • Linux 2.4.x, 2.6.x
  • Linux CentOS
  • NetBSD 2.0
  • OS/X 10.2
  • Solaris 8, 9, 10
  • Tru64 5.1B
  • Windows XP, 2000, 2003, 2008, Vista

商用サポート

ZABBIX SIAはプロフェッショナルサービスを全面的に提供しています。Please contact our salesdepartment for pricing and more details.

参考