Sumo Logic Hosted Collector
このページは日本語には対応しておりません。随時翻訳に取り組んでいます。翻訳に関してご質問やご意見ございましたら、お気軽にご連絡ください。
Use Observability Pipelines’ Sumo Logic Hosted Collector source to receive logs sent to your Sumo Logic Hosted Collector. Select and set up this source when you set up a pipeline.
Prerequisites
Observability Pipelines の Sumo Logic ソースを使用するには、Sumo Logic に期待される形式でデータを送信するアプリケーションが必要です。
Observability Pipelines の Sumo Logic 宛先を使用するには、Sumo Logic ホスト型コレクターと HTTP ログソース、および以下の情報が必要です。
- Observability Pipelines Worker がログを受信するためにリッスンするバインドアドレス。例えば、
0.0.0.0:80
。 - Worker が処理されたログを送信する Sumo Logic HTTP ログソースの URL。この URL は、ホスト型コレクターを構成して、HTTP ログとメトリクスソースを設定すると、Sumo Logic から提供されます。
詳細については、Sumo Logic で HTTP ログソースを構成するを参照してください。
Set up the source in the pipeline UI
Select and set up this source when you set up a pipeline. The information below is for the source settings in the pipeline UI.
オプションとして、Decoding ドロップダウンメニューで、入力形式を未加工の Bytes、JSON、Graylog Extended Log Format (Gelf)、または Syslog のいずれかにするかを選択します。デコードが選択されていない場合、デコードのデフォルトは JSON になります。
Sumo Logic HTTP ソース経由で Observability Pipelines Worker にログを送信する
Observability Pipelines Worker をインストールして構成をデプロイすると、Worker は Sumo Logic HTTP ソース API を使用する HTTP エンドポイントを公開します。
ログを Sumo Logic HTTP ソースに送信するには、既存のログアップストリームが Worker を指すようにしなければなりません。
curl -v -X POST -T [local_file_name] http://<OPW_HOST>/receiver/v1/http/<UNIQUE_HTTP_COLLECTOR_CODE>
<OPW_HOST>
は、Observability Pipelines Worker に関連付けられたホスト (またはロードバランサー) の IP または URL です。CloudFormation を使用したインストールの場合、LoadBalancerDNS
CloudFormation 出力には使用するための正しい URL が含まれています。Kubernetes を使用したインストールの場合、Observability Pipelines Worker サービスの内部 DNS レコード (opw-observability-pipelines-worker.default.svc.cluster.local
など) を使用できます。
<UNIQUE_HTTP_COLLECTOR_CODE>
は、Observability Pipelines Worker のインストールのステップで指定した HTTP ソースのアップロード URL の最後のスラッシュ (/
) に続く文字列です。
この時点で、ログは Worker に送られ、パイプラインで処理され、構成した宛先に配信されます。