Download PDF
Download page 動的ベースライン.
動的ベースライン
このページでは、Splunk AppDynamics がお使いのアプリケーションのベースラインパフォーマンスを自動的に計算する方法について説明します。全般的なパフォーマンス特性を確立すると、アプリケーションの異常な状態を検出できるようになります。Splunk AppDynamics はベースラインを使用して以下を実行します。
- フローマップに色を付ける。
- トランザクションスコアのダッシュボードを表示する。
- メトリックグラフとメトリックブラウザのメトリックを比較する。
- 正常性ルールの正常性を評価する(「正常性ルール」を参照)。
ベースラインの仕組み
Splunk AppDynamicsでは、基礎となる 1 時間分のデータを使用してベースラインが計算されます。ベースラインはすべてのメトリックについて計算できます。ベースラインには2つの主要変数が存在します。
- ベースラインの計算には、データが蓄積された時間が考慮されるべき。
- ベースラインの季節性。
傾向を特定するためのベースラインの使用
パフォーマンスの予測は、時間、曜日、月によって異なります。例:
- 小売アプリケーションは、平日よりも週末にトラフィックが多くなることがあります。
- 給与アプリケーションは、月初や月末により高い負荷が見られることがあります。
この変化を考慮して、ベースラインコンテキストとしてローリング期間を使用できます。ローリング期間は、対象期間中の日次、週次、月次の間隔で取得される現在の時刻からのデータに対するベースラインを確立します。
たとえば、期間が 30 日間に設定された日次の傾向または期間が 90 日間に設定された週次の傾向が使用されるベースラインを作成できます。
日次の傾向は、過去 30 日間の毎日同じ時間に蓄積されたデータからベースラインを計算します。
週次の傾向は、過去 90 日間の同じ時間と曜日に蓄積されたデータからベースラインを計算します。これは、使用可能なデフォルト設定の 1 つです。
月次の傾向は、毎月同じ日の同じ時間に蓄積されたデータからベースラインを計算します。たとえば、1 月 5 日の午前 10 時半の場合、ベースラインは前年(365 日)の毎月 5 日の同じ時間に蓄積されたデータに基づいて作成されます。
ベースラインは、起動してすぐには利用できません。Splunk AppDynamics SaaS でデータを収集し、最初のベースラインを作成するのに時間とアプリケーション負荷がかかるためです。所要時間は、使用するベースラインタイプ(日次、週次、月次、なし)によって異なります。なしの場合はベースラインが利用できるまでに数時間、日次の場合は数日、週次の場合は数週間かかります。
デフォルトでは、1 分あたりのコール数が 20 未満の場合、メトリックのベースラインは計算されません。1 分あたりのコール数のしきい値を設定するには、カスタマーサポートにお問い合わせください。
標準偏差の計算方法
標準偏差は、次の標準式を使用して計算します。
standard deviation =
sqrt [(B - A^2/N)/N]
説明:A
= データ値の合計B
= 2 乗したデータ値の合計N
= データ値の数
標準偏差の計算は、使用されるメトリックのタイプによって異なります。
- 時間ロールアップタイプが合計または平均の場合
- クラスタロールアップタイプが個別または集合の場合
クラスタロールアップタイプは、階層またはアプリケーションレベルでのみ適用されます(ノードレベルのメトリックは同じ計算になります)。
この例では、以下のメトリックタイプを使用した標準偏差を示します。
- 時間ロールアップタイプ = 平均
- クラスタロールアップタイプ = 集合
Metric - Calls Per Minute (Average, Collective)
(Hourly Metric Table)
時間 | 合計 | 応答数 | 重み値 | 2 乗された重み値 |
---|---|---|---|---|
| 180 | 2 | 180 | 300 |
| 300 | 2 | 300 | 780 |
| 150 | 2 | 150 | 195 |
これらのメトリック値では、type = All Data
のベースラインは、上記の値を計算に使用して 3 時間(12:00)続きます。
日次、週次、または月次の季節性の場合、考慮されるデータポイントはそれぞれ、すべての日、同じ曜日、または同じ月日の同じ時間の値です。
この場合のベースラインの計算は次のようになります。
Value
= (180+300+150)/360 = 1.75
Standard deviation
= sqrt(((300+780+195) - (((180+300+150)^2)/360))/360) = 0.69
ベースラインの設定と表示
ベースライン偏差はある時点のベースラインからの標準的な偏差で、整数で表されます。このベースライン偏差に基づいて、正常性ルール条件を設定できます。たとえば、ベースラインからの 2 標準偏差を警告条件、ベースラインからの 4 標準偏差を重大条件として構成できます。
ベースラインを設定するには、次の手順を実行します。
- [Configuration > Baselines] に移動します。
- 使用可能なすべてのベースラインがリストに表示されます。
- デフォルトのベースラインは、日次の傾向です。これは、正常性ルールの作成時に別のベースラインが指定されない場合に正常性ルールにより使用されるベースラインです。
ベースラインリスト内の別のベースラインをデフォルトとして選択するには、[Set as Default ] をクリックします。
デフォルトのベースラインを変更すると、デフォルトに依存している既存の正常性ルールすべての実際のベースラインが変更されることになります。別のベースラインを指定することはありません。このオプションを選択する前に、既存のベースラインと正常性ルールの定義を確認してください。
- 使用する傾向タイプを選択します。
傾向の期間と傾向を設定します。基本期間は、次の 2 つの範囲で使用できます。
- 固定時間範囲:特定の日時から別の日時までの期間。たとえば、ある時間にリリースサイクルがある場合、データコレクションをその時間に制限することができる。
- ローリング時間範囲:最新の X 日数が使用される。こちらの方がより一般的。
ベースラインの計算の夏時間
ベースラインの計算では夏時間が考慮されます。お住まいの地域で夏時間が実施されている場合は、アカウントチームに連絡して、Splunk AppDynamics アカウントに baseline.read.time.zone
プロパティを設定してください。
アカウントチームが http://<controller host>:<port>/controller/admin.jsp
ページで、baseline.read.time.zone
プロパティと、地域に基づいて次のいずれかの値を追加する必要があります。
- ACT
- AET
- AGT
- ART
- AST
- アフリカ/アビジャン
- Africa/Accra
- Africa/Addis_Ababa
- Africa/Algiers
- Africa/Asmara
- Africa/Asmera
- Africa/Bamako
- Africa/Bangui
- Africa/Banjul
- Africa/Bissau
- Africa/Blantyre
- Africa/Brazzaville
- Africa/Bujumbura
- Africa/Cairo
- Africa/Casablanca
- Africa/Ceuta
- Africa/Conakry
- Africa/Dakar
- Africa/Dar_es_Salaam
- Africa/Djibouti
- Africa/Douala
- Africa/El_Aaiun
- Africa/Freetown
- Africa/Gaborone
- Africa/Harare
- Africa/Johannesburg
- Africa/Juba
- Africa/Kampala
- Africa/Khartoum
- Africa/Kigali
- Africa/Kinshasa
- Africa/Lagos
- Africa/Libreville
- Africa/Lome
- Africa/Luanda
- Africa/Lubumbashi
- Africa/Lusaka
- Africa/Malabo
- Africa/Maputo
- Africa/Maseru
- Africa/Mbabane
- Africa/Mogadishu
- Africa/Monrovia
- Africa/Nairobi
- Africa/Ndjamena
- Africa/Niamey
- Africa/Nouakchott
- Africa/Ouagadougou
- Africa/Porto-Novo
- Africa/Sao_Tome
- Africa/Timbuktu
- Africa/Tripoli
- Africa/Tunis
- アフリカ/ウィントフック
- America/Adak
- America/Anchorage
- America/Anguilla
- America/Antigua
- America/Araguaina
- America/Argentina/Buenos_Aires
- America/Argentina/Catamarca
- America/Argentina/ComodRivadavia
- America/Argentina/Cordoba
- America/Argentina/Jujuy
- America/Argentina/La_Rioja
- America/Argentina/Mendoza
- America/Argentina/Rio_Gallegos
- America/Argentina/Salta
- America/Argentina/San_Juan
- America/Argentina/San_Luis
- America/Argentina/Tucuman
- America/Argentina/Ushuaia
- America/Aruba
- America/Asuncion
- America/Atikokan
- America/Atka
- America/Bahia
- America/Bahia_Banderas
- America/Barbados
- America/Belem
- America/Belize
- America/Blanc-Sablon
- America/Boa_Vista
- America/Bogota
- America/Boise
- America/Buenos_Aires
- America/Cambridge_Bay
- America/Campo_Grande
- America/Cancun
- America/Caracas
- America/Catamarca
- America/Cayenne
- America/Cayman
- America/Chicago
- America/Chihuahua
- America/Coral_Harbour
- America/Cordoba
- America/Costa_Rica
- America/Creston
- America/Cuiaba
- America/Curacao
- America/Danmarkshavn
- America/Dawson
- America/Dawson_Creek
- America/Denver
- America/Detroit
- America/Dominica
- America/Edmonton
- America/Eirunepe
- America/El_Salvador
- America/Ensenada
- America/Fort_Nelson
- America/Fort_Wayne
- America/Fortaleza
- America/Glace_Bay
- America/Godthab
- America/Goose_Bay
- America/Grand_Turk
- America/Grenada
- America/Guadeloupe
- America/Guatemala
- America/Guayaquil
- America/Guyana
- America/Halifax
- America/Havana
- America/Hermosillo
- America/Indiana/Indianapolis
- America/Indiana/Knox
- America/Indiana/Marengo
- America/Indiana/Petersburg
- America/Indiana/Tell_City
- America/Indiana/Vevay
- America/Indiana/Vincennes
- America/Indiana/Winamac
- America/Indianapolis
- America/Inuvik
- America/Iqaluit
- America/Jamaica
- America/Jujuy
- America/Juneau
- America/Kentucky/Louisville
- America/Kentucky/Monticello
- America/Knox_IN
- America/Kralendijk
- America/La_Paz
- America/Lima
- America/Los_Angeles
- America/Louisville
- America/Lower_Princes
- America/Maceio
- America/Managua
- America/Manaus
- America/Marigot
- America/Martinique
- America/Matamoros
- America/Mazatlan
- America/Mendoza
- America/Menominee
- America/Merida
- America/Metlakatla
- America/Mexico_City
- America/Miquelon
- America/Moncton
- America/Monterrey
- America/Montevideo
- America/Montreal
- America/Montserrat
- America/Nassau
- America/New_York
- America/Nipigon
- America/Nome
- America/Noronha
- America/North_Dakota/Beulah
- America/North_Dakota/Center
- America/North_Dakota/New_Salem
- America/Ojinaga
- America/Panama
- America/Pangnirtung
- America/Paramaribo
- America/Phoenix
- America/Port-au-Prince
- America/Port_of_Spain
- America/Porto_Acre
- America/Porto_Velho
- America/Puerto_Rico
- America/Punta_Arenas
- America/Rainy_River
- America/Rankin_Inlet
- America/Recife
- America/Regina
- America/Resolute
- America/Rio_Branco
- America/Rosario
- America/Santa_Isabel
- America/Santarem
- America/Santiago
- America/Santo_Domingo
- America/Sao_Paulo
- America/Scoresbysund
- America/Shiprock
- America/Sitka
- America/St_Barthelemy
- America/St_Johns
- America/St_Kitts
- America/St_Lucia
- America/St_Thomas
- America/St_Vincent
- America/Swift_Current
- America/Tegucigalpa
- America/Thule
- America/Thunder_Bay
- America/Tijuana
- America/Toronto
- America/Tortola
- America/Vancouver
- America/Virgin
- America/Whitehorse
- America/Winnipeg
- America/Yakutat
- America/Yellowknife
- Antarctica/Casey
- Antarctica/Davis
- Antarctica/DumontDUrville
- Antarctica/Macquarie
- Antarctica/Mawson
- Antarctica/McMurdo
- Antarctica/Palmer
- Antarctica/Rothera
- Antarctica/South_Pole
- Antarctica/Syowa
- 南極大陸/トロール基地
- Antarctica/Vostok
- Arctic/Longyearbyen
- Asia/Aden
- Asia/Almaty
- Asia/Amman
- Asia/Anadyr
- Asia/Aqtau
- Asia/Aqtobe
- Asia/Ashgabat
- Asia/Ashkhabad
- アジア/アティラウ
- Asia/Baghdad
- Asia/Bahrain
- Asia/Baku
- Asia/Bangkok
- アジア/バルナウル
- Asia/Beirut
- Asia/Bishkek
- Asia/Brunei
- Asia/Calcutta
- アジア/チタ
- Asia/Choibalsan
- Asia/Chongqing
- Asia/Chungking
- Asia/Colombo
- Asia/Dacca
- Asia/Damascus
- Asia/Dhaka
- Asia/Dili
- Asia/Dubai
- Asia/Dushanbe
- アジア/ファマグスタ
- Asia/Gaza
- Asia/Harbin
- Asia/Hebron
- Asia/Ho_Chi_Minh
- Asia/Hong_Kong
- Asia/Hovd
- Asia/Irkutsk
- Asia/Istanbul
- Asia/Jakarta
- Asia/Jayapura
- Asia/Jerusalem
- Asia/Kabul
- Asia/Kamchatka
- Asia/Karachi
- Asia/Kashgar
- Asia/Kathmandu
- Asia/Katmandu
- アジア/ハンドゥイガ
- Asia/Kolkata
- Asia/Krasnoyarsk
- Asia/Kuala_Lumpur
- Asia/Kuching
- Asia/Kuwait
- Asia/Macao
- Asia/Macau
- Asia/Magadan
- Asia/Makassar
- Asia/Manila
- Asia/Muscat
- Asia/Nicosia
- Asia/Novokuznetsk
- Asia/Novosibirsk
- Asia/Omsk
- Asia/Oral
- Asia/Phnom_Penh
- Asia/Pontianak
- Asia/Pyongyang
- Asia/Qatar
- Asia/Qyzylorda
- Asia/Rangoon
- Asia/Riyadh
- Asia/Saigon
- Asia/Sakhalin
- Asia/Samarkand
- Asia/Seoul
- Asia/Shanghai
- Asia/Singapore
- アジア/スレドネコリムスク
- Asia/Taipei
- Asia/Tashkent
- Asia/Tbilisi
- Asia/Tehran
- Asia/Tel_Aviv
- Asia/Thimbu
- Asia/Thimphu
- Asia/Tokyo
- アジア/トムスク
- Asia/Ujung_Pandang
- Asia/Ulaanbaatar
- Asia/Ulan_Bator
- Asia/Urumqi
- アジア/ウスチ-ネラ
- Asia/Vientiane
- Asia/Vladivostok
- Asia/Yakutsk
- アジア/ヤンゴン
- Asia/Yekaterinburg
- Asia/Yerevan
- Atlantic/Azores
- Atlantic/Bermuda
- Atlantic/Canary
- Atlantic/Cape_Verde
- Atlantic/Faeroe
- Atlantic/Faroe
- Atlantic/Jan_Mayen
- Atlantic/Madeira
- Atlantic/Reykjavik
- Atlantic/South_Georgia
- Atlantic/St_Helena
- Atlantic/Stanley
- Australia/ACT
- Australia/Adelaide
- Australia/Brisbane
- Australia/Broken_Hill
- Australia/Canberra
- Australia/Currie
- Australia/Darwin
- Australia/Eucla
- Australia/Hobart
- Australia/LHI
- Australia/Lindeman
- Australia/Lord_Howe
- Australia/Melbourne
- Australia/NSW
- Australia/North
- Australia/Perth
- Australia/Queensland
- Australia/South
- Australia/Sydney
- Australia/Tasmania
- Australia/Victoria
- Australia/West
- Australia/Yancowinna
- BET
- BST
- Brazil/Acre
- Brazil/DeNoronha
- Brazil/East
- Brazil/West
- CAT
- CET
- CNT
- CST
- CST6CDT
- CTT
- Canada/Atlantic
- Canada/Central
- Canada/Eastern
- Canada/Mountain
- Canada/Newfoundland
- Canada/Pacific
- Canada/Saskatchewan
- Canada/Yukon
- Chile/Continental
- Chile/EasterIsland
- Cuba
- EAT
- ECT
- EET
- Estonia(EST; エストニア)
- EST5EDT
- Egypt
- Eire
- Etc/GMT
- Etc/GMT+0
- Etc/GMT+1
- Etc/GMT+10
- Etc/GMT+11
- Etc/GMT+12
- Etc/GMT+2
- Etc/GMT+3
- Etc/GMT+4
- Etc/GMT+5
- Etc/GMT+6
- Etc/GMT+7
- Etc/GMT+8
- Etc/GMT+9
- Etc/GMT-0
- Etc/GMT-1
- Etc/GMT-10
- Etc/GMT-11
- Etc/GMT-12
- Etc/GMT-13
- Etc/GMT-14
- Etc/GMT-2
- Etc/GMT-3
- Etc/GMT-4
- Etc/GMT-5
- Etc/GMT-6
- Etc/GMT-7
- Etc/GMT-8
- Etc/GMT-9
- Etc/GMT0
- Etc/Greenwich
- Etc/UCT
- Etc/UTC
- Etc/Universal
- Etc/Zulu
- ヨーロッパ/アムステルダム
- ヨーロッパ/アンドラ
- ヨーロッパ/アストラハン
- Europe/Athens
- Europe/Belfast
- Europe/Belgrade
- Europe/Berlin
- Europe/Bratislava
- Europe/Brussels
- Europe/Bucharest
- Europe/Budapest
- ヨーロッパ/ビュージンゲン
- Europe/Chisinau
- Europe/Copenhagen
- Europe/Dublin
- Europe/Gibraltar
- Europe/Guernsey
- Europe/Helsinki
- Europe/Isle_of_Man
- Europe/Istanbul
- Europe/Jersey
- Europe/Kaliningrad
- ヨーロッパ/キエフ
- ヨーロッパ/キーロフ
- Europe/Lisbon
- Europe/Ljubljana
- Europe/London
- ヨーロッパ/ルクセンブルク
- Europe/Madrid
- Europe/Malta
- Europe/Mariehamn
- Europe/Minsk
- Europe/Monaco
- Europe/Moscow
- Europe/Nicosia
- Europe/Oslo
- Europe/Paris
- Europe/Podgorica
- Europe/Prague
- Europe/Riga
- Europe/Rome
- Europe/Samara
- Europe/San_Marino
- Europe/Sarajevo
- ヨーロッパ/サラトフ
- Europe/Simferopol
- Europe/Skopje
- Europe/Sofia
- Europe/Stockholm
- Europe/Tallinn
- ヨーロッパ/ティラナ
- Europe/Tiraspol
- ヨーロッパ/ウリヤノフスク
- Europe/Uzhgorod
- Europe/Vaduz
- Europe/Vatican
- ヨーロッパ/ウィーン
- Europe/Vilnius
- Europe/Volgograd
- Europe/Warsaw
- Europe/Zagreb
- Europe/Zaporozhye
- Europe/Zurich
- GB
- GB-Eire
- GMT
- GMT0
- Greenwich
- HST
- 香港
- IET
- IST
- Iceland
- Indian/Antananarivo
- Indian/Chagos
- Indian/Christmas
- Indian/Cocos
- Indian/Comoro
- Indian/Kerguelen
- Indian/Mahe
- Indian/Maldives
- Indian/Mauritius
- Indian/Mayotte
- Indian/Reunion
- Iran
- イスラエル
- JST
- Jamaica
- 日本
- Kwajalein
- Libya
- MET
- マサチューセッツ工科大学(MIT)
- MST
- MST7MDT
- Mexico/BajaNorte
- Mexico/BajaSur
- Mexico/General
- NET
- NST
- NZ
- NZ-CHAT
- Navajo
- PLT
- PNT
- PRC
- PRT
- PST
- PST8PDT
- Pacific/Apia
- Pacific/Auckland
- 太平洋/ブーゲンビル
- Pacific/Chatham
- Pacific/Chuuk
- Pacific/Easter
- Pacific/Efate
- Pacific/Enderbury
- 太平洋/ファカオフォ
- 太平洋/フィジー
- Pacific/Funafuti
- Pacific/Galapagos
- Pacific/Gambier
- Pacific/Guadalcanal
- Pacific/Guam
- Pacific/Honolulu
- Pacific/Johnston
- Pacific/Kiritimati
- Pacific/Kosrae
- Pacific/Kwajalein
- 太平洋/マジュロ
- Pacific/Marquesas
- Pacific/Midway
- Pacific/Nauru
- Pacific/Niue
- Pacific/Norfolk
- 太平洋/ヌメア
- 太平洋/パゴパゴ
- Pacific/Palau
- Pacific/Pitcairn
- Pacific/Pohnpei
- Pacific/Ponape
- 太平洋/ポートモレスビー
- 太平洋/ラロトンガ
- Pacific/Saipan
- Pacific/Samoa
- Pacific/Tahiti
- Pacific/Tarawa
- Pacific/Tongatapu
- Pacific/Truk
- Pacific/Wake
- Pacific/Wallis
- Pacific/Yap
- ポーランド
- ポルトガル
- ROK
- SST
- シンガポール
- SystemV/AST4
- SystemV/AST4ADT
- SystemV/CST6
- SystemV/CST6CDT
- SystemV/EST5
- SystemV/EST5EDT
- SystemV/HST10
- SystemV/MST7
- SystemV/MST7MDT
- SystemV/PST8
- SystemV/PST8PDT
- SystemV/YST9
- SystemV/YST9YDT
- トルコ
- UCT
- US/Alaska
- US/Aleutian
- US/Arizona
- US/Central
- US/East-Indiana
- US/Eastern
- US/Hawaii
- US/Indiana-Starke
- US/Michigan
- US/Mountain
- US/Pacific
- US/Pacific-New
- US/Samoa
- UTC
- Universal
- VST
- W-SU
- WET
- Zulu