• /
  • ログイン
  • 無料アカウント

本書は、お客様のご参考のために原文の英語版を機械翻訳したものです。

英語版と齟齬がある場合、英語版の定めが優先するものとします。より詳しい情報については、本リンクをご参照ください。

問題を作成する

SLIとSLOの作成と編集

NewRelicUIを使用してSLIとSLOを手動で作成できます。または、 NerdGraphAPITerraformServiceLevelリソースを使用してプロセスを自動化することもできます。

要件

パーミッション関連の要件。

SLIおよびSLOを作成するための重要な概念

SLIとSLOを定義する際には、これらの概念に留意してください。

関連するエンティティ

New Relicエコシステムでは、すべてのサービスレベルが別のエンティティにリンクされています。これは、スタック内でデータを報告する要素、またはアクセス可能なデータを生成する要素です。サービスレベルが関連するエンティティによって、SLI/SLOの結果が表示される場所が決まります。

SLI は、New Relic に報告される NRDB イベントであればどのようなものでも定義できるため、カスタムイベントをベースにすることもできます。ほとんどのカスタムイベントは、単一の New Relic エンティティに関連するものではなく、より高度なビジネスやユーザーエクスペリエンスのインサイトを提供するものです。この場合でも、SLIを特定のエンティティやワークロードに関連付けることができます。

SLIクエリ

SLIは、有効なリクエストの総数のうち、良いレスポンスの割合として定義されます。ほとんどの場合、有効な作品と良い作品を定義することでSLIを設定します。

  • 有効なリクエスト は、SLIにとって意味のあるものとしてカウントしたいあらゆるリクエストです(例えば、ヘルスチェックによって開始されたものではないエンドポイントに関連するすべてのトランザクションなど)。
  • 良好なレスポンス は、エンドユーザーやクライアントサービスに良好な出力を提供していると考えられるあらゆるレスポンスです(例えば、サービスが2秒以内に応答し、エンドユーザーに良好なナビゲーション体験を提供した場合など)。

代わりに、悪い反応と思われるものを定義することもできます。

  • 悪い応答 とは、悪い出力を提供していると考えられる応答のことです(例えば、サービスがサーバーエラーで応答したため、クライアントのフローが失敗したなど)。New Relic では、良い応答のカウントを valid - bad として自動的に導き出します。

リクエストベースのSLOは、リクエストの総数に対する適切なリクエストの数の比率として定義されるSLIに基づいています。要求ベースのSLOは、その比率がコンプライアンス期間の目標を満たしているか超えている場合に満たされます。

推奨されるSLI

このセクションでは、サービスやブラウザアプリケーションのパフォーマンスを測定するために一般的に使用されるいくつかのSLIを紹介します。

New Relic エージェントを搭載した APM サービスの SLI

Transaction イベントに基づいて、これらのSLIは、リクエスト駆動型のサービスで最も一般的なものです。

OpenTelemetryで計測されたAPMサービスのSLI

OpenTelemetryのスパンに基づくと、これらのSLIはリクエストドリブンのサービスで最も一般的なものです。

ブラウザアプリケーション用SLI

以下のSLIは、GoogleのBrowser Core Web Vitalsに基づいています。

サービスレベルの作成と編集

SLI と SLO は、 New Relic One のいくつかの場所から作成できます。

  • トップメニューのサービスレベルビューから。 SLIは、ワークロードを含む、アカウント全体の任意のエンティティに関連付けることができます。
  • 任意のAPMサービスの Service levels ページから。SLI は、その特定の APM サービスに関連付けられます。この出発点を使用した場合、New Relic は最新の利用可能なデータに基づいて、このエンティティタイプの最も一般的なサービスレベル指標を自動的に作成します。
  • 任意のワークロードの サービスレベル タブから。SLI をワークロード内の任意のエンティティ、またはワークロード自体に関連付けることができます。

以下の手順に従ってください。

SLIの編集

SLIを作成したら、UIにアクセスし、[ ... ]メニューをクリックして編集します。

Edit SLIs
問題を作成する
Copyright © 2022 New Relic Inc.