Kaynak: Anormallik
Veri kümesinde tespit edilen bir anormalliği temsil eder.
Anormallik algılama sistemlerimiz, geçmiş verilerden türetilen ve beklenen aralığın dışında kalan bir zaman serisindeki veri noktalarını işaretler. Beklenen aralıkların üst ve alt sınırı olsa da anormallikleri yalnızca veriler beklenmedik bir şekilde daha kötü hale geldiğinde işaretleriz. Bu, genellikle metriğin üst sınırı aştığı durumlara karşılık gelir.
Beklenen aralığın dışındaki bir zaman çizelgesindeki birden fazla bitişik veri noktası tek bir anormallikte gruplandırılır. Bu nedenle anormallik, bir metriğin zaman çizelgesini etkili şekilde temsil eder. timelineSpec
, dimensions
ve metric
'da depolanan bilgiler, bağlam için genişletilmiş kanguruyla tam zaman çizelgesini getirmek amacıyla kullanılabilir.
Gerekli izinler: Arayan kullanıcının bu kaynağa erişebilmesi için Uygulama bilgilerini görüntüleme (salt okunur) iznine ihtiyacı vardır.
JSON gösterimi |
---|
{ "name": string, "metricSet": string, "timelineSpec": { object ( |
Alanlar | |
---|---|
name |
Anormalliğin adı. Biçim: apps/{uygulama}/anormallikler/{anomali} |
metricSet |
Anormalliğin algılandığı metrik kümesi kaynağı. |
timelineSpec |
Anormallik dönemini kapsayan zaman çizelgesi spesifikasyonu. |
dimensions[] |
Anormalliğin algılandığı boyutların kombinasyonu. |
metric |
Anormal değerin yanı sıra anormalliğin algılandığı metrik. |
Zaman ÇizelgesiSpesifikasyonu
Bir zaman çizelgesinin zamanla ilgili toplama parametrelerinin spesifikasyonu.
Zaman çizelgeleri, etkinliklerin metriklerde nasıl toplandığını tanımlayan bir toplama süresine (DAILY
, HOURLY
vb.) sahiptir.
Zaman çizelgesindeki noktalar, toplama döneminin başlangıç Tarih/Saati ile tanımlanır. Süre, Toplama Süresinde dolaylı.
Bir metrik grubu tarafından desteklendiğinde saatlik toplama süreleri her zaman UTC'de belirtilir. Böylece, YS uygulaması sırasında bir saat atlanır ve YS uygulaması sonlandırılırken bir saat atlanır. Örneğin, "2021-11-07 01:00:00 Amerika/Los_Angeles" zaman damgası belirsizdir, çünkü "2021-11-07 08:00:00 UTC" veya "2021-11-07 09:00:00 UTC"ye karşılık gelebilir.
Günlük toplama dönemleri, günün başlangıcının ve bitişinin tam olarak belirleneceği bir saat dilimi belirtmeyi gerektirir. Tüm metrik grupları tüm saat dilimlerini desteklemez. Bu nedenle, sorgulamak istediğiniz metrik grubu tarafından desteklenen saat dilimlerini kontrol ettiğinizden emin olun.
JSON gösterimi |
---|
{ "aggregationPeriod": enum ( |
Alanlar | |
---|---|
aggregationPeriod |
Zaman çizelgesindeki veri noktalarının toplama döneminin türü. Aralıklar, aralığın başındaki tarih ve saate göre tanımlanır. |
startTime |
Zaman çizelgesinin başlangıç veri noktası (dahil). Toplama dönemi aşağıdaki gibi hizalanmalıdır:
Bitiş noktasının saat dilimi, başlangıç noktasının saat dilimiyle eşleşmelidir. |
endTime |
Zaman çizelgesinin bitiş noktası (hariç). Kısıtlamalar için başlangıç zamanına bakın. Bitiş noktasının saat dilimi, başlangıç noktasının saat dilimiyle eşleşmelidir. |
Boyut Değeri
Tek bir boyutun değerini gösterir.
JSON gösterimi |
---|
{ "dimension": string, "valueLabel": string, // Union field |
Alanlar | |
---|---|
dimension |
Boyut adı. |
valueLabel |
İsteğe bağlı. Her zaman İngilizce dilinde, değer için insan dostu etiket. Örneğin, "ES" ülke kodu için "İspanya". Boyut değeri sabit olsa da bu değer etiketi değişebilir. (value, valueLabel) ilişkisinin kararlı olduğunu varsaymayın. Örneğin, ISO ülke kodu "MK" kısa bir süre önce adını "Kuzey Makedonya" olarak değiştirdi. |
Birlik alanı value . Boyutun gerçek değeri. Türe bağlıdır. value aşağıdakilerden yalnızca biri olabilir: |
|
stringValue |
Dize olarak temsil edilen gerçek değer. |
int64Value |
int64 olarak temsil edilen gerçek değer. |
Metrik Değeri
Bir metriğin değerini gösterir.
JSON gösterimi |
---|
{ "metric": string, // Union field |
Alanlar | |
---|---|
metric |
Metriğin adı. |
Birlik alanı value . Metriğin gerçek değeri. Türe bağlıdır. value aşağıdakilerden yalnızca biri olabilir: |
|
decimalValue |
Ondalık sayı olarak gösterilen gerçek değer. |
Birlik alanı confidence_interval . Değer sağlanırsa değer için bir güven aralığını temsil eder. confidence_interval aşağıdakilerden yalnızca biri olabilir: |
|
decimalValueConfidenceInterval |
|
Ondalık Güven Aralığı
Bir metriğin güven aralığını gösterir.
JSON gösterimi |
---|
{ "lowerBound": { object ( |
Alanlar | |
---|---|
lowerBound |
Güven aralığının alt sınırı. |
upperBound |
Güven aralığının üst sınırı. |
Yöntemler |
|
---|---|
|
Veri kümelerindeki anormallikleri listeler. |