ログデータがすでに Fluent Bit によって監視されている場合、当社の Fluent Bit 出力プラグイン を使用して、New Relic でログデータを転送し、エンリッチすることができます。このプラグインは、スタンドアロンのDockerイメージでも提供されており、 Kubernetes クラスタに DaemonSet の形でインストールすることができます。当社ではこれをKubernetesプラグインと呼んでいます。
KubernetesのログをNew Relicに転送することで、ログ管理機能が強化され、ログデータの収集、処理、探索、問い合わせ、アラートなどが可能になります。
ログ管理のためのKubernetesの有効化
Fluent BitのKubernetesプラグインを使って、ログをNew Relicに転送することができます。
- あなたが持っていることを確認してください:
アン
Kubernetes クラスターの展開
- GitHubの手順に従って、Kubernetesプラグイン をインストールしてください。
- オプション:プラグインをHelmチャートとしてインストールしている場合、 数多くの設定を行うことができます 。しかし、ほとんどのユーザーにとって有効であるため、標準的な設定をお勧めします。
- トラフィックを生成して数分待ってから、アカウントのデータを確認してください。
このドキュメントはインストールで役立ちましたか。
ログデータを表示する
すべてが正しく構成され、データが収集されている場合は、次の両方の場所にデータログが表示されます。
- NewRelicのログUI
- NRQLクエリを実行するための新しいRelicツール。たとえば、次のようなクエリを実行できます。
SELECT * FROM Log
ログ管理機能を有効にしてもデータが表示されない場合は、標準のログトラブルシューティング手順に従ってください。
次は何ですか?
Logs UIを使用して、プラットフォーム全体のログデータを調べます。
- ログインコンテキスト機能を使用してログを転送することにより、アプリケーションとプラットフォームのパフォーマンスデータの両方をより深く把握できます。
- アラートを設定します。
- データをクエリし、ダッシュボードを作成します。
ログ転送を無効にする
ログ転送機能を無効にするには、 Kubernetesのドキュメント に記載されている標準的な手順に従います。New Relic では、他に何もする必要はありません。