static アダプターのアウトプッター・コンポーネントを構成

前提条件:

アウトプッターは、フォーマッターから提供された共通ベース・イベント・レコードを外部ソースに書き込みます。 フォーマッターは、パーサーから提供された出力を取得し、 適正な Java オブジェクト・インスタンスをビルドするコンポーネントです。 アダプター・ランタイムには、共通ベース・イベント・オブジェクトを作成する事前構成済みフォーマッターは 1 つしか入っていません。 static アダプターのアウトプッターを構成するには、以下のステップに従ってください。

  1. アダプター構成エディターの左側のペインで、 「構成」>「コンテキスト・インスタンス」>「アウトプッター」と選択します。 右側のペインに、アウトプッターの情報が表示されます。
  2. アウトプッター・タイプ」リストから「undeclared」を選択します。 static パーサーのアウトプッターに対して定義されているタイプはありません。 static パーサーのアウトプッターであることを示すように「説明」フィールドを更新します。

    出力元の構成

  3. static パーサーのアウトプッターには追加プロパティーは必要ありません。 既存のアウトプッター・プロパティーを除去するには、以下のステップに従ってください。
    1. 構成」>「コンテキスト・インスタンス」>「アウトプッター」と選択します。
    2. プロパティーを選択し、右マウス・ボタン・クリックしてポップアップ・メニューを立ち上げます。 「削除」を選択します。アウトプッターからそのプロパティーが除去されます。
    3. アダプター構成ファイルを保管して変更内容を適用します。
  4. コンテキスト」>「コンテキストの基本コンテキスト実装 (Context Basic Context Implementation)」 >「コンポーネント Hyades ロギング・エージェント・アウトプッター (Component Hyades Logging Agent Outputter)」と選択します。 アウトプッター・コンポーネントの詳細が右側のペインに表示されます。

    コンテキストの出力元コンポーネントが右側のペインに開く

  5. 名前」および「説明」を更新します。 「実行可能クラス」を org.eclipse.hyades.logging.adapter.config.outputters.StaticParserOutputter に更新します。
    : 使用するアウトプッター・クラスの正しい名前については、 構成ファイルの構造を参照してください。
  6. アダプター構成ファイルの変更内容を保管します。

アウトプッターを構成したら、次にログ・パーサーのプラグイン・マニフェスト・ファイルを構成する必要があります。

関連概念
Hyades 汎用ログ・アダプターの概説
共通ベース・イベント・フォーマットの仕様

関連タスク
ログ・パーサーの作成
static アダプターの作成
プラグイン・マニフェスト・ファイルの構成

関連参照
アダプター構成ファイルの構造
アダプター構成エディター
正規表現グラマー