eHealthエレメントは削除せず性能データのみを削除する方法

Document created by shunsuke_katakura Employee on Mar 24, 2015
Version 1Show Document
  • View in full screen mode

文書番号:            JTEC000302

製品名:                CA eHealth

バージョン:           6.1.1 日本語版

OS:                      Windows / Solaris

 

Question

eHealthエレメントは削除せず性能データのみを削除する方法について説明します。

 

Answer

(注意) 作業前にバックアップを取得されることをお勧めします。

1. eHealth Poller 動作を停止してください。

OneClick -> [Tasks and Information] -> [Setup] -> [Poller Controls]
Polling ON から OFF とする

 

2. Rollupジョブの設定を変更してください。

OneClick -> [Job Scheduler] -> [Scheduled Jobs] -> Statistics Rollup ジョブを右クリックして [Edit Jobs] -> [Properties] タブを選択します。
現行のデータ保存期間設定をメモした後に下記のように設定を変更します。

[As-Polled] 0に変更
[1-Hour Samples] 左のチェックをはずす
[1-Day Samples] 左のチェックをはずす

 

3. コマンドプロンプトから以下を実行してください。
(WINDOWSの場合は、DOSプロンプトにて sh と打って、UNIXプロンプトに入ってください)

$ $NH_HOME/bin/sys/nhiRollupDb -u $NH_USER -d $NH_RDBMS_NAME -now "MM/DD/YYYY"

MM/DD/YYYY は、現在のシステム日付に +1 して下さい。
今日が06/17/2013の場合、"06/18/2013" とします。

 

4. nhisqlを使用して以下のクエリを実行し、該当するテーブルが存在しないことを確認してください。(UNIXの場合、nhisqlは $NH_HOME/bin/sys 配下にあります)

nhisql "select table_name from user_tables where table_name like '%NH_STATS0%'"
nhisql "select table_name from user_tables where table_name like '%NH_STATS1%'"
nhisql "select table_name from user_tables where table_name like '%NH_STATS2%'"

(*) 性能データは以下のテーブルに格納されています。
[As Polled] NH_STATS0_XXXXX
[Hour Samples] NH_STATS1_XXXXX
[Day Samples] NH_STATS2_XXXXX

5. Statistics Rollup ジョブの設定を元に戻してください。

6. eHealth Poller 動作を再開してください。

Attachments

    Outcomes