• EnglishEspañol日本語한국어Português
  • ログイン今すぐ開始

この機械翻訳は、参考として提供されています。

英語版と翻訳版に矛盾がある場合は、英語版が優先されます。詳細については、このページを参照してください。

問題を作成する

Kong Gateway ログを転送する

Kong Gateway のログをNew Relicに転送すると、 APIゲートウェイのパフォーマンス、健全性、セキュリティ、および使用状況に関する貴重なインサイトが提供されます。 このドキュメントでは、Kong Gateway からファイル ログ プラグインを指示して、Kong Gateway からNew Relicにログを転送する方法について概要を説明します。

互換性と要件

このログ転送プラグインを使用するには、次のものが必要です。

Kong ゲートウェイ プラグインをインストールする

Kong Gateway からログを受信するには、Kong Gateway ファイル ログ プラグインをNew Relic Kubernetesインテグレーションに接続する必要があります。 この設定では、標準出力 (/dev/stdout) を通じてログが送信され、 New Relic Kubernetesインテグレーションと Kong ゲートウェイ間の接続が確立されます。

New Relic Kubernetesログ統合のインストール

まだインストールしていない場合は、ログ転送用の New Relic Kubernetes プラグインをインストールしてから、このドキュメントに戻ってください。 プラグインは、 Kubernetes環境からログを収集して転送するスタンドアロンの Docker イメージを使用します。

ファイルログプラグインを構成する

Kong Gateway File ログ プラグインをインストールしたら、ログを/dev/stdoutに送信するようにプラグインを指示する必要があります。 この設定のマニフェストの例を次に示します。

# file-log-plugin.yaml
apiVersion: configuration.konghq.com/v1
kind: KongClusterPlugin
metadata:
name: global-file-log
annotations:
kubernetes.io/ingress.class: kong
labels:
global: "true"
config:
path: "/dev/stdout" # Directs logs through a standard output so New Relic can receive Kong Gateway logs
plugin: file-log

設定をKubernetesクラスタにデプロイする

ファイル ログ プラグイン設定を Kubenrnetes クラスタにデプロイしますが、必ずマニフェストの実際のファイル名でfile-log-plugin.yaml更新してください。

bash
$
kubectl apply -f file-log-plugin.yaml -n kong

ログがNew Relicプラットフォームにあることを確認します

設定をデプロイしたら、 one.newrelic.com > All Capabilities > Logsに移動します。 いくつかのデータをトリガーし、そのデータをフィルターするクエリを実行して、Kong Gateway からのログがプラットフォームに表示されていることを確認します。

次の例を使用してクエリの構築を開始できます。

SELECT * FROM Log

次は何ですか?

Kong Gateway ログを New Relic に転送するようになったので、他のドキュメントやチュートリアルも確認することをお勧めします。

Copyright © 2024 New Relic株式会社。

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.