New RelicとPixieの統合により、Pixieの高度なeBPFベースのKubernetes可観測性と、New Relicのインシデント相関、インテリジェントアラート、および長期保存の両方の長所が得られます。

ピクシーとは何ですか?
Pixieは、Kubernetesアプリケーション用のオープンソースの可観測性ツールであり、開発者が従来の可観測性で直面する問題点を軽減するように設計されています。
Pixieは、eBPFを使用して、サービスレベルのメトリック、サンプリングされていないリクエストなど、きめ細かいテレメトリデータを自動的に収集します。1つのインストールコマンドで、Kubernetesクラスターとワークロードについてより深い洞察を得ることができます。言語エージェントは必要ありません!
NewRelicPixie統合の利点
New Relicは、Pixieのクラス最高の商用統合を提供します。New Relicとの統合により、Pixieのすべての標準機能に加えて次の機能を利用できます。
- Pixieテレメトリデータの長期保存
- Pixieテレメトリデータを使用したアラート
- ログやその他のデータとの関連でPixieテレメトリデータを表示する機能
- 商用サポート
始める準備はできましたか?New Relicアカウントを作成し(無料で永久に!)、 Pixie統合をインストールすると、環境に合わせてPixieを構成できるようになります。
重要
Pixieを使用した自動テレメトリは、NewRelicとは別のプラットフォームであるPixieを使用したCommunityCloudを活用します。 PixieでのCommunityCloudの使用には、個別の利用規約が適用されます。
Kubernetesクラスタの観察とデバッグを迅速に開始できます。
New Relic Pixie統合をインストールすると、Pixieはさまざまなメトリックとトレースの収集を自動的に開始します。
ゴールデンシグナル、サービスマップ、HTTPトランザクション、およびデータベーストランザクションを使用して、HTTPサービスを可視化できます。クラスターとサービスの実行方法について学習した情報に基づいて、Kubernetesクラスターを操作、デバッグ、スケーリングできます。

Pixie の HTTP トレースから作成されたService mapを使用して、アプリケーションの依存関係を視覚化します。
Kubernetesクラスターエクスプローラーを使用すると、クラスターから始まり、名前空間、デプロイ、ポッドに至るまで、あらゆるレベルで主要な指標とイベントを確認できます。異常な動作とそれが発生している場所をすばやく見つけることができます。

Kubernetesクラスターエクスプローラーのポッド詳細ページには、Pixieによって収集されたアプリケーションメトリックが表示されます。
アプリケーションによって行われたフルボディのリクエストとレスポンスを検査します。DNS、Cassandra、MySQL、PostgreSQL、Redis、Kafka、AMQP などの一部のプロトコルで利用できます。

Pixie DNS エンティティは、Pixie によってトレースされたフルボディの DNS 要求と応答のペアを示しています。
アプリケーションCPUフレームグラフを使用してホットスポットをすばやく特定します。アプリケーションが何をしているかをすばやく確認できると、デバッグが桁違いに簡単になります。ピクシーのフレームグラフ表示には、インストルメンテーション、再デプロイ、または再コンパイルは必要ありません。いくつか例を挙げると、Go、C +、Rustなどのコンパイル言語で機能します。一目で、フレームグラフは、アプリケーションがどの機能に時間を費やしているか、どこにホットスポットがあるかを示します。

Pixieを使用して、KubernetesポッドのCPUフレームグラフを確認します。
[Pixieを使用したライブデバッグ]タブで、アプリが作成しているSQL要求や、相互に通信しているサービスなどの質問に答えます。

Live debugging with Pixieタブでスクリプトを実行して、Kubernetes アプリケーションをデバッグします。
この短いビデオ(約6:20分)は、PixieとKubernetesがどのように連携するかを示しており、コードレベルの洞察でより高速にデバッグできます。
Pixieを使用したデバッグの詳細については、 「Pixieデータの理解と使用」セクションを参照してください。
オープンソースへの取り組み
New Relicは、オープンスタンダード、オープンソースインストルメンテーション、およびそれらをサポートするオープンコミュニティに取り組んでいます。
New Relicは、可観測性をすべての人に公開するためのステップとして、2021年6月にサンドボックスプロジェクトとしてPixieをCloud NativeComputingFoundationに寄付しました。Pixieプロジェクトに貢献しているNewRelicの従業員に会いましょう。