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

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

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

問題を作成する

シンセティック・モニタリングSLAレポート

SLAレポートを使用して、時間または複数のモニター間のサマリー・パフォーマンス・メトリクスを表示します。日次、週次、月次のレポートで、現在のパフォーマンスを過去の指標と比較することができます。

シンセティックモニタリングのSLAレポートの表示

アカウント全体のSLAレポートを見るには one.newrelic.com > Synthetics> SLA Report にアクセスしてください。 DailyWeeklyMonthly を選択して、日別、週別、月別のレポートを選択します。

また、個々のモニターのSLAレポートを見ることもできます。 one.newrelic.com > Synthetics> (select a monitor)> SLA.

screen-synthetics-sla-report.png

one.newrelic.com > Synthetics> SLAレポート: SLAレポートを使用して、モニターのパフォーマンスを時系列で把握することができます。

SLAレポートのメトリクスを理解する

SLAレポートを使用して、単一のモニター、またはアカウント全体の SLA Reports ページからすべてのモニターの集約されたパフォーマンスメトリクスを表示します。SLAレポートには、以下のメトリクスが含まれます。

アカウント全体のSLAレポートには、すべてのモニタータイプ(ping、シンプルなブラウザ、スクリプト付きブラウザ、APIテスト)が含まれます。

ページ機能の利用

SLAレポートは、以下の機能をサポートしています。

以下を行う場合...

操作...

Excelまたは外部プログラムでレポートを表示

Download this report as .csv を選択して、SLA データのコピーをダウンロードします。このファイルをExcelやGoogle Driveなどの表計算ソフトで開き、データを分析します。

アプデ対象の変更

全モニターのデフォルトのApdex T は7秒です。個々のモニターのApdex Tターゲットをカスタマイズするには、 モニターの を編集します。

タイムフレームの変更

日次、週次、月次の集計は、該当するタブを選択してください。

報告書の公開

Public SLA の設定を ON に変更し、認証されていないユーザーがレポートを閲覧できるようにします。 Share Report を選択して、共有するパブリックURLを取得します。

SLA値の生成

SLA レポートの値は、利用可能な合成監視データに対する NRQL クエリから生成されます。これらの値を簡単に再現し、ニーズに合わせてクエリーを変更することができます。

このクエリは、平均継続時間、apdex、およびアップタイムを返します。 変数 以下で強調して説明しているものに、あなたの値を代入してください。

SELECT average(duration), apdex(duration, t:), percentage(count(*), WHERE result='SUCCESS') FROM SyntheticCheck FACET timeperiod

変数

t:

Apdex T に対してApdexを計算したい値を入力してください。 SyntheticCheck イベントの duration 属性はミリ秒単位で保存されているため、Apdex T の値が 7 秒の場合は 7000 と表示されます。

タイムスタンプ

これは、計算対象となる期間です。 日報の場合dateOf(timestamp)週報の場合 facet on weekOf(timestamp)月報の場合 facet on monthOf(timestamp).

NRQL クエリ のデフォルトは、最後の 1 時間のデータに対してクエリを実行します。データの範囲を広げるためには、クエリの最後に SINCE 句 を含める必要があります。

例1: 先週の日報

先週の日報を作成するには、 SINCE 1 week ago を追加します。

SELECT average(duration), apdex(duration, t:), percentage(count(*), WHERE result='SUCCESS') FROM SyntheticCheck FACET dateOf(timestamp) SINCE 1 week ago

例2:特定のモニターのレポート

結果を特定のモニターに限定するには、以下のクエリを編集して特定のモニター名を含めることができます。

SELECT average(duration), apdex(duration, t:), percentage(count(*), WHERE result='SUCCESS') FROM SyntheticCheck FACET timeperiod WHERE monitorName = 'mymonitorname'

例3:マルチモニター用のレポート

結果をモニターの集合体にスコープすること。

SELECT average(duration), apdex(duration, t:), percentage(count(*), WHERE result='SUCCESS') FROM SyntheticCheck FACET timeperiod WHERE monitorName IN ('mymonitor1', 'mymonitor2', 'mymonitor3')
Copyright © 2022 New Relic株式会社。