ベースライン ダッシュボードをインストールしたら、取り込み異常をできるだけ頻繁に検出するためにダッシュボードを監視する必要があります。取り込みを最適化するのに十分なデータが得られるまで待つ必要がありますが、ダッシュボードを使用すると、取り込みの問題をより早く見つけることができます。ベースライン ダッシュボードをそのまま使用することも、オプションのダッシュボードをダウンロードしてさらに優れた異常検出オプションを提供することもできます。
問題が発生したときに通知できるように、 も設定する必要があります。 取り込みアラート ガイドを使用してさまざまなアラートを作成できますが、少なくとも次の 2 つのアラートを設定することをお勧めします。
- 季節的な増加を超えて、データ取り込みの月間目標値を超えた場合に通知する閾値アラート
- 取り込みデータの急激な増加を通知する異常アラート
ヒント
私たちのプラットフォームでアラートを作成するのは初めてですか?New Relic アラートの作成について必要なすべてを学ぶには、 アラートの作成と管理のチュートリアル をご覧ください。
Lookout ビューで異常を監視する
ダッシュボードをインストールすると、 Lookoutビューで取り込みパターンの概要を表示できます。 そこから、取り込み異常を検索するための NRQL クエリを作成できます。 たとえば、次の NRQL クエリは、過去 24 時間のusageMetric
によるすべての取り込み異常に関する情報を提供します。
SELECT rate(sum(GigabytesIngested), 1 day) AS avgGbIngest FROM NrConsumption WHERE productLine='DataPlatform' FACET usageMetric
ファセット フィールドを任意のフィールドに変更して、取り込みデータの粒度を細かくしたり、細かくしたりできます。たとえば、以下に示すように、 usageMetric
を consumingAccountName
に変更すると、アカウント名ごとに取り込みがレポートされるため、さらに詳細な情報が得られます。
エンティティ内訳ダッシュボードをインストールします(オプション)
NrConsumption
をプライマリ ソースとして使用する取り込みベースライン ダッシュボード。ただし、他のイベントやメトリクスの取り込みトラフィックの見積もりに関する情報も必要な場合があります。その場合、エンティティ ブレークダウン ダッシュボードをインストールできます。これは、取り込みデータの推定に役立つ、 bytescountestimate()
を使用する他のビジュアライゼーションの作成に役立ちます。
エンティティ内訳ダッシュボードをインストールするには:
ベースライン・ダッシュボードに使用したのと同じクイックスタート にアクセスします。
Install this quickstartを選択します。
インポート ダッシュボード機能を使用して、 、 、モバイル監視、または Kubernetes クラスタを含む任意のアカウントにダッシュボードをインストールします。 このダッシュボードは複数のアカウントにインストールできますが、このダッシュボードをパートナーシップ所有者アカウント (POA) にインストールすることは避けてください。
ヒント
親/子アカウント構造がある場合は、ダッシュボードを親アカウントにインストールし、ダッシュボードを変更して、アカウント固有のグラフをすべて 1 つのダッシュボードに含めることができます。
Doneを選択します。
クイックスタートのインストールが完了したら、 Data governance entity breakdownsダッシュボードを開いてデータにアクセスします。
このセクション を参照して、これらの内訳でどのイベント タイプが使用されているかを正確に確認できます。これらのクエリは、 NrConsumption
のような事前に集計されたデータ ソースから機能しないため、より多くのリソースを消費することに注意してください。そのため、クエリをより適切に機能させるには、追加の WHERE
と LIMIT
句を使用して時間枠を調整する必要がある場合があります。一部の環境では。
クラウド統合ダッシュボードのインストール (オプション)
New Relic のクラウド統合は、多くの場合、データ取り込み増加の重要なソースを提供します。しかし、優れた視覚化がなければ、取り込みの増加がどこから来たのかを見つけるのが困難になることがよくあります。これは通常、これらの統合が組織の通常の CI/CD パイプラインの一部ではないか、通常の構成管理システムの一部ではないことが原因です。
幸いなことに、 New Relic Instant Observability から直接インストールできる一連のダッシュボードがあります。このパッケージによってインストールされる個々のダッシュボードには次のものが含まれます。
- AWSの統合
- Azureの統合
- GoogleCloudPlatformの統合
- オンホストインテグレーション
- Kubernetes
次は何ですか?
ここまでチュートリアルに従った場合は、少なくともベースライン ダッシュボードをインストールし、レポートを生成し、取り込みの異常を検出するためのシステムをセットアップしていることになります。さらに実行すべきステップは 1 つだけです。取り込みデータを使用してテレメトリを最適化することです。