メイン コンテンツをスキップする 補完的コンテンツへスキップ

Talendログサーバーをインストール

ログを収集するには、Kibana および Filebeatを含むTalend LogServerを手動でインストールする必要があります。

手順

  1. Talend-LogServer-VA.B.C.zipアーカイブファイルをコピーして抽出し、任意のディレクトリーに展開します。
    情報メモ注: ディレクトリー名にスペースや非ASCII文字を含めることはできません。
  2. Talend LogServerを開始するには、start_logserver.bat実行可能ファイルを起動します。
    Elasticsearchをrootユーザーとして実行することはできません。ElasticsearchはTalend LogServerの一部なので、実行可能ファイルをrootユーザーとして実行することはできません。
  3. LOG_PATHAPP_NAMEの値をFilebeat用に設定します:
    • Filebeatディレクトリーにあるfilebeat.ymlファイルを開き、LOG_PATHAPP_NAMEの値を次のように設定します:
        paths:
          - ${LOG_PATH:C:\Talend\7.2.1\tac\apache-tomcat\logs\*}
        fields:
          app_id: ${APP_NAME:TAC}
    • または、LOG_PATHおよびAPP_NAME環境変数を設定します:
      SET LOG_PATH=c:\Talend\7.2.1\tac\apache-tomcat\logs\*
      SET APP_NAME=TAC
  4. Filebeatを開始します:
    filebeat -e -c filebeat.yml

タスクの結果

http://localhost:5601/app/kibana#/dashboard/Default-DashboardのURLでTalend LogServerにアクセスできます。

Talend Administration Center[Logging] (ログ)ページに表示されるESBイベントログは、Runtimeコンテナーから起動できるイベントログフィーチャーによって収集されます。詳細は、Talend ESB Container Administration Guideをご覧ください。

トラブルシューティング: Talend LogServerを開始した時にlogstash-*, talendesb-*, およびtalendaudit-*のインデックスが表示されない場合は、次のステップを実行します:
  1. .kibanaインデックスを削除します。
    curl -XDELETE 'http://localhost:9200/.kibana'

    Windowsユーザーの場合は、utils\curl-7.50.3-windows-x86.exeにあるcurlを使用します。

  2. Talend LogServerを停止します。
  3. Talend LogServerを開始します。

このページは役に立ちましたか?

このページまたはコンテンツにタイポ、ステップの省略、技術的エラーなどの問題が見つかった場合はお知らせください。