カモン は、ScalaおよびAkkaアプリケーションの自動インスツルメンテーションに特化したインスツルメンテーションツールキットを提供しています。メトリクスやトレースのインスツルメンテーションのためのAPIと、アプリケーションメトリクスや分散型トレースを作成する自動インスツルメンテーションモジュールで構成されています。
Kamonは、テレメトリデータを任意のバックエンドに転送するためのレポーターモジュールも提供しています。New RelicのKamonレポーターはKamon Bundleに含まれており、Kamonで計測したアプリケーションからNew Relicアカウントにテレメトリーデータを送信するように設定できます。
イネーブル・カモン・レポーター
当社のカモン・リポーターを有効にするために
まだ作成していない場合は、NewRelicアカウントを作成します。それは永遠に無料です。
カモンレポーターのインストール手順 に従ってください。
オプション:ネイティブのKamonトレースサンプリングを使用する代わりに、無限トレース機能を有効にすることができます。このオプションを使用する場合は、通常、すべてのトレースデータを送信するようにKamonを構成する必要があります(サンプリングの詳細を参照してください)。無限トレースを有効にするには:
- New Relic の UI で、 トレースオブザーバー を設定します。
- トレース オブザーバーにデータを送信するように Kamon レポーターを構成します。
kamon.newrelic
構成ブロックでspan-ingest-uri
値をYOUR_TRACE_OBSERVER_URLに設定します。
このドキュメントはインストールで役立ちましたか。
データを検索する
データを見つけるには、 one.newrelic.comに移動し、 Your applications > Explorerに移動します。[エンティティ]画面で、サービスを名前で検索します。New Relic は、Kamon インストルメンテーションによって提供される最も有用なメトリクスのいくつかのチャートを含む、すぐに使用できる概要を提供します。分散トレーシング データも送信している場合は、分散トレーシング機能を使用してトレースのクエリと表示を行うことができます。
すぐに使用できる概要を出発点として使用して、独自のダッシュボードを作成できます。グラフの...
アイコンをクリックしてそのグラフをダッシュボードに追加するか、グラフの背後にあるクエリを表示して変更すると、ダッシュボードに追加されます。
New Relic に取り込んだデータを照会する方法については、 データの照会 および NRQL の紹介 を参照してください。
資力
カモン・リポーターのリソースは以下の通りです。
- インストールおよび設定ガイド (カモンサイト)
- 統合仕様 (New Relic GitHub)