Sun ONE Web Server 6.1 管理者ガイド |
「Monitor」タブ
「Monitor」タブでは、組み込み型の監視用関数や SNMP を使用してサーバーの稼動状況を監視できます。「Monitor」タブには、次のページがあります。
「Monitor Current Activity」ページサーバーが稼動している場合には、「Monitor Current Activity」ページで、統計情報のプロファイリングを使用可能にしたり、サーバーリソースの現在の使用状況を多数のカテゴリにおいて監視するプログラムを起動したりできます。このプログラムを実行すると、サーバーに必要なリソースの量を把握できます。これにより、トラフィックレベルが高くなってサーバーの処理能力が低下した場合に、サーバー設定またはシステムのネットワークカーネルを調整するべきかどうかを判断しやすくなります。
サーバーのパフォーマンスの調整にこのシステムの出力を使用する方法の詳細は、http://docs.sun.com にあるオンラインマニュアル『Performance Tuning and Sizing Guide』を参照してください。
Activate Statistics/Profiling: サーバーの統計情報を表示するには、はじめに「Activate statistics/profiling」を有効にする必要があります。この機能は、システムリソースを使用するので、デフォルトではオフに設定されています。「Activate statistics/profiling」をオンに設定した後は、変更内容を適用するためにサーバーを再起動する必要があります。
OK: 要求した統計情報が記載されたページを表示します。統計情報は、n 秒ごとに更新されます。n は、選択したポーリング間隔を表します。
Reset: 変更を取り消して、ページ内の要素を変更前の値に戻します。
Help: オンラインヘルプを表示します。
Select Refresh Interval: ブラウザに更新済み統計情報を表示する間隔 (秒単位)。
Select Statistics to be Displayed: 表示する統計情報の種類。種類には、「接続回数」、「DNS」、「KeepAlive」、「Cache」、および「Virtual Server」があります。
Submit: このボタンをクリックすると、選択した統計情報が表示されます。
これらの統計情報は、プロセス ID 別に表示したり、すべてを一度に表示するよう選択することができます。画面に表示される統計情報は、更新間隔として選択した秒数に従って、一定の間隔で更新されます。一部の統計情報ページでは、データが棒グラフで表示されます。
「Quality of Service」ページ (Server Manager)サービス品質 (Quality of Service) とは、サーバーインスタンスの仮想サーバークラスおよび仮想サーバーに対して設定する、パフォーマンス制限のことです。この機能では、2 つの項目を制限することができます。1 つは帯域幅の量、もう 1 つは接続数です。
詳細は、「Using Quality of Service」を参照してください。
次の各要素が表示されます。
Enable QOS: サーバーインスタンス全体に対し、サービス品質の機能を有効にします。デフォルトでは、サービス品質は無効になっています。サービス品質を有効にすると、サーバーのオーバーヘッドがわずかに増えます。
Set Default: 「QOS Recompute Interval」パラメータのデフォルト値 (300 ミリ秒) と「QOS Metric Interval」パラメータのデフォルト値 (30 秒) を適用する場合に選択します。
QOS Recompute Interval: すべてのサーバーエンティティで帯域幅が再計算される周期 (ミリ秒単位)。デフォルトは 100 ミリ秒です。
QOS Metric Interval: トラフィックが測定される間隔 (秒単位)。デフォルトは 30 です。この時間中に測定されたすべての帯域幅の平均値を計算することにより、秒当たりのバイト数が得られます。
大規模なファイルの転送を多数扱うサイトの場合、このフィールドには、大きい値 (数分またはそれ以上) を使用します。大規模なファイルの転送では、測定時間が短いと、許容帯域幅のすべてが占有されることがあり、最大帯域幅の設定を有効にしている場合には接続が拒否されることがあります。帯域幅は測定時間で平均されるため、この間隔を長くすると、大規模ファイルによる帯域幅の急上昇が均等化されます。
帯域幅制限値が使用可能帯域幅よりもはるかに小さい場合 (たとえば、帯域幅の制限値が 1M バイト/秒で、バックボーンとの接続が 1G バイト/秒の場合など) は、測定時間を短くする必要があります。
大規模なスタティックファイルの転送を扱う場合で、帯域幅制限値が使用可能帯域幅よりもはるかに小さいときは、それぞれの問題が相反する解決法を必要とするので、どちらの状況を調整するかを決める必要があります。
Action: 「Apply to」列に表示されているクラスのサービス品質機能を有効または無効にします。
Bytes per second: サーバーまたはクラスの帯域幅の最大制限値 (バイト数/秒)。
Enforce B/W: 帯域幅の制限値を適用するかどうかを指定します。この制限値を適用すると、制限値に達したあと、サーバーが接続を拒否します。
Max Connection: サーバーまたはクラスの最大同時接続数。
Enforce Cnxs: 接続制限値を適用するかどうかを指定します。この制限値を適用すると、制限値に達したあと、サーバーが接続を拒否します。
OK: 変更を保存します。
Reset: 変更を取り消して、ページ内の要素を変更前の値に戻します。
Help: オンラインヘルプを表示します。
「SNMP Subagent Configuration」ページSNMP (Simple Network Management Protocol) は、ネットワーク稼動状況に関するデータを交換するのに使用するプロトコルの一つです。SNMP を使用すると、管理対象デバイスと、管理者がネットワークのリモート監視および管理に使用しているネットワーク管理ステーション (NMS) との間をデータが伝送されます。「SNMP Configuration」ページでは、サーバーを監視するように SNMP を設定できます。
詳細は、「Monitoring Servers」を参照してください。
次の各要素が表示されます。
Master Host: サーバーの名前とドメインを指定します。
Description: サーバーの説明 (オペレーティングシステム情報を含む) を指定します。
Organization: サーバーを管理する組織を指定します。
Location: サーバーの絶対パスを指定します。
Contact: サーバーの管理者とその管理者の連絡先を指定します。
Enable SNMP Statistics Collection: SNMP の統計情報の収集を有効にするかどうかを指定します。
OK: エントリを保存します。
Reset: 変更を取り消して、ページ内の要素を変更前の値に戻します。
Help: オンラインヘルプを表示します。
「SNMP Subagent Control」ページ (UNIX/Linux)管理対象デバイスにはすべて、そのデバイスのネットワークアクティビティに関する情報を収集する SNMP エージェントがあります。このエージェントは、サブエージェントとして知られています。各サーバーインスタンスに、サブエージェントがあります。すべてのサブエージェントは、マスターエージェントと通信できます。「SNMP Subagent Control」ページでは、UNIX/Linux サーバーを監視するように SNMP を設定できます。
詳細は、「Enabling the Subagent」を参照してください。
次の各要素が表示されます。
Start: そのサーバーインスタンスの SNMP サブエージェントを起動します。
Stop: そのサーバーインスタンスの SNMP サブエージェントを停止します。
Restart: そのサーバーインスタンスの SNMP サブエージェントをいったん停止してから、再度起動します。
Help: オンラインヘルプを表示します。