HP Performance Agent
Linux オペレーテ ィ ング システム
ソ フ ト ウ ェ ア バージ ョ ン : 4.70
イ ン ス ト ール、 設定ガ イ ド
Manufacturing Part Number: B7491-99091 本書の発行日: 2007 年 9 月
ご注意
保証書 HP 製品およびサービ ス に対する保証は、 それ ら の製品およびサービ ス に付属し てい る保証規定に 明記 さ れた条項に限 ら れます。 本書に記載 さ れた内容は、 追加の保証を規定する も のではあ り ませ ん。HP は、 本書の技術的および編集上の誤 り や不備について、 その責任を負わない も の と し ます。 こ の情報は予告な し に変更 さ れ る こ と があ り ます。 権利の制限 本書で取 り 扱っ てい る コ ン ピ ュ ータ ソ フ ト ウ ェ アは秘密情報であ り 、 その保有、 使用、 ま たは複製 には、HP か ら 使用許諾を得 る 必要があ り ま す。 FAR 12.211 お よ び 12.212 に従っ て、 商業用 コ ン ピ ュ ータ ソ フ ト ウ ェ ア、 コ ン ピ ュータ ソ フ ト ウ ェ ア ド キ ュ メ ン テーシ ョ ン、 および商業用製品の 技術データ は、 ベン ダ標準の商業用 ラ イ セ ン ス の も と で、 米国政府に ラ イ セ ン ス が付与 さ れます。 著作権© Copyright 1983-2007 Hewlett-Packard Development Company, L.P.
商標
UNIX® は、 The Open Group の登録商標です。
Adobe®、 Acrobat®、 お よび PostScript® は Adobe Systems Incorporated の商標です。 Motif® は、 米国お よ びその他の国々におけ る Open Software Foundation の登録商標です。 その他の製品名は各社の商標ま たはサービ ス マー ク です。
3
サポー ト について
次の HP ソ フ ト ウ ェ ア サポー ト 専用 Web サ イ ト を参照する こ と がで き ます。 http://www.hp.com/go/hpsoftwaresupport HP ソ フ ト ウ ェ ア オン ラ イ ン サポー ト では、対話型テ ク ニカル サポー ト ツールをすぐ にご利用い ただけ ます。 こ のサポー ト サ イ ト では、 次の機能が用意 さ れてい ます。 • 技術情報の検索 • サポー ト ケース の登録 と ト ラ ッ キ ン グ、 およ びエンハン ス メ ン ト 要求の送信 と ト ラ ッ キ ン グ • ソ フ ト ウ ェ ア パ ッ チのダ ウ ン ロ ー ド • サポー ト 契約の管理 • HP サポー ト 連絡先の検索 • 利用可能なサービ ス の参照 • ユーザー同士のデ ィ ス カ ッ シ ョ ン • ソ フ ト ウ ェ ア ト レーニ ン グの検索 と 登録 ほ と ん ど のサポー ト エ リ アでは、 ア ク セ スす る ために HP Passport ユーザー と し て登録、 サ イ ン イ ンす る 必要があ り ます。 ま た、 多 く のサポー ト エ リ アでサポー ト 契約が必要です。 ア ク セ ス レベルに関する詳細は以下を参照 し て く だ さ い。 http://h20230.www2.hp.com/new_access_levels.jsp HP Passport ID の登録は以下で行 う こ と がで き ます。 http://h20229.www2.hp.com/passport-registration.html5
目次
1 HP Performance Agent のイ ン ス ト ールまたはア ッ プグレー ド
. . . 7 HP Performance Agent について . . . 7 イ ン ス ト ール要件 . . . 9 対応 し てい る アーキ テ ク チ ャ お よ びオペレーテ ィ ン グ シ ス テ ムのバージ ョ ン . . . 9 デ ィ ス ク スペース . . . 10 イ ン ス ト ール ま たはア ッ プグ レー ド の手順 . . . 11 ア ッ プグ レー ド . . . 11 初回 イ ン ス ト ールの場合 . . . 11 ア ク テ ィ ブなパフ ォ ーマ ン ス ツール プ ロ セ ス の終了 . . . 11 Performance Agent の イ ン ス ト ール . . . 12Debian での Performance Agent の イ ン ス ト ール . . . 14
Operations Manager を使用する Performance Agent の イ ン ス ト ール . . . 14
仮想環境におけ る Performance Agent . . . 15 サービ ス コ ン ソ ール上の Performance Agent. . . 15 仮想マシ ン上の Performance Agent . . . 16 Performance Agent の削除 . . . 17
2 HP Performance Agent の実行方法
. . . 19 Performance Agent の起動 と 終了 . . . 20 自動的な起動 と 終了 . . . 21 ス テー タ ス の確認方法 . . . 22 デ ィ レ ク ト リ のサ ンプル . . . 22 フ ァ イ ア ウ ォ ールを介 し た通信 . . . 23 Performance Agent ポー ト の設定 . . . 24 フ ァ イ ア ウ ォ ール環境での HTTP ク ラ イ ア ン ト の設定 . . . 27 フ ァ イ ア ウ ォ ール設定の確認 . . . 29複数の IP ア ド レ ス を持つシ ス テ ムの設定 . . . 29 安全な通信の設定 . . . 30 証明書の使用 . . . 30 ク ラ イ ア ン ト 認証の使用 . . . 30 authip フ ァ イ ルに よ る認証の有効化 . . . 31 authip フ ァ イ ルのフ ォーマ ッ ト . . . 32 デー タ ソ ース の設定. . . 33 datasources 設定フ ァ イ ルのフ ォーマ ッ ト . . . 33 デー タ ソ ース の削除. . . 34 parm フ ァ イ ル . . . 35 ア ラ ーム の定義 . . . 36
3 ド キ ュ メ ン ト
. . . 37 Performance Agent ド キ ュ メ ン ト 一覧 . . . 38 Web 上での ド キ ュ メ ン ト の参照 . . . 39 Adobe Acrobat フ ァ イ ル . . . 404 coda の設定
. . . 41 は じ めに . . . 41 coda 名前空間 . . . 41 coda 通信名前空間 (coda.comm) . . . 44 通信ブ ロ ーカー名前空間 (bbc.cb) . . . 48 通信ブ ロ ーカー ポー ト 名前空間 (bbc.cb.ports) . . . 49 HTTP 名前空間 (bbc.http) . . . 51用語集
. . . 53索引
. . . 617
1 HP Performance Agent のイ ンス ト ール
またはア ッ プグレー ド
HP Performance Agent について
HP Performance Agent は、 ご使用の Linux シ ス テ ムか ら 、 パフ ォーマン ス、 リ ソ ー ス、 お よ び ト ラ ンザ ク シ ョ ン デー タ を取 り 込みます。 ま た、 最小限のシ ス テ ム リ ソ ー ス を 使用 し て、 シ ス テ ム上の現在お よ び過去の リ ソ ー ス デー タ に関す る ア ラ ーム状態の連続的な収集、要約、 タ イ ム ス タ ンプ作成、お よび検出を行い ます。 Performance Agent は、 VMware ESX Server でサポー ト さ れ る よ う に な り ま し た。 詳細は、15 ページの 「仮想環境におけ る Performance Agent」 を参照 し て く だ さ い。 ロ ーカル エ ク ス ポー ト 機能、 ま たは HP Reporter や HP Performance Manager 4.0 以 降な ど の相補的な HP ソ フ ト ウ ェ ア製品を使用 し て、 デー タ を分析す る こ と がで き ます。 さ ら に、Performance Agent は、 HP Network Node Manager (NNM) お よ び HP Operations Manager へのデータ ア ク セ ス と ア ラ ーム通知機能を備えてい ます。
Performance Agent は、 デー タ ソ ース統合 (DSI: Data Source Integration) 技術を使用 し て、 アプ リ ケーシ ョ ン、 デー タ ベース、 ネ ッ ト ワー ク 、 その他のオペレーテ ィ ン グ シ ス テ ム な どの外部データ ソ ース か ら データ を受信 し 、ア ラ ーム状態を検出 し 、 ロ グ を記録 し ます。 シ ス テ ム か ら Performance Agent に よ っ て記録お よ び保存 さ れた包括的な シ ス テ ム パフ ォーマン ス デー タ を使用 し て、 次の よ う な タ ス ク が可能 と な り ます。 • 環境の作業負荷の特徴づけ • リ ソ ース の使用量 と 負荷バ ラ ン ス の分析 • 過去のデー タ の傾向分析 と ボ ト ルネ ッ ク の分離お よ び特定 • エ ラ ー状態への対応
本書におけ る Performance Manager と い う 語は、 UNIX お よ び Windows プ ラ ッ ト フ ォ ー ム 対応 の バー ジ ョ ン 4.0 お よ び そ れ以降のみ を 指 し ま す。 Performance Manager 3.x (PerfView) は、 Performance Agent for Linux には接続 し ません。
• ト ラ ンザ ク シ ョ ン応答時間に基づいたサービ ス レベルの管理
• 容量計画の実行
• シ ス テ ム管理問題の事前の解決
HP Performance Agent に関す る 一般的な説明は、 『HP Performance Agent for UNIX ユーザー マニ ュ アル』 を参照 し て く だ さ い。
HP Operations Agent、 HP Operations Manager UNIX Management Server、 HP Performance Manager、 HP Performance Insight、 お よび OV Internet Services な どの HP ソ フ ト ウ ェ ア製品が イ ン ス ト ール さ れてい る シ ス テ ムでは、 Performance Agent 4.70 の イ ン ス ト ール後に、 こ れ ら の ソ フ ト ウ ェ ア を再起動する こ と をお勧 め し ます。
HP Performance Agent のイ ン ス ト ールまたはア ッ プグレー ド 9
イ ン ス ト ール要件
HP Performance Agent を イ ン ス ト ールす る 前に、 シ ス テ ムが こ のセ ク シ ョ ンに記 さ れてい る 要件を満た し てい る こ と を確認 し て く だ さ い。対応 し ている アーキテ ク チ ャ およびオペ レーテ ィ ン グ システム
のバージ ョ ン
以下の表は、 対応 し てい る アーキ テ ク チ ャ お よ びオペ レ ーテ ィ ン グ シ ス テ ム の バージ ョ ン です。 アーキテ ク チ ャ オペ レ ーテ ィ ン グ システム32 ビ ッ ト Intel Pentium (x86) • RedHat Enterprise Linux (ES/AS/WS) 3、 4 お よ び 5
• SuSE Enterprise Server 9.x お よび 10.x
• Debian 3.0 r2/r3/r4、 3.1
• Asianux 2.0 お よ び 3.0
• TurboLinux Server 8 および 10
• VMware ESX Server 2.5.x および 3.0.x 64 ビ ッ ト シ ス テ ム (x86_64) • RedHat Enterprise Linux (ES/AS/WS) 3、
4 お よ び 5
• SuSE Enterprise Server 9.x お よび 10.x
• Asianux 2.0 お よ び 3.0
• VMware ESX Server 2.5.x および 3.0.x 64 ビ ッ ト シ ス テ ム (IA64) • RedHat Enterprise Linux (ES/AS/WS) 4
Update 4
• RedHat Enterprise Linux (ES/AS/WS) 5
デ ィ ス ク
スペース
Performance Agent は /opt/perf/ および /opt/OV/ デ ィ レ ク ト リ に イ ン ス ト ー ル さ れてお り 、 ロ グ フ ァ イ ル と ス テー タ ス フ ァ イ ルを /var/opt/perf/ およ び /var/opt/OV/ デ ィ レ ク ト リ に作成し ます。
• Performance Agent を初めて イ ン ス ト ールする場合は、 /opt/perf/ および / opt/OV/ デ ィ レ ク ト リ に約 50 MB のデ ィ ス ク スペース が必要です。
• Performance Agent デー タベースお よ びス テータ ス フ ァ イ ルには、/var/opt/ perf/ お よ び /var/opt/OV/ デ ィ レ ク ト リ に 125 MB のデ ィ ス ク スペー ス が必要です。
Performance Agent の初回の イ ン ス ト ールの際、 デフ ォ ル ト の parmフ ァ イ ルは、 ロ グ フ ァ イ ルのデータ を最大で約 60 MB ま で収集する よ う に設定 さ れてい ます。 parm フ ァ イ ルを編集 し て scopeux を再開始する こ と に よ り 、 ロ グ フ ァ イ ルのサ イ ズ を変更で き ます。 parm フ ァ イ ルの編集、 parm フ ァ イ ルを使用し て ロ グ フ ァ イ ルのデー タ 記憶領域 を 制限お よ び構成す る 方法につい ては、 『HP Performance Agent for UNIX ユーザー マニ ュ アル』 の第 2 章を参照 し て く だ さ い。
新 し いハー ド ウ ェ ア を追加 し た り 、 設定を変更す る 場合は、 scopeux を停止 し、 再起動 し て変更内容を有効にす る こ と をお勧め し ます。
HP Performance Agent のイ ン ス ト ールまたはア ッ プグレー ド 11
イ ン ス ト ールまたはア ッ プグ レー ド の手順
Performance Agent は DVD-ROM イ ン ス ト ール メ デ ィ アに収録 さ れてい ます。 ド キ ュ メ ン ト を含む製品のサ イ ズはお よ そ 60 MB です。
ア ッ プグ レー ド
Performance Agent ま たは GlancePlus をすでに シ ス テ ム に イ ン ス ト ール し てい る 場合は、 以下の タ ス ク を実行 し ます。
• 実行中 と 思われ る パフ ォーマ ン ス ツールま たはプ ロ セ ス をすべて終了 し ま す。 詳細は、 「ア ク テ ィ ブなパフ ォーマ ン ス ツール プ ロ セ ス の終了」 を参照
し て く だ さ い。
• Performance Agent を イ ン ス ト ール し ます。 Performance Agent の イ ン ス ト ール の詳細は、 「Performance Agent の イ ン ス ト ール」 を参照 し て く だ さ い。
初回イ ン ス ト ールの場合
Performance Agent を初めて イ ン ス ト ールす る 場合は、 「Performance Agent の イ ン ス ト ール」 を参照 し て く だ さ い。
ア ク テ ィ ブ なパフ ォ ーマ ン ス ツール プ ロ セスの終了
1 root で ロ グ イ ン し ます。 2 ア ク テ ィ ブなパフ ォ ーマ ン ス ツールを確認する には、 次の よ う に入力 し て perfstat を実行 し ます。 /opt/perf/bin/perfstat perfstat に よ っ て、 ア ク テ ィ ブなパフ ォーマン ス ツール プ ロ セ ス が報告 さ れた場合は、 そのプ ロ セ ス を終了 し ます ( プ ロ セ ス を終了する前に、 それ ら の ツールを使用 し ていない こ と を確認 し て く だ さ い)。 3 イ ン ス ト ール済みの Performance Agent が動作中の場合は、 次の よ う に入力 し て終了 し ます。/opt/perf/bin/ovpa stop
4 midaemon ( 測定 イ ン ターフ ェ イ ス デーモン ) が終了 し てい る こ と を、 次の よ う に入力 し て確認 し ます。
ps -ef | grep midaemon
midaemon がア ク テ ィ ブであ る場合は、 次の よ う に入力 し て終了 し ます。 /opt/perf/bin/midaemon -T 5 ttd ( ト ラ ンザ ク シ ョ ン デーモン ) が終了 し てい る こ と を、次の よ う に入力 し て確認 し ます。 ps -ef | grep ttd ttd がア ク テ ィ ブであ る場合は、 次の よ う に入力 し て終了 し ます。 /opt/perf/bin/ttd k 6 perfstat コ マン ド を再度実行 し て、 ア ク テ ィ ブなパフ ォーマン ス ツールや プ ロ セ ス がない こ と を確認 し ます。すべての ツール ま たはプ ロ セ ス を終了 し 、 カ ス タ マ イ ズ し た設定フ ァ イ ルをバ ッ ク ア ッ プ し た ら 、 イ ン ス ト ール プ ロ セ ス に進みます。
Performance Agent のイ ン ス ト ール
1 root で ロ グ イ ン し てい る こ と を確認 し ます。 2 イ ン ス ト ール DVD-ROM を ド ラ イ ブに挿入 し ます。parm、 alarmdef、 ttd.conf、 datasources な ど の カ ス タ マ イ ズ し た 設定 フ ァ イ ルやその他のカ ス タ マ イ ズ し た ロ グ フ ァ イ ルは、新 し く イ ン ス ト ールする 際 に 上 書 き さ れ る こ と は あ り ま せ ん。 新 し い 設 定 フ ァ イ ル は /opt/perf/ newconfig/ デ ィ レ ク ト リ に イ ン ス ト ール さ れます。
ttd を終了す る 場合は、 ARM 装備のア プ リ ケーシ ョ ン をすべて終了 し てか ら 、 ttd と Performance Agent のプ ロ セ ス を再開始 し て く だ さ い。
Debian に イ ン ス ト ールす る場合は、 14 ページの 「Debian での Performance Agent の イ ン ス ト ール」 を参照 し て く だ さ い。
HP Performance Agent のイ ン ス ト ールまたはア ッ プグレー ド 13 通常、Linux シ ス テ ムは、 自動的に DVD-ROM を マ ウ ン ト する よ う に設定 さ れてい ます。DVD-ROM を自動マ ウ ン ト する よ う に設定 さ れていないシ ス テ ム の場合は、 フ ァ イ ル マネージ ャ を使用する か、 ま たは以下の コ マン ド を 入力 し て、 手動でマ ウ ン ト す る 必要があ り ます。 mount -t < タ イ プ> <デバ イ ス> <デ ィ レ ク ト リ > こ こ で、 <タ イ プ> はフ ァ イ ル シ ス テ ムの タ イ プ、 <デバ イ ス> は DVD-ROM デバ イ ス、 <デ ィ レ ク ト リ > は DVD-ROM デ ィ レ ク ト リ がマ ウ ン ト さ れ る 場所です。 次に例を示 し ます。
mount -t iso9660 /dev/dvdrom /mnt/dvdrom
3 タ ー ミ ナル ウ ィ ン ド ウ を開き ます。 コ マン ド ラ イ ンか ら ovpa.install ス ク リ プ ト を実行 し ます。 4 タ ー ミ ナル ウ ィ ン ド ウ で次を入力し、現在の作業デ ィ レ ク ト リ を変更し ます。 cd /<デ ィ レ ク ト リ > こ こ で、<デ ィ レ ク ト リ > は、 ご使用の DVD-ROM デ ィ レ ク ト リ です。 5 ls と 入力 し て、 正 し いデ ィ レ ク ト リ に移動 し てい る かど う かを確認 し ます。
README フ ァ イ ル、 ovpa.install お よ び glance.install ス ク リ プ ト 、 paperdocs、 packages、 お よ び ReleaseNotes サブデ ィ レ ク ト リ が表示
さ れ ます。 6 次の よ う に入力 し 、 イ ン ス ト ール ス ク リ プ ト を実行 し ます。 ./ovpa.install ovpa.install ス ク リ プ ト には、 さ ら に高度な イ ン ス ト ールに用い る コ マン ド ラ イ ン オプシ ョ ンが含まれてい ます。 コ マン ド の構文は次の と お り です。 ovpa.install [-n][-f][-v] コ マ ン ド ラ イ ン オプシ ョ ンの意味は以下の と お り です。 Performance Agent の イ ン ス ト ールが完了 し ま し た。 -n イ ン ス ト ールの最後に、 ovpa start に関す る メ ッ セージ を表示 し ません。 -f 強制 イ ン ス ト ール (--force、 --nodeps) -v 詳細 イ ン ス ト ール
デフ ォ ル ト では、Performance Agent プ ロ セ スはシ ス テ ムの リ ブー ト 時に自動的に 開始 さ れ る よ う に設定 さ れてい ます。20 ページの 「Performance Agent の起動 と 終 了」 を参照 し て く だ さ い。
第 2 章「Performance Agent の実行方法」では、ご使用の環境に合わせて Performance Agent の設定を行 う 場合の作業を説明 し てい ます。
Debian での Performance Agent のイ ン ス ト ール
Debian シ ス テ ム では、 まず最初に /usr/bin/rpm (RedHat Package Manager) を イ ン ス ト ールす る 必要があ り ます ( イ ン ス ト ール さ れていない場合 )。 Performance Agent の イ ン ス ト ールには rpm が必要です。 こ れ ま でに rpm を使用し ていない場合は、 次の手順を実行 し ます。 1 root で ロ グ イ ン し てい る こ と を確認 し ます。 2 次の よ う に入力 し て、 rpm データベース を作成し ます。 # mkdir /var/lib/rpm
# rpm --initdb --dbpath /var/lib/rpm
3 12 ページの「Performance Agent の イ ン ス ト ール」の手順 2~手順 6 を 行いま す。
Operations Manager を使用する Performance Agent の
イ ン ス ト ール
Operations Manager for UNIX 8.x ま たはそれ以降 を 使用 し て い る 場合、 管理サー バーか ら Linux の管理 ノ ー ド に、 Performance Agent を イ ン ス ト ールする こ と がで
き ます。
Operations Manager for UNIX バージ ョ ン 8.x での イ ン ス ト ールの方法については、 『HP Operations Manager 管理 リ フ ァ レ ン ス ガ イ ド 』 の 第 4 章 「HP Performance Agent」 を参照 し て く だ さ い。
Performance Agent の新機能 と 変更点についての詳細は、 /opt/perf/ ReleaseNotes/OVPA にあ る 「 リ リ ース ノ ー ト 」 を参照 し て く だ さ い。
HP Performance Agent のイ ン ス ト ールまたはア ッ プグレー ド 15
仮想環境における
Performance Agent
こ のバージ ョ ン の Performance Agent は、 VMware ESX Server でサポー ト さ れ ま す。Performance Agent は VMware ESX Server のサービ ス コ ン ソ ールに イ ン ス ト ー ルす る 必要が あ り ま す。 詳細は、 「サー ビ ス コ ン ソ ール上の Performance Agent」 を参照 し て く だ さ い。
こ のバージ ョ ン の Performance Agent は、VMware ESX Server 2.5.2 以降にホ ス ト さ れ た 仮想マ シ ン (VM) の監視に も 対応 し て い ま す。 詳細は、 「仮想マ シ ン 上の Performance Agent」 を参照 し て く だ さ い。
サービ ス コ ン ソ ール上の Performance Agent
Performance Agent は VMware ESX Server のサービ ス コ ン ソ ールお よ び VMWare ESX Server にホ ス ト さ れたシ ス テ ムに イ ン ス ト ールで き ます。 イ ン ス ト ールの手 順については、 「イ ン ス ト ール ま たはア ッ プ グ レ ー ド の手順」 を参照 し て く だ さ い。Performance Agent は以下のデー タ を取 り 込みます。 • シ ス テ ム全体のパフ ォーマ ン スおよ び物理的なシ ス テ ム リ ソ ース使用量に関 する データ • 各ゲ ス ト のパフ ォーマ ン スおよ び物理的なシ ス テ ム リ ソ ース使用量に関する データ 個々のゲ ス ト オペレーテ ィ ン グ シ ス テ ムのパフ ォーマン ス と リ ソ ース に関 す る デー タ を記録す る ために、 BYLS と い う 新し い ク ラ ス の メ ト リ ッ ク が導 入 さ れてい ます。
VMware ESX Server では、デフ ォル ト でポー ト が有効にな っ てい ません。VMware ESX Server で単一お よ び 2 つの CODA ポ ー ト を 有効にす る 方法につい て は、 24 ページの 「Performance Agent ポー ト の設定」 を参照 し て く だ さ い。
すべての メ ト リ ッ ク と その説明が記載 さ れた リ ス ト は、『Dictionary of Performance Metrics』 を参照 し て く だ さ い。
仮想マ シ ン上の Performance Agent
こ のバージ ョ ン の Performance Agent は、VMware ESX Server 2.5.2 以降にホ ス ト さ れた仮想マ シ ン (VM) の監視に対応 し てい ま す。 イ ン ス ト ール手順については、 「イ ン ス ト ール ま たはア ッ プグ レー ド の手順」 を参照 し て く だ さ い。
仮想マ シ ン にVMWare Tools を イ ン ス ト ール し ます。 仮想マシ ン に イ ン ス ト ール さ れた Performance Agent (VMWare ESX Server 2.5.2 以降にホ ス ト ) では、VMWare Tools を使用 し て、 仮想マシ ン をゲ ス ト オペレーテ ィ ン グ シ ス テ ム と し て認識 さ せ る 必要があ り ます。
VMWare ESX Server 3.0.1 にホ ス ト さ れた仮想マシ ンでは、 仮想マシ ンの VMware Guest API を有効に し ます。 仮想マシ ン に よ る シ ス テ ム の物理 リ ソ ース の使用量 デー タ を取 り 込むために、Performance Agent では VMWare Guest API を使用 し ま す。VMware Guest API の詳細は、 VMWare の VMware Guest SDK で利用で き る最 新の資料を参照 し て く だ さ い。
以下は、 仮想環境におけ る すべての機能のサポー ト 状況の一覧です。
すべての メ ト リ ッ ク と その説明が記載 さ れた リ ス ト は、 リ リ ース ノ ー ト お よ び 『Dictionary of Performance Metrics』 を参照 し て く だ さ い。
機能 Linux VMware ESX Server
ア ラ ーム 利用可 利用可 デー タ ソ ース統合機能 利用可 利用可 アプ リ ケーシ ョ ン メ ト リ ッ ク ク ラ ス 利用可 利用不可 BYLS メ ト リ ッ ク 利用不可 利用可 proc メ ト リ ッ ク 利用可 利用不可 ト ラ ンザ ク シ ョ ン メ ト リ ッ ク ク ラ ス 利用可 利用不可 テーブル ク ラ ス 利用可 利用不可 ARM 利用可 利用不可
HP Performance Agent のイ ン ス ト ールまたはア ッ プグレー ド 17
Performance Agent の削除
シ ス テ ム か ら Performance Agent を削除する場合は、 /opt/perf/bin/ デ ィ レ ク ト リ の ovpa.remove ス ク リ プ ト を実行 し ます。 Performance Agent を削除する前 に、 作成 さ れた ロ グ フ ァ イ ルお よ びデー タ フ ァ イ ルを削除す る か ど う かの確認 が、 こ の ス ク リ プ ト に よ っ て行われ ます。 ovpa.remove ス ク リ プ ト は、 次の コ マ ン ド ラ イ ン オプシ ョ ン を使用す る こ と で、 柔軟に製品を削除で き ます。 コ マ ン ド の構文は次の と お り です。 他の HP ソ フ ト ウ ェ ア製品で も 共有 さ れていて、 他の ツールの使用に必要な一部 の製品パ ッ ケージは、シ ス テ ムに イ ン ス ト ール さ れた ま ま にな る こ と があ り ます。 関連す る ツールがすべて削除 さ れた時点で、こ れ ら のパ ッ ケージ も 削除 さ れ ます。 ovpa.remove [-f][-h][-r] -f 強制削除 し ます。 製品を削除す る 際、 確認画面を表示 し ま せん ( 非 イ ン タ ラ ク テ ィ ブ モー ド )。 メ モ: こ のオプシ ョ ンは、 イ ン ス ト ール さ れてい る GlancePlus も 削除 し ます。 -h ヘルプ: こ の コ マン ド の使用に関する メ ッ セージ を表示 し ます。 -r Performance Agent の設定、 デー タ 、 お よび製品フ ァ イ ルを削除 し ます。 メ モ : f オプシ ョ ン と r オプシ ョ ン を共に使用する と 、 確認画面を表 示せずに、 イ ン ス ト ール さ れてい る GlancePlus を含め、 すべての製品、 設定、 お よ びデー タ フ ァ イ ルを削除 し ます。
19
2 HP Performance Agent の実行方法
こ の章では、Performance Agent を シ ス テ ムに イ ン ス ト ール し た後のプ ロ グ ラ ムの 起動 と 実行に関す る 作業について説明 し ます。 次の よ う な内容を取 り 上げ ます。 • Performance Agent の起動 と 終了 • フ ァ イ ア ウ ォ ールを介 し た通信 • Performance Agent ポー ト の設定 • 安全な通信の設定 • デー タ ソ ース の設定 • ア ラ ーム の定義Performance Agent は Linux での HTTP デー タ通信 メ カニズ ムに対応 し てい ます。 デー タ ソ ー ス 統合 (DSI: Data Source Integration) 機能を使用 し て、 他の ソ ー ス の デー タ を記録す る 場合は、 『HP Performance Agent for UNIX デー タ ソ ース統合ガ
Performance Agent の起動 と 終了
イ ン ス ト ールの終了後、Performance Agent を起動で き ます。 Performance Agent の 終了、 起動、 ま たは再起動が必要な場合は、 ovpa ス ク リ プ ト を使用し て、 現在実 行中のプ ロ セ ス を終了ま たは再起動 し て く だ さ い。
Performance Agent と そのプ ロ セ ス を起動する手順は次の と お り です。 1 root で ロ グ イ ン し ます。
2 次の よ う に入力 し ます。 /opt/perf/bin/ovpa start
ovpa start ス ク リ プ ト に よ り 、 Performance Agent と 、 scopeux ( デー タ コ レ ク タ )、 midaemon ( 測定 イ ン ターフ ェ イ ス デーモン )、 ttd ( ト ラ ンザ ク シ ョ ン ト ラ ッ キ ン グ デーモン )、 coda、 ovc、 ovbbccb、 ア ラ ーム ジ ェ ネ レー タ な ど のすべてのプ ロ セ ス が起動 し ます。 ス ク リ プ ト を実行す る と 、 起 動 さ れたプ ロ セ ス の ス テー タ ス が画面に表示 さ れ ます。
ovpa ス ク リ プ ト と オプシ ョ ン を使用 し て、 実行中の Performance Agent のプ ロ セ ス を終了 し た り 再起動 し た り す る こ と がで き ます。
• ovpa stop に よ り 、 ttd ( ト ラ ンザ ク シ ョ ン ト ラ ッ キ ン グ デーモン )、 ovc、 ovbbccb を除 く 、 Performance Agent のすべてのプ ロ セ ス が終了 し ます。 こ れ ら のプ ロ セ ス は常に実行 さ れてい る 必要があ り ます。Operations Manager エー ジ ェ ン ト がシ ス テ ム で実行中の場合は、 ovpa stop を入力 し て も coda デー モ ンは終了 し ません。
• ovpa restart server は、 coda を終了 し 、 続いて再起動 し ます。 その際、 一時的にア ラ ーム が無効にな り 、Performance Manager な どの ク ラ イ ア ン ト に ア ク セ ス で き な く な り ま す。 その後、 datasources フ ァ イ ルを再度読み込 み ま す。 ま た、 こ のオプシ ョ ン は、 perfalarm プ ロ セ ス を終了 し、 その後、 再起動 さ せて、 alarmdef フ ァ イ ルを再度読み込みます。
• ovpa restart は、 scopeux お よびサーバー プ ロ セ ス を一時的に終了 さ せ、 その後、 再起動 さ せ ま す。 ま た、 parm フ ァ イ ルが読み込ま れ、 ト ラ ンザ ク シ ョ ン デーモン ttd に設定フ ァ イ ル ttd.conf を再度読み込ませます。
• ovpa restart alarm に よ り 、 ア ラ ーム ジ ェ ネ レー タ プ ロ セ ス は
alarmdef フ ァ イ ルを再度読み込みます。 こ れに よ り 、 こ のフ ァ イ ルに変更 を加え た場合に、 すべての Performance Agent プ ロ セ ス を再起動する こ と な く 、 新 し いア ラ ーム定義を有効にす る こ と がで き ます。 こ の動作に よ っ て他 のプ ロ セ ス が中断 さ れ る こ と はあ り ません。 ttd を終了する必要があ る場合は、 実行中の ARM 装備のアプ リ ケーシ ョ ン を終 了 し てか ら 、 ttd と Performance Agent のプ ロ セ ス を再起動 し て く だ さ い。
HP Performance Agent の実行方法 21
自動的な起動 と 終了
シ ス テ ム の再起動時に自動で Performance Agent を起動する プ ロ セ ス、およ びシ ス テ ムのシ ャ ッ ト ダ ウ ン時に Performance Agent を終了する プ ロ セ ス は、Performance Agent 起動お よ びシ ャ ッ ト ダ ウ ン ス ク リ プ ト と Performance Agent 起動設定フ ァ イ ルに よ り 制御 さ れ ます。こ の ス ク リ プ ト と 設定フ ァ イ ルは、ご使用の Linux デ ィ ス ト リ ビ ュ ーシ ョ ンに固有の要件に よ っ て、 以下の よ う に異な り ます。
Performance Agent 起動設定フ ァ イ ルには、シ ス テ ム起動時の Performance Agent の 動 作 を 制 御 す る さ ま ざ ま な 環 境 変 数 が 含 ま れ て い ま す。 こ の フ ァ イ ル は、 Performance Agent シ ス テ ム起動お よ びシ ャ ッ ト ダ ウ ン ス ク リ プ ト の ソ ース フ ァ
イ ルです。
次の環境変数お よ びシ ェ ル変数を編集 し て、Performance Agent のデフ ォル ト の動 作を変更す る こ と がで き ます。
• OVPA_START は、シ ス テ ム を再起動 し た と き の Performance Agent の自動起動 を制御 し ます。 こ の変数は、 以下の値の う ちのいずれか を と り ます。
• OVPA_START_COMMAND は、 シ ス テ ムの再起動時に、 Performance Agent を起動 す る ス ク リ プ ト オプシ ョ ン を指定する変数です。 通常、 こ の変数は次の よ う に設定 さ れ ます。 表 1 Performance Agent 起動ス ク リ プ ト および設定フ ァ イル Linux デ ィ ス ト リ ビ ュ ーシ ョ ン Performance Agent 起動および シ ャ ッ ト ダウン ス ク リ プ ト Performance Agent 起動設定 フ ァ イル
Red Hat /etc/rc.d/init.d/ovpa /etc/sysconfig/ovpa SuSE /etc/init.d/ovpa /etc/ovpa.conf TurboLinux /etc/rc.d/init.d/ovpa /etc/sysconfig/ovpa Debian /etc/init.d/ovpa /etc/ovpa.conf ESX Server /etc/rc.d/init.d/ovpa /etc/sysconfig/ovpa
0 シ ス テ ム起動時に Performance Agent を起動 し ません。 1 シ ス テ ム起動時に Performance Agent を起動 し ます。
/opt/perf/bin/ovpa start
ス テー タ スの確認方法
Performance Agent を起動する と 、/var/opt/perf/ および /var/opt/OV/ デ ィ レ ク ト リ に数個の ス テー タ ス フ ァ イ ルが作成 さ れます。perfstat コ マン ド を使 用 し て、Performance Agent のすべて ま たは一部のプ ロ セ ス の ス テー タ ス を確認で き ます。 次の ス テー タ ス フ ァ イ ルには、Performance Agent のプ ロ セ ス で生 じ る障害を解決 す る のに使用で き る 診断情報が含まれ ます。 /var/opt/perf/status.scope /var/opt/perf/status.perfalarm /var/opt/perf/status.ttd /var/opt/perf/status.mi /var/opt/OV/log/coda.txt
デ ィ レ ク ト リ のサン プル
/opt/perf/examples/ デ ィ レ ク ト リ には、 設定フ ァ イ ルや構文の例、 お よ び 当社のパ フ ォ ーマ ン ス ツ ール を カ ス タ マ イ ズす る た めに使用す る プ ロ グ ラ ム フ ァ イ ル の サ ン プ ル が 含 ま れ て い ま す。 た と え ば、 /opt/perf/examples/ config/ サブデ ィ レ ク ト リ には、 サンプルのア ラ ーム定義 と parm フ ァ イ ルの アプ リ ケーシ ョ ン指定パ ラ メ ー タ の例が含まれてい ます。 詳細は、 /opt/perf/ examples/README フ ァ イ ルを参照 し て く だ さ い。Performance Agent 起動設定フ ァ イ ルは、Performance Agent のパ ッ チの適用時ま た は更新時に上書 き さ れないため、 加え た変更はすべて保持 さ れ ます。
HP Performance Agent の実行方法 23
フ ァ イ アウ ォ ールを介 し た通信
フ ァ イ ア ウ ォ ールは、 あ る ネ ッ ト ワ ー ク と 他のネ ッ ト ワ ー ク の間のデー タ の流れ を フ ィ ル タ リ ン グす る 方法 と し て定義す る こ と がで き ます。Performance Agent で は、 ク ラ イ ア ン ト と サーバー アプ リ ケーシ ョ ン間のデー タ ア ク セ ス に関 し て、以 前か ら パケ ッ ト フ ィ ル タ リ ン グ ネ ッ ト ワ ー ク フ ァ イ ア ウ ォールを介 し た通信 メ カ ニ ズ ム に対応 し てい ま し たが、 今回 さ ら に、HTTP ベース の通信 イ ン タ ーフ ェ イ ス に対応 し ま し た。Performance Agent は内部で Black Box Communication (BBC) コ ン ポーネ ン ト を 用い て、HTTP ベー ス のデー タ 通信を実現 し ま す。 BBC コ ン ポーネ ン ト は、HTTP ま たは HTTPS (BBC5) をベース と し た、 フ ァ イ ア ウ ォール 対応の単一ポー ト の通信 イ ン フ ラ を提供 し ます。 HTTP ベース の イ ン タ ーフ ェ イ ス はプ ロ キ シ が使用で き る た め、 柔軟で、 ポー ト 数が少な く てすみ、 フ ァ イ ア ウ ォ ールに適 し てい ます。 2 つのシ ス テ ム間にネ ッ ト ワ ー ク フ ァ イ ア ウ ォ ールが あ る 場合は、 Performance Manager および Reporter が Performance Agent シ ス テ ムか ら デー タ を取得 し ます。図 1 フ ァ イ アウ ォ ール環境での Performance Agent と の通信
本書で使用 さ れてい る Performance Manager と い う 名前は、 Performance Manager バージ ョ ン 4.0 以降 を 指 し ま す。 Performance Manager 3.x は、 Performance Agent for Linux には接続 し ません。
フ ァ イ ア ウ ォールを設定する ためには、 通信を開始する シ ス テ ム ( ク ラ イ ア ン ト ) およ び通信要求を受信する シ ス テ ム ( サーバー ) を把握し、 それに応じ て フ ァ イ ア ウ ォ ールのルールを設定す る こ と が重要です。 典型的な リ モー ト 通信では、 ソ ー ス ポー ト を使用し てい る ク ラ イ ア ン ト が、 リ モー ト シ ス テ ムの宛先ポー ト を リ ッ ス ン し て い る サーバーに接続 し ま す。 ク ラ イ ア ン ト お よ びサーバーのデー タ フ ロ ーを含む、 フ ァ イ ア ウ ォ ール環境を把握 し ます。 以下の タ ス ク を実行 し 、 フ ァ イ ア ウ ォール環境での Performance Agent と の通信を設定し ます。 1 Performance Agent ポー ト の設定 2 フ ァ イ ア ウ ォ ール環境での HTTP ク ラ イ ア ン ト の設定 3 フ ァ イ ア ウ ォ ール設定の確認
23 ページの図1 では、 Performance Agent がフ ァ イ ア ウ ォールを介 し て Reporter ( バージ ョ ン 3.5 以降 ) および Performance Manager ( バージ ョ ン 4.0 以降 ) と 通信 す る 方法を示 し てい ま す。Performance Agent は HTTP ま たは HTTPS サーバーで す。Reporter お よ び Performance Manager 4.x は HTTP ク ラ イ ア ン ト で す。 Performance Manager 5.0 は HTTP ま たは HTTPS ク ラ イ ア ン ト に設定す る こ と が で き ま す。 HTTP プ ロ キ シ を使用す る 場合、 Reporter お よ び Performance Manager はプ ロ キ シ を経由 し て、Performance Agent と 通信 し ます。
Performance Agent ポー ト の設定
フ ァ イ ア ウ ォ ール環境の Performance Agent ポー ト は、次のいずれかの方法で設定 し 、 確認す る こ と がで き ます。 • 2 ポー ト 通信の設定 • 単一ポー ト 通信の設定 • ポー ト 設定の確認 BBC5 を使用する Performance Agent シ ス テ ムでは、デフ ォル ト で BBC 通信ブ ロー カーがポー ト 383 を使用 し 、 coda は動的に割 り 当て ら れたポー ト を使用し ます。 Linux 環境で、Performance Manager 3.x を Performance Manager 4.0 ま たはそれ以降 にア ッ プ グ レ ー ド で き ない場合は、 extract プ ロ グ ラ ム の export 機能を使用 し て、 ロ ーカルで Performance Agent for Linux のデー タ にア ク セ スす る 必要があ り ます。HP Performance Agent の実行方法 25
BBC 通信ブ ローカー用のポー ト 設定
BBC 通信ブ ロ ーカーが使用するデフ ォル ト ポー ト を設定で き ます。 ovconfchg コ マ ン ド を使用 し て、Performance Agent シ ス テ ム でのポー ト 設定を変更 し ます。 次のオプシ ョ ン のいずれか を使用 し ます。
— ovconfchg -ns bbc.cb -set SERVER_PORT <ポー ト >
ま たは、
— ovconfchg -ns bbc.cb.ports -set PORTS <ド メ イ ン>:<ポー ト>
例: ovconfchg -ns bbc.cb.ports -set PORTS
xyz.abc.com:50383
ポー ト 変更には 2 番目のオプシ ョ ンのほ う が適 し てい ます。 次の コ マ ン ド を入力 し て、Performance Agent を再起動 し ます。
ovpa restart server
2 ポー ト 通信の設定
デフ ォ ル ト では、 coda デーモ ンは、 BBC 通信ブ ロ ーカーが使用す る ポー ト 383 に加え て、 動的に選択 さ れ る 2 つ目のポー ト を使用 し ます。 ovconfchg コ マン ド を使用 し て、 任意の well known ポー ト を リ ッ ス ンする よ う coda のポー ト を設 定す る こ と がで き ます。 次の コ マ ン ド を入力 し ます。
ovconfchg -ns coda.comm -set SERVER_PORT <ポー ト 番号> ovpa restart server
フ ァ イ ア ウ ォ ールを介 し て リ モー ト か ら Performance Agent に接続する場合、動的 なポー ト の使用が難 し い こ と があ り ます。 こ れは、 フ ァ イ ア ウ ォ ールの ど のポー
単一ポー ト 通信の設定
Performance Agent シ ス テ ム では、 BBC 通信ブ ロ ー カ ーが ポー ト 383 を 使用 し 、 coda は動的に割 り 当て ら れたポー ト を使用 し ます。ovconfchg コ マン ド を使用
し て、 通信ブ ロ ーカーが使用す る ポー ト を共有す る よ う coda のポー ト を設定す る こ と がで き ます。 次のオプシ ョ ン のいずれか を使用 し ます。
ovconfchg -ns coda.com -set SERVER_BIND_ADDR localhost ovpa restart server
ポー ト 設定の確認 ポー ト 設定を確認す る には、 次の コ マ ン ド を入力 し ます。 perfstat -d 次の情報が出力 さ れ ます。 — coda が使用する ポー ト のポー ト 番号 — BBC 通信ブロ ーカーが使用する ポー ト のポー ト 番号 — ポー ト 設定 — 安全性の高い通信が有効か ど う か — coda メ ト リ ッ ク 収集が有効かど う か 次に例を示 し ます。 Datacomm configuration :
Coda Port 49552 (Dynamic)
Two port Communication BBC communication broker port 383
SSL security NONE Coda Metric Collection(Prospector) Disabled
単一ポー ト 通信が設定 さ れてい る 状態で 2 ポー ト 通信を有効にする には、 次の コ マ ン ド を入力 し ます。
HP Performance Agent の実行方法 27
フ ァ イ アウ ォ ール環境での HTTP ク ラ イ ア ン ト の設定
フ ァ イ ア ウ ォ ール環境で HTTP ク ラ イ ア ン ト を設定する方法は 2 つあ り ます。 • HTTP プ ロ キ シ を用いた、 HTTP ク ラ イ ア ン ト (Reporter ま たは Performance Manager) の設定 • HTTP プ ロ キシ を使用 し ない、 HTTP ク ラ イ ア ン ト (Reporter ま たは Performance Manager) の設定 ど ち ら の場合に も 、Performance Agent ノ ー ド か ら デー タ に ア ク セ ス す る には、 HTTP サーバー (Performance Agent) 側のポー ト が 1 つだけ開いてい る必要があ り ます。 HTTP プ ロキシ を用いた、 HTTP ク ラ イ ア ン ト (Reporter または Performance Manager) の設定 フ ァ イ ア ウ ォ ールを介 し て通信す る 場合は、HTTP プ ロ キ シの使用をお勧め し ま す。 こ の方法では、環境内ですでに使用 さ れてい る プ ロ キ シ を用い る こ と に よ り 、 設定が簡略化 さ れ ま す。 プ ロ キ シ が双方向 で 使用 さ れ て い る 場合、 フ ァ イ ア ウ ォ ールでは厳密に 1 つのポー ト を開 く 必要があ り ます。 Performance Agent に よ り 収集 さ れたデー タ にア ク セ ス す る には、HTTP サーバー (Performance Agent) 用 のポー ト と HTTP ク ラ イ ア ン ト (Reporter お よ び Performance Manager) 用のポー ト が開かれてい る 必要があ り ます。HTTP プ ロ キシ を使用する場合は、 Windows ま たは UNIX 対応の Reporter お よび Performance Manager に対 し て、Performance Agent に接続する ために使用する プ ロ キ シ を指定す る 必要があ り ます。
Performance Manager バージ ョ ン 5.0 以降お よ び Reporter 3.7 を設定する には、次の 手順を実行 し ます。
次の コ マ ン ド を入力 し ます。
ovconfchg -ns bbc.http -set PROXY proxy:port+(a)-(b)
変数 a および変数 b は、 プ ロ キ シに適用する ホ ス ト 名、 ネ ッ ト ワー ク 、 お よ び IP ア ド レ ス を コ ン マで区切っ た形式の リ ス ト です。 区切 り 記号 「;」 ま たは 「,」 を 使用 し て、1 つの PROXY キーに対 し て複数のプ ロ キ シ を定義す る こ と がで き ま す。 リ ス ト の前の 「-」 は、 それ ら の要素では対象のプ ロ キ シが使用 さ れない こ と を示 し 、 リ ス ト の前の 「+」 は、 それ ら の要素で対象のプ ロ キ シが使用 さ れ る こ と を示 し ます。 最初に適合 し たプ ロ キ シが使用 さ れ ます。 デフ ォ ル ト の 383 ポー ト は変更 し ない こ と をお勧め し ます。
Reporter バージ ョ ン 3.6 以前およ び Performance Manager 4.x を設定する には、次の 手順を実行 し ます。
/var/opt/OV/conf/BBC/default.txt 設定フ ァ イ ルを編集 し ます。
default.txt フ ァ イ ルの [DEFAULT] セ ク シ ョ ンで、PROXY に関連する行を特定 し 、 次の よ う に PROXY パ ラ メ ータ を設定し ます。
PROXY web-proxy.hp.com:8088-(localhost, *.hp.com) + (*)
こ の例では、 ロ ーカル マシ ン (localhost) への要求、 お よ び HP 内 ( た と えば、
www.hp.com の よ う な、*.hp.com に合致する も の ) への要求を除いて、web-proxy
プ ロ キ シが、 すべてのサーバー (*) に対 し てポー ト 8088 で使用 さ れます。
HTTP プ ロキシ を使用 し ない、 HTTP ク ラ イ ア ン ト (Reporter または Performance Manager) の設定
HTTP プ ロ キ シ が 利用 で き な い 場合は、 HTTP ク ラ イ ア ン ト (Reporter お よ び Performance Manager シ ス テ ム ) 上で、 追加の設定が必要にな り ます。
Reporter お よ び Performance Manager for Windows が同一のシ ス テ ム に イ ン ス ト ー ル さ れていて、 双方が同時に Performance Agent にア ク セ スする場合は、 こ のセ ク シ ョ ンに記載 さ れてい る 方法でポー ト 範囲を指定 し ます。 それ ら が異な る シ ス テ ム で実行 さ れてい る 場合は、それぞれに単一のポー ト を指定す る こ と がで き ます。 使用 し てい る Performance Manager お よび Reporter のバージ ョ ンに合わせて、次の オプシ ョ ン を選択 し ます。
Performance Manager 5.0 以降お よ び Reporter 3.7 を設定する には、 次の手順を実行 し ます。
次の コ マ ン ド を入力 し ます。
ovconfchg -ns bbc.http -set CLIENT_PORT <ポー ト 範囲> <ポー ト 範囲> は、 使用する ポー ト 範囲です。
次に例を示 し ます。
ovconfchg -ns bbc.http -set CLIENT_PORT 14000-14003
Reporter バージ ョ ン 3.6 以前およ び Performance Manager 4.x を設定する には、次の 手順を実行 し ます。
/var/opt/OV/conf/BBC/default.txt フ ァ イ ルを、以下の よ う に編集し ます。 1 CLIENT_PORT に適用 さ れ る行を特定 し て、 ;CLIENT_PORT = の行を コ メ ン
ト 解除 し ます。
HP Performance Agent の実行方法 29 CLIENT_PORT = <ポー ト 範囲> <ポー ト 範囲> は、 使用する ポー ト 範囲です。 次に例を示 し ます。 CLIENT_PORT = 14000-14003
フ ァ イ アウ ォ ール設定の確認
設定を確認す る には、 次の コ マ ン ド を使用 し ます。 ovcodautil -ping -n <シ ス テ ム名> こ の コ マ ン ド の出力には、 通信設定の状態が表示 さ れ ます。複数の IP ア ド レ ス を持つシステムの設定
ご使用の環境に、 複数のネ ッ ト ワ ー ク イ ン タ ーフ ェ イ スお よ び IP ア ド レ ス を持 つシ ス テ ム があ り 、 HTTP ベース の通信に専用の イ ン タ ーフ ェ イ ス を使用す る場 合は、 CLIENT_BIND_ADDR パ ラ メ ータおよび SERVER_BIND_ADDR パ ラ メ ータ で、 使用す る IP ア ド レ ス を指定する こ と がで き ます。 • Performance Agent (サーバー) シ ス テ ム上に複数のネ ッ ト ワー ク イ ン タ ーフ ェ イ スお よ び IP ア ド レ ス があ る場合は、SERVER_BIND_ADDR パ ラ メ ータ を次の よ う に指定 し ます。ovconfchg -ns bbc.http -set SERVER_BIND_ADDR <IP Address>
• Performance Manager 5.0 ( ク ラ イ ア ン ト ) シ ス テ ム上に複数のネ ッ ト ワー ク イ ン タ ー フ ェ イ ス お よ び IP ア ド レ ス が あ る 場合は、 CLIENT_BIND_ADDR パ ラ
メ ー タ を次の よ う に指定 し ます。
ovconfchg -ns bbc.http -set CLIENT_BIND_ADDR <IP Address>
• Reporter/Performance Manager 4.x シ ス テ ム上に複数のネ ッ ト ワー ク イ ン ター フ ェ イ スお よ び IP ア ド レ ス があ る場合は、CLIENT_BIND_ADDR パ ラ メ ータ を 指定 し ます。 /var/opt/OV/conf/BBC/default.txt フ ァ イ ルを、 以下の よ う に編集 し ます。 a CLIENT_BIND_ADDR に適用 さ れる行を特定 し て、 以下の行を コ メ ン ト 解 除 し ます。 ;CLIENT_BIND_ADDR = b CLIENT_BIND_ADDR パ ラ メ ー タ に、 IP ア ド レ ス を指定 し ます。
安全な通信の設定
Performance Agent は証明書ベース の安全性の高い通信、 およ び ク ラ イ ア ン ト 認証 ベース の通信に対応 し てい ます。
証明書の使用
Performance Agent は、 HP Operations Manager 8.x 環境でのみ、 証明書ベー ス の安 全なデー タ 通信に対応 し てい ます。
Operations Manager で安全性の高い通信を設定す る には、 『HP Operations Manager for UNIX Firewall Concepts and Configuration Guide』を参照 し て く だ さ い。Operations Manager 8.x HTTPS エ ー ジ ェ ン ト に つ い て の 詳細 は、 『HP Operations Manager HTTPS Agent Concepts and Configuration Guide』 を参照 し て く だ さ い。
Operations Manager 8.x 環境 で す で に HTTPS 通信 を 設定 し て い る 場合 は、 Performance Agent と Performance Manager 5.0 の間の安全 な通信 を 設定す る た め に、 以下の変更を行い ます。
Performance Agent シ ス テ ムでは、 coda に関 し て、 SSL_SECURITY に REMOTE を設 定 し ます。 次の コ マ ン ド を入力 し ます。
ovconfchg -ns coda -set SSL_SECURITY REMOTE ovcodautil -config
ク ラ イ ア ン ト 認証の使用
オプシ ョ ン と し て、Performance Manager ま たは Reporter な どの製品か ら の ク ラ イ ア ン ト 接続の認証を、Performance Agent で実行する こ と がで き ます。 こ の認証機 能を利用す る こ と で、 特定の Performance Agent イ ン ス タ ン ス について、 その イ ン ス タ ン スへの ク ラ イ ア ン ト 接続を許可す る ホ ス ト を指定で き ます。 ク ラ イ ア ン ト 認証機能は、 あ ら ゆ る バー ジ ョ ン の Performance Manager お よ び Reporter ク ラ イ ア ン ト か ら の接続を有効ま たは無効に し ます。 こ の機能を利用す る にあ た っ て、 ク ラ イ ア ン ト ソ フ ト ウ ェ ア を更新する必要はあ り ません。 Reporter および Performance Manager 4.x は証明書ベース の安全性の高い通信には 対応 し てい ません。
HP Performance Agent の実行方法 31 認証プ ロ セ ス は、 認証 さ れ る ク ラ イ ア ン ト に透過的に行われ る ため、 ク ラ イ ア ン ト 接続は表面上、Performance Agent の過去のバージ ョ ン を使用 し ていた と き と 同 じ よ う に処理 さ れ ま す。 未認証の ク ラ イ ア ン ト には、 サー ビ ス 拒否 を 示す メ ッ セージが表示 さ れ ます。
authip フ ァ イルによ る認証の有効化
authip と い う フ ァ イ ルが存在す る 場合、 認証は有効にな り ます。 HTTP 通信が 有効な シ ス テ ム では、 authip フ ァ イ ルは /var/opt/OV/conf/perf/ デ ィ レ ク ト リ にあ り ます。 authip フ ァ イ ルにはホ ス ト の リ ス ト が含まれ、 そのホ ス ト か ら の ク ラ イ ア ン ト 接続が許可 さ れ ます。 • authip フ ァ イ ルが /var/opt/OV/conf/perf/ デ ィ レ ク ト リ に存在する 場合、 ク ラ イ ア ン ト 接続が許可 さ れ る ホ ス ト は こ の フ ァ イ ルの内容に よ っ て 決定 さ れ ます。Performance Agent イ ン ス タ ン ス と 同 じ ホ ス ト で実行 さ れてい る ク ラ イ ア ン ト は自動的に認証 さ れ る ため、 エ ン ト リ を必要 と し ません。 長 さ がゼ ロ の authip フ ァ イ ルは、 Performance Agent ホ ス ト で実行 さ れてい る ク ラ イ ア ン ト のみが接続で き る こ と を意味 し ます。• authip フ ァ イ ルが /var/opt/OV/conf/perf/ デ ィ レ ク ト リ に存在 し な い場合 ( デフ ォ ル ト ) は、 認証は行われず、 Performance Agent の過去のバー ジ ョ ン と 同様に、 すべての ク ラ イ ア ン ト に接続が許可 さ れ ます。
authip フ ァ イ ルは、 ク ラ イ ア ン ト が Performance Agent に よ る サービ ス を要求 し て接続を試み る たびに照会 さ れ ます。authip フ ァ イ ルに変更が加え ら れた場合、 変更内容を有効にす る ために Performance Agent を再起動する必要はあ り ません。 Performance Agent ク ラ イ ア ン ト 認証機能では、 使用する ネ ッ ト ワー ク で authip フ ァ イ ルに含まれ る ク ラ イ ア ン ト エン ト リ を解決で き る こ と が必要です。エン ト
リ の性質に よ っ ては、DNS、 NIS あ る いは /etc/hosts/ フ ァ イ ルに よ っ て提供 さ れ る よ う なネーム サービ ス を必要 と する場合があ り ます。
Performance Agent ホ ス ト か ら 各 authip エン ト リ へ 「ping」 が成功すれば、 ク ラ イ ア ン ト エン ト リ は解決 さ れてい ます。 ま た、 フ ァ イ ア ウ ォールを介 し た ク ラ イ ア ン ト 認証 も 同様に、authip フ ァ イ ル内の ク ラ イ ア ン ト エン ト リ が Performance Agent ホ ス ト か ら の ping に応答する場合に機能 し ます。
authip フ ァ イルのフ ォ ーマ ッ ト
authip フ ァ イ ルは次のフ ォーマ ッ ト に一致する必要があ り ます。 • 1 行あ た り 1 つの ク ラ イ ア ン ト ホ ス ト を リ ス ト する • ク ラ イ ア ン ト エン ト リ には、次のフ ォーマ ッ ト の う ち 1 つ ( 任意 ) を使用する — 完全修飾 ド メ イ ン名 — エ イ リ ア ス (alias) — IP ア ド レ ス ( ド ッ ト で 4 つに区切っ た IPv4 ア ド レ ス ) • ク ラ イ ア ン ト エン ト リ にはスペースは使用で き ない • 行の始めが 「#」 の ラ イ ンは、 コ メ ン ト と し て無視 さ れる • ブ ラ ン ク あ る いは長 さ がゼ ロ の行は無視 さ れ る • IP ア ド レ スは 0 か ら 始めない。 た と えば、 23.10.10.10 の IP ア ド レ ス を、 023.10.10.10 と 表す こ と はで き ません。 /etc/hosts エン ト リ は次の よ う にな り ます。 123.456.789.1 testbox testbox.group1.thecompany.com authip フ ァ イ ル内で次のいずれかのエン ト リ を使用する こ と で、 「testbox」 ホ ス ト か ら の ク ラ イ ア ン ト 接続が可能 と な り ます。 #============ authip フ ァ イ ル エント リ の例 ============== # # IP アド レ ス を使用 123.456.789.1 # # エイ リ アス を使用 testbox # # 完全修飾ド メ イ ン名を使用 testbox.group1.thecompany.com #========== authip フ ァ イ ル エント リ の例の終わり ========HP Performance Agent の実行方法 33
デー タ
ソ ースの設定
Performance Agent は、coda デーモン を使用し て、収集し たデータ を ア ラ ーム ジ ェ ネ レー タ お よ び分析製品に送信 し ます。 各デー タ ソ ース には、 1 つの ロ グ フ ァ イ ル セ ッ ト が含まれます。 coda がア ク セ スするデータ ソ ース の リ ス ト は、 /var/ opt/OV/conf/perf/ デ ィ レ ク ト リ にあ る datasources 設定フ ァ イ ルで管理 さ れ ます。 イ ン ス ト ール後、 初めて Performance Agent を実行する場合、 デフ ォル ト の デ ー タ ソ ー ス で あ る SCOPE が 事前 に 設定 さ れ て い て、 ア ク テ ィ ブ な scopeux ロ グ フ ァ イ ル セ ッ ト へのア ク セ ス が可能です。 他のデー タ ソ ース を追加する場合は、 datasources フ ァ イ ルでそれ ら を設定す る こ と がで き ま す。 その後、Performance Agent を再起動す る と 、 coda デーモン に よ り datasources フ ァ イ ルが読み込まれ、検出 さ れた各データ ソ ース の分析 ツールへの通信 リ ン ク を経由 し て、 デー タ が利用可能にな り ます。
datasources 設定フ ァ イルのフ ォ ーマ ッ ト
datasources 設定フ ァ イ ルの各エン ト リ は、1 つの ロ グ フ ァ イ ル セ ッ ト で構成 さ れ る デー タ ソ ース を示 し ます。 エ ン ト リ は、 デー タ ソ ース の名前 と パ ス を示 し ます。 こ の フ ィ ール ド では、 ロ グ フ ァ イ ルのパス名以外は大文字小文字の区別 はあ り ません。 構文は次の よ う にな り ます。 datasource=datasource_name logfile=logfile_set • datasource はキーワー ド です。 datasource_name はデー タ ソ ース を識 別す る ための名称です。 た と えば、 デー タ ソ ース名はア ラ ーム定義や分析 ソ フ ト ウ ェ アで使用 さ れ ます。 ま た、 デー タ ソ ース名は固有の名前であ る必要 があ り ます。 こ れ ら の名前は大文字に変換 さ れ ます。 さ ら に、 デー タ ソ ース 名は最大 64 文字ま で指定で き ます。• logfile はキーワー ド です。 ま た、 logfile_set は ロ グ フ ァ イ ル (dsilog
ま たは scope プ ロ セ ス に よ り 作成 さ れ、 .log で終わ る フ ァ イ ル ) を識別す る 完全修飾名で、 大文字小文字の区別があ り ます。
次に datasources フ ァ イ ルのデータ ソ ース エン ト リ を 2 例示 し ます。 datasource=SCOPE logfile=/var/opt/perf/datafiles/logglob datasource=ASTEX logfile=/tmp/dsidemo/log/astex/ASTEX_SDL
datasources の更新後、 ovpa restart server コ マン ド を使用 し て、 coda デーモ ン を再開始 し ます。まず、ovpa restart server に よ り 、すべての coda プ ロ セ ス が終了 さ れ ます。 次に、 coda デーモンが開始 さ れ、 datasources フ ァ
イ ルを再読み込み し て、 こ の フ ァ イ ルに加え ら れた変更内容を取 り 込みます。 coda デーモン プ ロ セ ス を終了する と 、 Performance Manager の現行の接続がすべ て切断 さ れ る こ と に注意 し て く だ さ い。 た と えば、 デー タ ソ ース でグ ラ フ を描い ていて、 さ ら に別の グ ラ フ を描 く 場合には、 coda デーモ ンが再起動 さ れた と き に、Performance Manager のデー タ ソ ース を再選択 し て、 接続を確立 し なおす必要 があ り ます。 /var/opt/OV/log/coda.txt フ ァ イ ルの内容 を 見て、 coda デーモ ン が ア ク テ ィ ブにな っ た こ と を確認す る か、 ま たはエ ラ ー メ ッ セージ を参照 し ます。
デー タ
ソ ースの削除
Performance Manager か ら の ロ グ フ ァ イ ル データ を表示 し た り 、 ま たは ロ グ フ ァ イ ルのア ラ ーム を処理 し た り す る 必要がない場合は、Performance Agent 設定デ ィ レ ク ト リ /var/opt/OV/conf/perf/ の datasources フ ァ イ ル を 編集 し て、 デー タ ソ ースや ロ グ フ ァ イ ル セ ッ ト へのパス を削除す る こ と がで き ます。 その 後、 ovpa プ ロ グ ラ ム を実行し て、 前出の 「デー タ ソ ース の設定」 の手順で coda デーモ ン を再開始 し ます。 デー タ が不要にな っ た と き には、 ロ グ フ ァ イ ル セ ッ ト を削除す る こ と も で き ま す。 datasources か ら 、 デー タ ソ ース は削除せずに ロ グ フ ァ イ ル セ ッ ト を削 除す る と 、 coda に よ り 、 そのデータ ソ ースは省略 さ れます。 デー タ の ロ グ フ ァ イ ル セ ッ ト への記録を停止する際に、 coda デーモン を開いた ま ま に し てお く こ と が可能です。 こ れに よ り 、Performance Manager で履歴データ を表示す る こ と がで き ます。こ の場合は、datasources フ ァ イ ルか ら データ ソ ー ス を削除せずに、 dsilog プ ロ セ ス を停止 し ます。HP Performance Agent の実行方法 35
parm フ ァ イル
parm フ ァ イ ルはテキ ス ト フ ァ イ ルです。 ロ グ フ ァ イ ルの最大サ イ ズ、 対象プ ロ セ ス の し き い値の定義、 お よ びア プ リ ケーシ ョ ン定義 と い っ た scopeux デー タ コ レ ク タ の設定を指定 し ます。 フ ァ イ ル内の コ メ ン ト で、 各種設定の概要を確認 す る こ と がで き ます。Performance Agent では、 parm フ ァ イ ルは /opt/perf/newconfig/ デ ィ レ ク ト リ に存在 し 、 イ ン ス ト ール時に /var/opt/perf/ デ ィ レ ク ト リ に コ ピー さ れ ま す。 parm フ ァ イ ル と そのパ ラ メ ー タ に関す る 詳細は、 『HP Performance Agent for UNIX ユーザー マニ ュ アル』 の第 2 章、 「parm フ ァ イ ル」 セ ク シ ョ ン を参照 し て く だ さ い。
ア ラ ームの定義
パ フ ォ ーマ ン ス を モニ タ す る ためにア ラ ーム を使用す る 場合、 Performance Agent の alarmdef フ ァ イ ルにあ る ア ラ ーム定義セ ッ ト 内でア ラ ーム発生条件を指定 し ます。Performance Agent を最初に イ ン ス ト ール し た と き に、 alarmdef フ ァ イ ルにデフ ォ ル ト のア ラ ーム定義セ ッ ト が含ま れてい ます。 こ のデフ ォ ル ト の定義 を使用す る か、 ま たは必要な場合はカ ス タ マ イ ズす る こ と が可能です。
ア ラ ーム を定義す る 手順については、『HP Performance Agent for UNIX ユーザー マ ニ ュ アル』 の 「パフ ォ ーマ ン ス ア ラ ーム」 の章を参照 し て く だ さ い。 こ の章では、 ア ラ ーム定義の構文、ア ラ ームの機能、パフ ォーマ ン ス を モニ タ す る ためのア ラ ー ム の使用方法について も 説明 し てい ます。
37
3 ド キ ュ メ ン ト
こ の章では、以下の ト ピ ッ ク に関す る Performance Agent のオン ラ イ ンおよ び印刷 可能な ド キ ュ メ ン ト について記載 し ます。 • Performance Agent ド キ ュ メ ン ト 一覧 • Web 上での ド キ ュ メ ン ト の参照 • Adobe Acrobat フ ァ イ ルPerformance Agent ド キ ュ メ ン ト 一覧
Performance Agent ソ フ ト ウ ェ アには、表示お よび印刷可能な フ ァ イ ル フ ォーマ ッ ト で、 標 準 の Performance Agent ド キ ュ メ ン ト 一式 が 付属 し て い ま す。 Adobe Acrobat フ ォーマ ッ ト (*.pdf) の ド キ ュ メ ン ト はオン ラ イ ンで表示 さ れ、 必要な 場合は印刷で き ま す。ASCII テ キ ス ト (*.txt) の ド キ ュ メ ン ト も 印刷可能です。 vi な どの UNIX テキ ス ト エデ ィ タ を使用する と 、 画面上でテキ ス ト フ ァ イ ルを 表示で き ます。 次の表で、 ド キ ュ メ ン ト 、 使用 さ れてい る フ ァ イ ル名、 お よ びオ ン ラ イ ン のパ ス を示 し ます。 表 2 Performance Agent ド キ ュ メ ン ト 一覧 ド キ ュ メ ン ト フ ァ イル名 パス
HP Performance Agent for Linux シ ス テ ム イ ン ス ト ール、設定ガ イ ド
ovpainst.pdf /opt/perf/
paperdocs/ovpa/C HP Performance Agent for UNIX
ユーザー マニ ュ アル
ovpausers.pdf /opt/perf/
paperdocs/ovpa/C HP Performance Agent for UNIX
デー タ ソ ース統合ガ イ ド
ovpadsi.pdf /opt/perf/
paperdocs/ovpa/C HP Performance Agent for UNIX
およ び GlancePlus ト ラ ンザ ク シ ョ ン 追跡 tyt.pdf /opt/perf/ paperdocs/arm/C アプ リ ケーシ ョ ン応答測定 API ガ イ ド arm2api.pdf /opt/perf/ paperdocs/arm/C HP Performance Agent for Linux
Metrics Definitions metlinux.txt /opt/perf/paperdocs/ovpa/C HP Performance Agent metrics list by
ド キ ュ メ ン ト 39
Web 上での ド キ ュ メ ン ト の参照
こ こ に リ ス ト し て い る .pdf お よ び .htm ド キ ュ メ ン ト は、 以下の HP ソ フ ト ウ ェ ア マニ ュ アルの Web サ イ ト で も 参照で き ます。 http://ovweb.external.hp.com/lpe/doc_serv 製品 リ ス ト ボ ッ ク ス か ら Performance Agent を 選択 し 、 リ リ ー ス バージ ョ ン、 OS、 およ びマニ ュ アルの タ イ ト ルを選択 し ます。[Open] を ク リ ッ ク し て、 オン ラ イ ン で ド キ ュ メ ン ト を表示 し ます。 ま たは[Download] を ク リ ッ ク し て、 ご使用の コ ン ピ ュ ー タ に フ ァ イ ルを配置 し ます。Adobe Acrobat フ ァ イル
Adobe Acrobat フ ァ イ ルは、 Acrobat 7.0 で作成 さ れ て い ま す。 表示す る 場合は、 Adobe Acrobat Reader バージ ョ ン 4.0 以降を使用 し て く だ さ い。 Web ブ ラ ウ ザに Acrobat Reader が イ ン ス ト ール さ れていない場合は、 Adobe の Web サ イ ト か ら ダ
ウ ン ロ ー ド で き ます。 http://www.adobe.com Acrobat Reader で ド キ ュ メ ン ト を表示 し てい る間は、 1 ページ、 複数ページ、 ま た は全ページ分の ド キ ュ メ ン ト を印刷で き ます。 Linux で .PDF フ ァ イ ルを表示する には、 次の よ う に入力 し ます。 acroread filename.pdf
41
4 coda の設定
は じ めに
coda は、 HP Operations Agent 用の軽量なデー タ 収集エージ ェ ン ト です。 coda は Performance Agent のサブセ ッ ト で、 Performance Agent の通信経路 と し て動作 し ま す。 すべての設定パ ラ メ ー タ は、 coda 名前空間および coda.comm 名前空間内で
コ マ ン ド ovconfchg を使用し て設定 し ます。
coda 名前空間
DISABLE_PROSPECTOR
こ のオプシ ョ ン では、HP Operations Agent お よび Performance Agent の両方が イ ン ス ト ール さ れて い る 場合の、 coda を介 し たデー タ 収集について設定 し ま す。 デ フ ォ ル ト 値は false です。 フ ォーマ ッ ト は次の よ う にな り ます。
ovconfchg -namespace coda -set DISABLE_PROSPECTOR <値>
— true: coda は、 coda データ ソ ース用のデータ を収集 し ません。
— false: coda は、 coda データ ソ ース用のデータ を収集 し ます。
coda 名前空間のパラ メ ー タ 説明 デ フ ォ ル ト 値
DISABLE_PROSPECTOR HP Operations Agent と Performance Agent が共 存する 環境において、 coda データ ソ ース から のデータ 収集を 無効にする ために使 用し ま す。 false
ENABLE_PROSPECTOR Performance Agent のス タ ン ド アロ ン 環境において、 coda データ ソ ース から の データ 収集を 有効にする た めに使用し ま す。 false SSL_SECURITY coda から の安全性の高い通 信を 有効にする 場合に使用 し ま す。 NONE RESPONSE_SIZE_LIMIT coda によ って割り 当てら れ る メ モリ の最大容量を 指定 する ために使用し ま す。 104857600 (100 メ ガバイ ト )
coda の設定 43
ENABLE_PROSPECTOR
こ のオプシ ョ ン では、Performance Agent のみが イ ン ス ト ール さ れてい る 場合の、 coda を介 し たデー タ 収集について設定 し ます。 デフ ォル ト 値は false です。 こ の パ ラ メ ー タ は、HP Operations Agent および Performance Agent の両方が イ ン ス ト ー ル さ れてい る 場合には無視 さ れ ます。 フ ォ ーマ ッ ト は次の よ う にな り ます。
ovconfchg -namespace coda -set ENABLE_PROSPECTOR <値>
— true: coda は、 coda データ ソ ース用のデータ を収集 し ます。
— false: coda は、 coda データ ソ ース用のデータ を収集 し ません。
SSL_SECURITY
こ のオプシ ョ ンは、coda を介 し た安全性の高い通信を有効に し ます。 デフ ォル ト 値は NONE です。 フ ォーマ ッ ト は次の よ う にな り ます。
ovconfchg -namespace coda -set SSL_SECURITY <値>
— NONE: coda は、 ローカル ク ラ イ ア ン ト ま たは リ モー ト ク ラ イ ア ン ト に 対 し て SSL 接続を要求 し ません。 — REMOTE: coda は、 すべての リ モー ト 接続に対 し て SSL を要求 し ます。 — ALL: coda は、 すべての接続 ( ロ ーカルお よび リ モー ト ) に対 し て SSL を要求 し ます。 coda の Prospector が有効かど う かを確認する には、 次の コ マ ン ド を入力 し ます。
ovcodautil -dumpds coda
こ のパ ラ メ ー タ は、 シ ス テ ムに証明書が存在す る 場合にのみ使用 し ます。 証明書 は、HP Operations Agent 8.x がシ ス テ ム に イ ン ス ト ール さ れてい る 場合にのみ イ ン ス ト ール さ れ ます。