ログ転送用の New Relic の Kubernetes プラグインを使用すると、クラスターからNew Relic Logsへのログの送信が簡素化されます。 スタンドアロンのdockerイメージを使用し、DaemonSet として実行し、一元的な分析とトラブルシューティングのためにログをシームレスに収集します。 Kubernetes ログを New Relic に転送すると、ログ データの収集、処理、探索、クエリ、アラートを行うための l 機能が強化されます。
ログ管理のためのKubernetesの有効化
プラグインを使用して Kubernetes ログを New Relic に転送するには:
このページの手順に従って、New Relic Kubernetes 統合をインストールします。この統合には、ログ用の Kubernetes プラグインが含まれています。
オプションで、 newrelic-logging リポジトリ で利用可能な多数の設定オプションを使用して 、ガイド付きインストールのステップ 4 でインストレーションをさらに調整できます。ただし、ほとんどのユーザーに有効であるため、標準セットアップをお勧めします。
重要
Kubernetesシークレットを使用してNew Relicポータルを保存している場合、
newrelic-logging
チャートはデフォルトでログを US API トークンに送信します。 ライセンスキーが EU または FedRAMP アカウントに属しており、キーの保存にシークレットが使用されている場合は、 APIリファレンス ドキュメントの適切な値で タスク 設定を更新する必要があります。 EU アカウントでこれを設定する方法の例を次に示します。newrelic-logging:enabled: trueendpoint: https://log-api.eu.newrelic.com/log/v1トラフィックを生成して数分待ってから、アカウントのデータを確認してください。
このドキュメントはインストールで役立ちましたか。
ログデータを表示する
すべてが正しく構成され、データが収集されている場合は、次の両方の場所にログ データが表示されるはずです。
SELECT * FROM Log
ログ管理機能を有効にしてもデータが表示されない場合は、標準のログトラブルシューティング手順に従ってください。
次は何ですか?
ログ UIを使用して、プラットフォーム全体のログ データを調べます。
- ログインコンテキスト機能を使用してログを転送することにより、アプリケーションとプラットフォームのパフォーマンスデータの両方をより深く把握できます。
- アラートを設定します。
- データをクエリし、ダッシュボードを作成します。
ログ転送を無効にする
ログ転送機能を無効にするには、 ここで説明する手順に従って Kubernetes プラグインをアンインストールします。New Relic では他に何もする必要はありません。