経時的なメトリックデータの精度

コントローラのメトリックは、さまざまな期間、つまり精度によって表示できます。

注: このページのメトリックデータの解像度と粒度の情報は、 メトリックとスナップショット API には適用されません。

Metric Generation and Time Zone Differences

In a distributed system, the metrics that the Controller collects may come from different time zones.

Before sending metrics to the Controller, agents normalize the times associated with the metrics by applying a UTC (Coordinated Universal Time) offset appropriate to their region.

In the Controller UI, all times display in the Controller user's local time. To render local times, the UI applies the offset needed to render UTC time into the user's time zone as configured on the device on which the browser is running.

While the time zone used in the UI is taken from the local environment and cannot be modified apart from changing the computer's system time, each UI user can adjust the format of the time display, as described in Time Zone Settings.

While the Controller UI displays times in the local system time, specific timestamps generated by Splunk AppDynamics reflect the Controller system time. These include, for example, event timestamps in notification messages, which indicate the Controller system time.

注: SaaS Controllers use Pacific Time (PT) as their system time.

Metrics Data Resolution

Depending on the period of time you're viewing in graphs, how old the data is, and the resolution of your monitor, graphs may display data at a granularity of 1, 2, 5, 10, 20, 30, 60, and multiples of 60 (120, 180, 240 and so on) minutes.

Metrics Data Retention and Deletion

  • After 8 days, data at 1-minute resolution is deleted.
  • After 365 days, data at 1-hour resolution is deleted.
Metrics data is retained and deleted according to the following:

View Rolled Up Data in Graphs

Depending on your environment, Splunk AppDynamics measures hundreds, thousands, or even tens of thousands of metric values each minute. To display these results over time in a meaningful way, Splunk AppDynamics rolls up the data at regular intervals (for example, at one-minute, ten-minute, and one-hour intervals) based on how long ago the metric was measured.

In graphs throughout the Controller UI, you can hover over a point on the chart to get the value of the metric data measured during the interval represented by the point. The point represents the beginning of the interval. The length of the interval depends on the selected time range. Admin-level users can adjust the amount of time data is retained at each resolution, although we do not generally recommend keeping data for longer than these default values. Default settings are listed below.

Rolled Up Data in Graphs

  • For up to 8 days, data is rolled up every minute and displayed at a minimum of 1-minute resolution. Graphs may display data at intervals of 1, 2, 5, 10, 20, 30, 60, and multiples of 60 (120, 180, 240 and so on) minutes as previously described in Metrics Data Retention . If the granularity is set to one, each point on the graph represents a 1-minute interval; the point represents the beginning of the minute. Therefore, when the granularity is set to one, the data presented for a 5:00 AM point represents the values measured from 5:00 AM to the millisecond before 5:01 AM. If the granularity is set to two, each point on the graph represents a 2-minute interval, and the data displayed for a 5:00 AM point represents the values measured from 5:00 AM to the millisecond before 5:02 AM.

  • After 8 days, data is rolled up every hour and displayed at a minimum of 1-hour resolution. Graphs may display data at a granularity of 60, and multiples of 60 (120, 180, 240 and so on) minutes as previously described in Metrics Data Retention. If the granularity is set to 60, each point on the graph represents a 1-hour interval; the point represents the beginning of the hour. Therefore, when the granularity is set to 60, the data displayed for a 5:00 AM point represents the values measured from 5:00 AM to the millisecond before 6:00 AM. If the granularity is set to 120, each point on the graph represents a 2-hour interval, and the data displayed for a 5:00 AM point represents the values measured from 5:00 AM to the millisecond before 7:00 AM.

  • After 365 days, data at 1-hour resolution is deleted.

One-Minute Resolution

Each point on the graph represents a roll-up of all the values measured during one minute. For example, if Splunk AppDynamics measures the response time for an application for 300 calls in a minute, the response time values of those 300 calls are averaged to present the Average Response Time (ART) for that minute. When you hover over a point on the chart, the Count figure represents how many times the metric data was measured during that minute.

In this graph, response time was measured 140 times between 2:57 and 2:58 PM and the ART for that minute was 889 ms.

Average response time

In this chart, the time range was set for the last three hours, so the interval is one minute. The errors per minute value displayed at the 1:34 PM point represents the number of errors recorded during the minute from 1:34 PM to the millisecond just before 1:35 PM.

Errors per minute

Ten-Minute Resolution

Metric data is displayed at a 10-minute resolution, and each point on the graph represents a roll-up of the values measured during that 10-minute period.

The ART for the rolled-up time period represents the true average. The ART aggregates the sum and count of the total requests for the period; it does not average the ARTs calculated for the previous roll-up granularity.

One-Hour Resolution

Metric data is displayed at a 1-hour resolution, and each point on the graph represents a roll-up of the values measured during that 60-minute period.

最後の間隔がチャート内に表示される方法

ロールアップされたデータの表示形式が原因で、その期間の最後のインクリメントに対するデータが含まれていないように見えることがあります。しかし、最後のデータポイントはその範囲の最後の間隔を示しています。

たとえば、 8 AM〜12 PM の時間範囲を、1 時間のデータポイントにロールアップされた日に対して設定した場合、5 つのデータポイントが表示されると考えられます。つまり、8 AM、9 AM、10 AM、11 AM、12 PM の 5 ポイントです。ただし、返されるデータは、8 AM、9 AM、10 AM、11 AM の 4 つの時間のデータポイントで構成されます。最初のデータポイントである 8:00 AM は、8 AM から9 AM の 1 ミリ秒前までに収集されたデータを示し、最後のデータポイントである 11:00 AM は、11 AM から12 PM の 1 ミリ秒前までに収集されたデータを示します。このため、グラフの最後のデータポイントは11 AMですが、実際は8 AM〜12 PMのデータが表示されていることになります。

開始から終了までの間隔グラフ

長期時間範囲のチャートの表示

3週間を超える時間範囲の場合、UI内のグラフ(遅延トランザクショングラフなど)には、x軸の時間ポイントとして各月の14日が表示されます。このため、満 2 ヵ月未満の時間範囲の場合は、その時間範囲に含まれる月の真ん中の日を示すポイントが 1 つだけ、グラフ上に表示されることになります。

古いデータに関する詳細の表示

10 分または 1 時間のデータしかない期間に発生した問題の詳細を確認するには、Splunk AppDynamics でトランザクション スナップショットを介して診断データへのアクセスを提供します。たとえば、3 日前の 2 AM と 3 AM の値が表示されているものの、その日の 2:15 AM に発生し、アラートを受けた問題について詳細を調査する必要があるとします。2 AM から 3 AM の 1 時間のトランザクション スナップショットを表示して、この期間に発生したイベントの詳細を確認します。デフォルトでは、スナップショットは 2 週間保持され、個々のスナップショットをアーカイブできます。「トランザクション スナップショットを使用したビジネス トランザクション パフォーマンスのトラブルシューティング」を参照してください。

Metric Browserでグラフを表示する場合、グラフ内で特定の期間を選択してドリルダウンすると、トランザクションスナップショットやその他の情報を確認できます。詳しくは、「特定の時間範囲でのパフォーマンスの分析」を参照してください。