• EnglishEspañol日本語한국어Português
  • ログイン今すぐ開始

この機械翻訳は、参考として提供されています。

In the event of any inconsistency between the English version and the translated version, the English versionwill take priority. Please visit this page for more information.

問題を作成する

機能 SLI を確立する

ログインや支払いの承認など、重要なビジネス機能のサービスレベルを確立すると、IT とビジネスの間の言語の壁が急速になくなります。 機能のサービスレベル スコアは、サービスレベルが悪化し始めたときに修正する機会も与えます。 たとえば、ログイン サービス レベルが低下し始めた場合は、消費者向け API から始めて ID 管理の依存関係とワークフローを確認する必要があることがわかります。

このタスクを完了するために、アプリケーションやサービスについての詳しい知識は必要ありません。 必要なのは、消費者向け API (サービス境界) を見つけて、以下の手順に従って機能サービスレベルを作成することだけです。

  1. 出力 SLI ドキュメントの確立の説明に従って、サービス境界アプリケーションを特定します。

  2. 次の NRQL クエリを実行して、最も頻繁に使用されるトランザクションのベースラインを特定します。 Order-Processingを指定したアプリケーション名に置き換えることを忘れないでください。

    FROM Transaction SELECT count(*), percentile(duration, 95) WHERE appName='Order-Processing' FACET name SINCE 1 WEEK AGO

    以下のスクリーンショットのようなものが表示されるはずです。 最初のトランザクションには、「購入」に関係があることが示されています。 「購入」機能のサービスレベルを作成できるようになりました。

  3. クエリの末尾にWHERE name='Controller/Sinatra//purchase'を追加し、 Controller/Sinatra//purchaseトランザクション名に置き換えます。

  4. クエリを実行して、機能することを確認します。 これで、結果には 1 つのトランザクションのみが表示されるはずです。 このクエリとDURATION (95%)の結果をメモ帳にコピーします。 すぐに両方が必要になります。

  5. プラットフォームで新しいサービスレベルを作成します。新しいサービス・レベルの開始については、 入力パフォーマンス SLI の確立 で説明しています。

この場合、リストでアプリケーション(APM Entityタイプ)を検索して、エンティティGUIDを介してメタデータ(タグ)を保持できるようにします。上記のセクションの「合成モニター」の代わりに、エンティティフィルターのドロップダウンで「APM」を選択します。

  1. 「レイテンシー」ガイド付きワークフローを選択すると、有効なクエリが自動的に入力されます。

  2. メモ帳を使用して、 name='your/transaction/name/here'だけをコピーします。

  3. 以下のスクリーンショットで下線が引かれているように、この条件をサービスレベルの両方のクエリに追加AND ます。

  4. メモ帳にコピーした元のベースラインのDURATION (95%)結果と一致するように、2 番目のクエリのduration < 1.78部分を調整します。

  5. このサービスレベルに名前を付け、説明を更新し、サービスレベルを保存します。

ここから、これらの機能のサービスレベルをいくつか設定し、アプリケーション チームとリーダーシップに提示してフィードバックを求めることをお勧めします。

一つ前の手順

インプット指標と目標を作成する方法を学ぶ

次のステップ

SLM テクニックを使用して信頼性を向上させる方法を学ぶ

Copyright © 2024 New Relic株式会社。

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.