Question
CA Performance Centerのサーバが壊れました。別の代替機で新しくPerformance Centerをインストールして既存のData Aggregatorに対し、データソースの設定を行いました。しかし、エラーが出てうまく行きません。どうすればいいですか?
Release: ALL
Component: CA Performance Center / Data Aggregator
Answer
Data Aggregator内に既に接続済のPerformance Centerの情報が残っています。一旦これを消去する必要があります。
ブラウザから現在の接続状況を確認します。
http://<Data Aggregatorホスト名>:8581/rest/dataaggregator/
<NpcHostName>に既存のPerformance Centerのアドレスが残っています。
RESTによるリソースの登録方法についてを参考にRESTクライアントを用いて情報をGETします。
URL: http://<Data Aggregatorホスト名>:8581/rest/dataaggregator/
得られた処理結果をテキストエディタにコピー・ペーストして以下のように編集してください。
<DataAggregatorInfo version="1.0.0">
<NpcID></NpcID>
<NpcSyncIncrementTime>0</NpcSyncIncrementTime>
<NpcSyncBaseTime>0</NpcSyncBaseTime>
<NpcPushSyncIncrementTime>0</NpcPushSyncIncrementTime>
<NpcPushSyncBaseTime>0</NpcPushSyncBaseTime>
<NpcHostName>""</NpcHostName>
<NpcConnectionUID>""</NpcConnectionUID>
</DataAggregatorInfo>
RESTクライアントのMethodをPUTに変更します。さらに、先ほどブラウザで得られた結果を元に指定URLに<ID>を指定します。(この例では7)
Bodyに編集済のXMLをペーストし、右端の「>>」ボタンを押してください。
Statusに「200 OK」が表示されていれば正常に更新が行われています。
ブラウザから変更後の状況を確認します。
http://<Data Aggregatorホスト名>:8581/rest/dataaggregator/
RESTクライアントでPUTした内容が正しく更新されていることを確認後、新しいPerformance Centerから既存のData Aggregatorに対し、データソースの設定を行います。
「Test」ボタンでOKが表示されましたので、「Save」ボタンを押して登録してください。
正しくData Aggregatorがデータソースとして登録できました。
Old Japanese Knowledge ID: JTEC000337