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

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

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

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

このリリースは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.4の改善とバグフィックス

  • [ZBX-790] Zabbixエージェントのユーザパラメータ使用時に特殊文字の保護機能を追加
  • [ZBX-1375] 更新後にグラフのリンクがテンプレートから失われる問題を修正
  • [ZBX-137] オラクル用のパッチを追加
  • [ZBX-1372] 翻訳用のパッチを適用
  • [ZBX-1378] 期間表示に月を使用できるように修正
  • [ZBX-1301] ダッシュボード上のディスカバリホストの表示を修正
  • [ZBX-1370] アイテムのコピーを修正
  • [ZBX-1398] 拡張されたアイコンの選択を修正
  • [ZBX-1357] フランス語の翻訳をアップデート。alixenに感謝
  • [ZBX-1380] インベントリのホスト表示のパフォーマンスを改善
  • [ZBX-1334] テンプレート編集フォームのパフォーマンスを改善
  • [DEV-438] 設定パラメータに接尾辞のK、M、Gのサポートを追加
  • [DEV-369] アイテムチェックの「log.regexp」の名前を「log rotation」を意味する「logrt」に変更
  • [DEV-339] インターナルチェック用にzabbix[wcache,*]とabbix[rcache,*]を追加
  • [ZBX-1209] ノード追加後のリストに新規ノードが表示されない問題を修正
  • [ZBX-1221] ノード追加のメカニズムを修正
  • [ZBX-1400] デフォルトのグラフ表示テーマでワーキングタイム以外ののハイライト色を変更
  • [ZBX-1404] スクリーン上で定義されていない変数が存在する問題を修正
  • [ZBX-1324] ZABBIXと表示されている文字をZabbixに置き換え
  • [DEV-411] dbcacheモジュール用に設定パラメータを追加
  • [ZBX-1090] APIコールからの戻り値を修正
  • [ZBX-1356] ユーザグループ消去時の未定義エラーを修正
  • [ZBX-1403] 選択されたノードから発見されたものだけを表示するようにディスカバリウィジットを修正
  • [ZBX-1397] ページヘッダの「History」文字を翻訳できるように修正。Alexey Pustovalovに感謝
  • [ZBX-1381] マップ表示のパフォーマンスを改善
  • [ZBX-1325] PostgreSQL使用時にホストまたはホストグループ追加時のエラーを修正
  • [DEV-137] Sqlite DBスキーマから「IF NOT EXISTS」を削除
  • [ZBX-1395] マップの要素のハイライト オプションを修正
  • [ZBX-1396] マップの要素の選択を修正
  • [ZBX-1394] iODBCをイネーブルにした場合のcheck_db.cのコンパイルを修正
  • [DEV-137] PostgreSQLパッチを一部修正

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

  • [ZBX-1382] ダッシュボードの「最新20件の障害」の表示速度の改善
  • [ZBX-1328] ホストグループのリスト画面の一括更新の操作の名称を改善
  • [DEV-137] ヘルプリンクをオンラインドキュメント www.zabbix.com/documentation/ へリダイレクト
  • [ZBX-1369] より多くの文字を翻訳できるように改善
  • [ZBX-1369] alixenのパッチにより、グラフの表示時間の単を翻訳できるように修正
  • [ZBXNEXT-146] 数値にプラス記号を利用できるように修正
  • [ZBX-1358] alexenのパッチにより、より多くのグラフの文字を翻訳できるように修正
  • [DEV-436] ホスト設定画面のZabbix/SNMP/IPMIエージェントの状態の表示を改善
  • [ZBX-1337] メンテナンスタイプを分かりやすい名称に変更
  • [DEV-333,ZBX-1254] SNMP、IPMIやその他のアイテムごとの可用性で分割されたキュー画面の問題を修正
  • [ZBX-1324] ZABBIXと表示されている文字をZabbixに置き換え
  • [DEV-333] リモートコマンド処理でサーバクラッシュする可能性がある問題を修正
  • [ZBX-998] uint64ヒストリ値をサポートするようにPostgreSQLのスキーマを修正
  • [DEV-369] アイテム「log[]」のパラメータ「file」を「[path][regexp]」に変え、ログローテーションのサポートを追加
  • [ZBX-1272] ページタイトルにサーバ名も表示するように修正
  • [DEV-137] PDFのマニュアルをオンラインドキュメントのリンクが書かれているREADMEファイルに置き換え
  • [ZBX-1230] ホストの詳細設定フォームでIPアドレスをデフォルト設定に利用するように修正
  • [DEV-434] プロキシホスト利用時のエージェントの稼働状態のサポートを追加
  • [DEV-433] メンテナンス期間中にトリガー状態が更新された場合、メンテナンス期間終了後イベントが生成される機能を追加
  • [DEV-137] フランス語訳を更新。alixenに感謝
  • [DEV-430] ラベル用マクロ{TRIGGERS.UNACK}を追加
  • [DEV-430] 通知用マクロ{TRIGGER.EVENTS.UNACK}を追加
  • [ZBX-1015] Linuxのキーsystem.swap.in/outがLVMデバイスをサポート。Takanori Suzukiに感謝
  • [DEV-429] Linux 2.4/2.6のキーsystem.cpu.switchesのサポートを追加
  • [DEV-411] トレンドモジュールのパフォーマンスを改善
  • [DEV-1111] ユーザの操作の承認を追加
  • [ZBX-1110] イベントの状態の履歴を改善
  • [DEV-339] キャッシュモジュール用の内部チェックzabbix[wcache,*]を追加
  • [DEV-333] 設定データのキャッシュモジュールを追加(バグフィックス)
  • [ZBX-954] 空白の除去
  • [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マニュアルを参照してください。

リリース前のテスト

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はプロフェッショナルサービスを全面的に提供しています。また、私たちはトラブルフリーで簡単にZabbix 1.8に移行するためのアップグレードサービスも提供しています。価格やより詳細な情報については営業までお問い合わせください。

参考