リソース定義のトラブルシューティング
ユーザーは、リソース定義プロセス中に様々なエラーが発生する可能性があります。このようなエラーの原因と推奨措置を次に示します。
原因: com.oracle.apm.agent.resource.ResourceConfigException: [<some_path>\1.2-SNAPSHOT\ResourceCollection.acml]からacmlファイルを開けません
原因:前述の例外がスローされると、提供されたResourceCollection.acml
ファイルの解析中にエラーが発生したことを意味します。ACML形式はYAMLのサブセットであるため、ファイルのフォーマットは最も重要です。
アクション:
実際の原因は例外スタックトレースに含まれています。
一般的な原因は以下のとおりです。
- タブ(\t)。
- 同一レベルのノードの不一致
- インデントが2スペース未満です。
OSでは、ドットを使用して環境変数を作成することはできません
原因: OSでは、ドットを使用して環境変数を作成することはできません。
処置:このような場合、リソース・プロパティの環境変数を作成する場合は、ドット(.)をアンダースコア(_)に置き換える必要があります。たとえば、com.oracle.apm.agent.hostnameはcom_oracle_apm_agent_hostnameで置き換えることができます。