New Relic のサービスレベルを利用するには、どのような権限が必要ですか?
New Relic のサービスレベル管理を使用するためのパーミッションに関する要件。
- フルプラットフォームユーザーであること 。
- 当社の New Relic One のユーザーモデル のユーザーは、"modify events-to-metrics rules" capability.
以下のようなエラーが出る場合は、ユーザーの権限を確認してください。
- UIでSLI/SLOを保存するオプションが無効になっていました。
- API は、"Cannot query field
˶˙º̬˙˶"eventExportRegisterRule\"
on type˶˙º̬˙˶"RootMutationType\"." というエラーメッセージを返します。
.
SLIを作成した直後にデータが表示されないのはなぜですか?
New Relic は、SLI を作成した瞬間から新しい SLI メトリクスの生成を開始します。このため、最初に意味のあるSLI達成の結果を表示し始めるまでには数分必要です。
新しいデータの利点は、デフォルトで13ヶ月の保存期間があり、長期間の照会が効率的にできることです。
どのようなエンティティタイプでもSLIを構成できますか?
はい、APMサービス、ブラウザアプリケーション、Lambda関数など、どのようなエンティティタイプでもSLIを構成できます。
SLIクエリはNRDBイベントをサポートしています。SLIクエリでのディメンションメトリクスのサポートはロードマップにあります。
SLIデータのアラートを受け取ることはできますか?
New Relicのサービスレベルに関するアラートは我々のロードマップにあります。
New Relicでは、残りのエラーバジェットをどのように計算しているのですか?
残りのエラーバジェットは、SLO期間中に、目的を損なうことなく、どのくらいの割合のリクエストがまだバッドレスポンスになる可能性があるかを示しています。したがって、許容される不良反応の総量は、リクエストのスループットによって変わります。
時間ベースのエラーバジェットは、私たちのロードマップにあります。
SLIを定義するクエリをUIから表示するにはどうすればいいですか?
SLIを定義するクエリを表示するには、SLI行の...メニューをクリックしてから、[編集]オプションを選択します。クエリは右上隅に表示されます。
SLIを定義するクエリをAPIで表示するにはどうすればいいですか?
SLI を定義するクエリを API で表示するには、 Nerdgraph を使用します。SLIの構成を見るためには、SLIがアタッチされているエンティティのGUIDを知り、以下のクエリでそれを置き換える必要があります。
{ actor { entity(guid: "{entityGuid}") { serviceLevel { indicators { events { badEvents { where from } goodEvents { from where } validEvents { from where } } name } } } }}
応答として、エンティティに接続されたすべての SLI、SLI 名、およびクエリーを受け取ります。SLI の構成に応じて、 goodEvents
または badEvents
のいずれかがコンテンツを持つことになることに注意してください。
SLIの達成度をダッシュボードに表示することはできますか?
以下のクエリを使用して、カスタムダッシュボードにSLI達成度の時系列をチャート表示することができます。
FROM Metric SELECT clamp_max((count(newrelic.sli.valid) - count(newrelic.sli.bad)) / count(newrelic.sli.valid) * 100, 100) as 'SLI attainment' WHERE sli.id = '<sli.id>' UNTIL 2 MINUTES AGO TIMESERIES AUTO
sli.id
は、SLI の識別子です。このようなチャートをダッシュボードに追加する最も簡単な方法は、 Add to dashboard オプションを使用することです。このオプションは、 Details ビューで利用できます。
また、SLI idとSLI attainmentのクエリは、Nerdgraph APIを使って以下のクエリで見つけることができます。
{ actor { entity(guid: "{entityGuid}") { serviceLevel { indicators { name id resultQueries { indicator { nrql } } } } } }}
SLI に関連付けられているエンティティの entityGuid
を使用します。クエリの結果では、 serviceLevel.indicators.id
フィールドに SLI ID が表示されます。
なぜSLO期間には完全な週しか含まれないのか?
ローリングタイムウィンドウのSLOコンプライアンスの結果は、完全な週を含むとより一貫性があります。これにより、計算には常に同じ量の週末が含まれ、週の季節性があっても、SLOを見る曜日によって結果に影響を与えることはありません。
1つのアカウントで作成できるSLIの数は?
1つのアカウントで作成できるSLIの数は最大500個です。