目次: 表示
Dashboards(ダッシュボード)は監視データのスタータス概要を提供し、ひとつの利便性のあるロケーションの中にステータスとシステム情報を集中化します。ダッシュボードは AJAX-駆動であり、システムのユーザからのネットワーク全体の健康状態についての問いに対してすばやく応答し、問題や障害についての警報そして、ビジネスに影響する判断をサポートする情報を提供する、リアルタイムでダイナミックに更新される監視ステータスを表示します。ダッシュボードは、使用可能な複数のポートレットインスタンスからの重要なデータを取得し、あなたがその情報を操作して特定のホストやサービスのステータス情報にドリルダウンすることができる Web ページ上に表示します。
ブックシェルフのこのセクションは、すべてのシステムユーザから参照できる共有システムダッシュボードを表示する GroundWork Monitor の Dashboards(ダッシュボード) のページ、そして、ユーザが各ユーザアカウント個人用の監視情報のパーソナルビューを持つダッシュボードを作ることができる My GroundWork ページについて説明します。 共有および個人用(パーソナル)ダッシュボードの作成、編集や削除の手順については、 ダッシュボードのハウツー を参照してください。
GroundWork Monitor の標準システムダッシュボードは選択されたダッシュボードを表示することができます。Enterprise edition のシステムダッシュボードには、 Summary(サマリ) と Monitoring(監視状況) および Enterprise View(エンタープライズビュー)があります。これらの共有ダッシュボードは、すべてのシステムユーザから参照でき、共有ダッシュボードのプリファレンスが個別ユーザによって設定できます。
表示/隠す Dashboards(ダッシュボード)> Summary(サマリ) - このダッシュボードは、一連の計器で監視システム全体の統計を表示する Monitoring Performance ポートレットを表示します。 Service Latency(サービス待機時間)ゲージはサービス応答時間を秒で計測し、Service Execution(サービス実行)はチェック実行の秒数を計測し、Service Checks(サービスチェック)ゲージは一分当りの実行チェック数を計測します。また、このダッシュボードは、通知やインストレーション名や日付、そしてコンポーネントのバージョンを提供する GroundWork Installation Report(インストレーションレポート)についての全体的な情報を表示します。
表示/隠す Dashboards(ダッシュボード)> Monitoring(監視状況) - 監視状況ダッシュボードは、Host Status、Services List、Recent State Changes と Performance Measurement の各ポートレットを表示します。これらポートレットの各々は、表示するホストを指定するために
編集(Edit) アイコンを使って編集することができます。
表示/隠す Dashboards(ダッシュボード)>Enterprise View - Enterprise View ダッシュボードは Seurat View、Host Group Status と Service Group Status の各ポートレットを表示します。Seurat View ポートレットは、表示するホストを指定するために
編集(Edit) アイコンを使って編集することができます。
アドミニストレータは共有ダッシュボードを追加作成することができます。共有ダッシュボードの作成により、特定ユーザがインフラストラクチャの一部へのアクセスを認められるようになります。個別のページやサブページへアクセス権を持つようユーザのロールを設定し、個々のユーザが正確にどれほどの監視対象インフラを監視・操作できるかをコントロールすることができます。
また、アドミニストレータは特定のポータルインスタンスを使って、すべてのユーザロールから参照できるようにポータルページを作ることができます。たとえば My GroundWork アプリケーションはユーザが個人使用のダッシュボードとして個別化した監視ビューを作ることができるようにしますが、ポータルページをトップ・ナビゲーション(例:イベントコンソール、ステータス、レポート)の中に作り、ユーザロールのパーミッションに基づいたグローバルなアクセス権を持たせることができます。ブックシェルフの PORTAL ADMINISTRATION(ポータルアドミニストレーション) セクションの中の ハウツー: 新しいページの作成を参照してください。)
My GroundWork ページは、ユーザが自分自身のダッシュボードを個人用に構成設定して表示できるようにします。たとえば、ユーザ名 user でログインしてダッシュボードを作成すると、ユーザ名 user のみがその作成されたダッシュボードを見ることができます。
個人用ダッシュボードは、ユーザ名で参照と構成設定が可能です。たとえば、ユーザ名 user で作成された個人用ダッシュボードは、user でのみ表示されます。
また、ダッシュボードを構成設定する際、ロールはユーザアカウントと関連付けられ、特定のポートレットページとポートレットインスタンスへのアクセスが制限されることを覚えておいてください。たとえば、ログインした ユーザ名 user は、ポータルページ Event Console (下表を参照)へアクセスできない ロール User に関連付けられています。つまり、ダッシュボードに対しては、これは特定のポートレットインスタンスに適用されます。たとえば、すべての Event Console ポートレットインスタンスは、ダッシュボードを構成設定する際に、ユーザ名 user を使用することができないでしょう。そして、複数のポータルページ内のコマンドを実行するのに使用されるアクション ポートレットは、Admins と Operators に限定されます。
Admin ロール (ユーザアカウント admin) は、すべてのポータルページとそのポートレットへのアクセスを有します。アドミニストレータは、ダッシュボードの構成設定ができ、ダッシュボード内のすべてのポートレットインスタンスへのアクセスを持ち、コマンド実行のパーミッションを保持します。
Operator ロール (ユーザアカウント operator)は、Auto Discovery(自動検出) と Administration(アドミニストレーション)インスタンスを除く、すべてのポータルページとそのポートレットへのアクセスを有します。オペレータは、アクション ポートレットを参照し、そこからコマンド実行を行うことができます。
User ロールは、監視対象システムの健康状態と可用性の参照性が必要だが、すべてのポータルページの参照や変更実施を許されないユーザのために、リードオンリーです。 Users ロール(ユーザアカウント user) は、ダッシュボードを構成設定することができますが、Event Console(イベントコンソール)、Administration(アドミニストレーション)と Nagios ポートレットの参照アクセス、およびアクションポートレットへのアクセス(コマンド実行権限)が制限されます。
表: ユーザのロール
|
ロール [ クリーン・インストレーションで提供 ] |
||
ポートレット |
Admin |
Operator |
User |
Dashboards |
|
|
|
My GroundWork |
|
|
|
Event Console |
|
|
|
Status |
|
|
|
Reports |
|
|
|
Configuration |
|
|
|
Auto Discovery |
|
|
|
Administration |
|
|
|
Nagios |
|
|
|
Resources |
|
|
|
表示/隠す My GroundWork ページを選んでから Configure(構成設定)を選択することで、ダッシュボードの構成設定をすることができます。このオプションを選択すると、各ユーザがログインに関係付けられたパーソナルなダッシュボードを作成することができる、Personal Dashboard Editor(パーソナルダッシュボードエディタ)が開きます。
エディタのページは、あなたのダッシュボードページのコンテンツと概観を管理するのに使われます。あなたは、ページのタイトル、カラムのレイアウトをコントロールし、ポートレットの追加、並び替えや削除ができます。
エディターページには、下記の5つの主要セクションがあります;
Currently editing page(現在編集しているページ)- 現在、編集中のダッシュボードを示すボックス
Create a New Page(新しいページの作成)- 新しいダッシュボードページに名前を付ける
Theme and Layout(テーマとレイアウト)- 設定済のレイアウトやカラムフォーマットを設定する。デフォルトのテーマは groundwork で、他のテーマは現在サポートされていません。
Page Layout(ページレイアウト) - 選択したポートレットがダッシュボードページのどこに位置づけられるか
このセクションでは、ユーザが ダッシュボードや My GroundWork ポータルページの中に配置することができる GroundWork ポートレットインスタンスについて説明します。
GroundWork は JBoss Portal の下で働き、そのユーザインタフェースは ポートレット アプリケーションで構成されます。多くの GroundWork ポートレットは他のポートレットとの連携や実行するために構成設定データに依存するので、ダッシュボードの中では使用できません。ダッシュボードや My GroundWork 中で使用可能な GroundWork ポートレットを下記に一覧にして説明します。このポートレットの一覧はファイル /usr/local/groundwork/config/mygroundwork.xml によってコントロールされます。外部ソースやあなた自身のシステム設計によりポートレットを追加する場合、それらをこのファイルに追加し参照可能にする必要があります。
以下の説明により、ダッシュボードのビューモード (ダッシュボード や My GroundWork ) 内の多くのポートレットインスタンスが、表示されたポートレットインスタンスの右上端に表示されている 編集(Edit) アイコンを選択して、特定のオブジェクトを見るためのセットアップを行えることが分かるでしょう。プリファレンス(preferences)を編集する際、多くのフィールドで、入力可能なオプションリストを提供する オートコンプリート 機能が使用できます。たとえば、ホスト名 localhost を入力し始めると、似たスペルのホスト名が表示されるでしょう。 また、指定できないホストやホストグループ、サービスやサービスグループ(例、 NO_SUCH_HOST) )を入力した時、そのポートレットは No Host available with name [NO_SUCH_HOST] というような情報メッセージを表示するでしょう。 ホストグループの場合、空白(" ")のホストグループ名を指定するとポートレットはネットワーク全体のイベントを表示するでしょう。
表示/隠す Event [Enterprise のみ] - このポートレットは、ネットワーク全体あるいは指定されたホストグループについてのイベント一覧を提供する組み込みの Event Console アプリケーションです。
表示/隠す Host Availability - 選択されたホストのカラーコード化ステータスを表示します..
表示/隠す Host Group Health - 選択されたホストグループのホストとサービスの稼動率を表示します。
表示/隠す Host Group Summary - 詳細データを見るためのドリルダウン機能を持つ、ネットワーク全体レベルの監視統計を表示します。
表示/隠す Host Health - 選択されたホストのためのクイックステータスと情報を提供します。
表示/隠す Host Information - 詳細なステータスとチェック情報を表示します。
表示/隠す Host List - ホストグループのホストのリストとステータスを提供します。
表示/隠す Host Summary - ネットワーク全体とホストグループレベルの監視統計を表示し、詳細へのドリルダウン機能を提供します。
表示/隠す Monitoring Performance - 監視システム全体の統計を一連の計測ゲージで表示します。
表示/隠す Network Service Plugin - GroundWork からの通知とインストレーション情報をユーザに提供します。
表示/隠す Performance Measurement - さまざまのホスト-サービスについて RRD グラフを提供します。
表示/隠す Service Availability - 選択されたサービスのカラーコード化したステータスを提供します。
表示/隠す Service Group Health - 選択されたサービスグループのサービスの稼動率のクイックステータスを提供します。
表示/隠す Service Group Summary - ネットワーク全体レベルの監視統計を表示し、詳細へのドリルダウン機能を提供します。
表示/隠す Service Health - 選択されたサービスのクイックステータスと情報を提供します。
表示/隠す Service Information - 選択したサービスの詳細なステータスとチェック情報を表示します。
表示/隠す Service List - サービスの一覧とそれらのステータスを提供します。
表示/隠す Service Summary - ネットワーク全体、ホストグループ、サービスグループやホストのレベルで、詳細データを見るためのドリルダウン機能を持つ監視統計を表示します。
表示/隠す Seurat View - ホスト名、ステータス、最新のスタータス変化でソート可能で、 Status アプリケーション内でホスト詳細に直接ドリルダウンする機能を持ち、ホストグループのホストの概要ビューを提供します。
表示/隠す Web Page - The Web Page ポートレットは構成設定された URL を表示します。
表示/隠す 個人用ダッシュボードは My GroundWork ページを選択すると表示される定義済みダッシュボード名です。 上の スクリーンショット アイコンを選んで、我々の Web Team サンプルダッシュボードを表示してください。このダッシュボードは GroundWork Monitor ポートレットインスタンスから監視コンテンツ; Host Group Health, Performance Measurement, Service Group Health と Service List の集約を表示しています。前のセクションで説明したように、さまざまのインスタンス、ここの例では Service List などで詳細データをみるためのドリルダウン機能が使えます。
共通的な ダッシュボード 構成設定作業のハウツー リファレンスとしては ダッシュボードのハウツーを参照してください。
JBoss Personal Dashboard についてのさらなる参考文献は オープンソースリファレンス > JBoss Portalを参照ください。
注: GroundWork Monitor Community Edition では GroundWork のカスタム Dashboard ポートレット; Event Console と Host/Service Availability ポートレットインスタンスを除いています。