カモン は、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 > All capabilities > すべてのエンティティに移動します。サービスを名前で検索します。Kamon インストルメンテーションが提供する最も有用なメトリクスのいくつかのグラフを含む、すぐに使える概要を提供します。分散トレース データも送信する場合は、トレースのクエリと表示に Distributed tracing [分散トレース] 機能を使用できます。
すぐに使用できる概要を出発点として使用して、独自のダッシュボードを作成できます。グラフの...
アイコンをクリックしてそのグラフをダッシュボードに追加するか、グラフの背後にあるクエリを表示して変更すると、ダッシュボードに追加されます。
New Relic に取り込んだデータを照会する方法については、 データの照会 および NRQL の紹介 を参照してください。
資力
カモン・リポーターのリソースは以下の通りです。
- インストールおよび設定ガイド (カモンサイト)
- 統合仕様 (New Relic GitHub)