CA Catalyst データをロードするための APM の設定
Catalyst.properties ファイルを設定すると、CA Catalyst のデータを CA APM にロードして、処理することができます。その結果、Workstation でデータを表示することができます。
apmdevops104jp
Catalyst.properties ファイルを設定すると、CA Catalyst のデータを CA APM にロードして、処理することができます。その結果、Workstation でデータを表示することができます。
以下の手順に従います。
- <EM_Home>/config ディレクトリの Catalyst.properties ファイルを開きます。
- Enterprise Manager をシャットダウンします。
- 以下の必要なプロパティを編集します。
- catalyst.host = <CA Catalyst RESTful API の場所を入力します>
- catalyst.protocol = <HTTP または HTTPS 接続を入力します>
- catalyst.port = <CA Catalyst のポート番号を入力します>
- catalyst.login = <CA Catalyst ユーザ名を入力します>
- catalyst.password = <CA Catalyst パスワードを入力します>注:catalyst.login および catalyst.password プロパティを設定すると、Enterprise Manager から CA Catalyst にログインすることが可能になります。再起動後、Enterprise Manager は Catalyst パスワードを暗号化します。暗号化では、MD5 および Data Encryption Standard (DES)アルゴリズムによるパスワードベースの暗号化(PBE)を使用します。
- catalyst.rest.entrypoint = /ssaweb/search
- (オプション) CA Catalyst アラート フィルタリング プロパティを設定します。
- Catalyst.properties ファイルを保存して閉じます。
- (オプション) <EM_Home>/config ディレクトリ内の Catalyst.Policy.xml ファイルを開き、エンティティ アラート関連付けのためのルールを設定します。
- Catalyst.Policy.xml ファイルを保存して閉じます。
- Enterprise Manager を再起動します。
CatalystPolicy.xml ファイル
CatalystPolicy.xml ファイルは、コネクタを使用したポリシーベースの設定で最大の柔軟性を提供するオプションの設定です。CatalystPolicy.xml ファイルを使用すると、USM エンティティ、関連付けされたエンティティのリスト、および関連付けされた関係のリストなどルールを定義できます。この設定により、定義されたルールに基づいて行う、指定された任意のエンティティ上のアラートの検索が絞り込まれます。
XML ファイルの構造の例を以下に示します。
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <policy xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="0.1" xsi:noNamespaceSchemaLocation="policy0.1.xsd"> <entity name="ComputerSystem" alertable="true"> <include_entities>Processor Memory File Port</include_entities> <include_relations>IsComposedOf HasMember</include_relations> </entity> <entity name="Database" alertable="true"> <include_entities>Tablespace</include_entities> <include_relations>IsManagerFor</include_relations> </entity> <entity name="DatabaseInstance" alertable="true"> <include_entities>Tablespace</include_entities> <include_relations>IsManagerFor</include_relations> </entity> <entity name="Group" alertable="false"> <include_entities>ComputerSystem VirtualSystem</include_entities> <include_relations>HasMember</include_relations> </entity> </policy>