Glossario di Advisor metriche di vocabolario e concetti comuni

Importante

A partire dal 20 settembre 2023 non sarà possibile creare nuove risorse di Advisor metriche. Il servizio Advisor metriche viene ritirato il 1° ottobre 2026.

Questo documento illustra i termini tecnici usati in Advisor metriche. Usare questo articolo per informazioni sui concetti e sugli oggetti comuni che possono verificarsi quando si usa il servizio.

Feed di dati

Nota

Più metriche possono condividere la stessa origine dati e anche lo stesso feed di dati.

Un feed di dati è ciò che Advisor metriche inserisce dall'origine dati, ad esempio Azure Cosmos DB o un server SQL. Un feed di dati contiene righe di:

  • timestamp
  • zero o più dimensioni
  • una o più misure.

Intervallo

Le metriche devono essere monitorate con una certa granularità in base ai requisiti aziendali. Ad esempio, gli indicatori di prestazioni chiave aziendale (KPI) vengono monitorati con granularità giornaliera. Tuttavia, le metriche delle prestazioni del servizio vengono spesso monitorate con granularità minuto/ora. La frequenza per raccogliere i dati delle metriche dalle origini è quindi diversa.

Advisor metriche afferra continuamente i dati delle metriche a ogni intervallo di tempo, l'intervallo è uguale alla granularità delle metriche. Ogni volta, Advisor metriche esegue la query scritta inserisce i dati a questo intervallo specifico. In base a questo meccanismo di inserimento dati, lo script di query non deve restituire tutti i dati delle metriche esistenti nel database, ma deve limitare il risultato a un singolo intervallo.

Metrica

Una metrica è una misura quantificabile usata per monitorare e valutare lo stato di un processo aziendale specifico. Può essere una combinazione di più valori di serie temporali divisi in dimensioni. Ad esempio, una metrica di integrità Web potrebbe contenere dimensioni per il conteggio utenti e il mercato en-us.

Dimensione

Una dimensione è uno o più valori categorici. La combinazione di questi valori identifica una particolare serie temporale univariata, ad esempio paese/area geografica, lingua, tenant e così via.

Metrica multidimensionale

Che cos'è una metrica a più dimensioni? Verranno ora usati due esempi.

Ricavi di un'azienda

Si supponga di avere dati per i ricavi dell'azienda. I dati delle serie temporali potrebbero avere un aspetto simile al seguente:

Timestamp: Categoria Mercato Ricavi
2020-6-1 Food (Cibo) Stati Uniti 1000
2020-6-1 Abbigliamento Stati Uniti 2000
2020-6-2 Food (Cibo) Regno Unito 800
... ... ... ...

In questo esempio, Category e Market sono dimensioni. Revenue è l'indicatore kpi (Key Performance Indicator) che può essere suddiviso in categorie e/o mercati diversi e può anche essere aggregato. Ad esempio, i ricavi del cibo per tutti i mercati.

Conteggi degli errori per un'applicazione complessa

Si supponga di disporre di dati per il numero di errori registrati in un'applicazione. I dati delle serie temporali potrebbero avere un aspetto simile al seguente:

Timestamp: Componente dell'applicazione Area Totale errori
2020-6-1 Database dei dipendenti UE OCCIDENTALE 9000
2020-6-1 Cosa messaggi STATI UNITI ORIENTALI 1000
2020-6-2 Cosa messaggi STATI UNITI ORIENTALI 8000
... ... ... ...

In questo esempio, il componente applicazione e l'area sono dimensioni. Il conteggio degli errori è l'indicatore KPI che può essere suddiviso in categorie e/o mercati diversi e può anche essere aggregato. Ad esempio, il numero di errori della coda messaggi in tutte le aree.

Misura

Una misura è un termine fondamentale o specifico dell'unità e un valore quantificabile della metrica.

Serie temporale

Una serie temporale è una serie di punti dati indicizzati (o elencati o a grafo) in ordine cronologico. In genere, una serie temporale è una sequenza eseguita in momenti successivi, equamente distanziati. Si tratta di una sequenza di dati discreti.

In Advisor metriche i valori di una metrica in una combinazione di dimensioni specifica sono denominati una serie.

Granularità

La granularità indica la frequenza con cui i punti dati verranno generati nell'origine dati. Ad esempio, ogni giorno, ogni ora.

Inserire dati da (UTC)

L'inserimento dei dati dal momento (UTC) è l'ora in cui vuoi che Advisor metriche inizi a inserire dati dall'origine dati. L'origine dati deve avere dati all'ora di inizio dell'inserimento specificata.

Limiti di attendibilità

Nota

I limiti di confidenza non sono l'unica misura usata per trovare anomalie. È possibile che i punti dati al di fuori di questo limite vengano contrassegnati come normali dal modello di rilevamento.

In Advisor metriche i limiti di confidenza rappresentano la sensibilità dell'algoritmo usato e vengono usati per escludere anomalie eccessivamente sensibili. Nel portale Web i limiti di confidenza vengono visualizzati come banda blu trasparente. Tutti i punti all'interno della banda vengono trattati come punti normali.

Advisor metriche fornisce strumenti per regolare la riservatezza degli algoritmi usati. Per altre informazioni, vedere Procedura: Configurare le metriche e ottimizzare la configurazione del rilevamento.

Confidence bounds

Gancio

Advisor metriche consente di creare e sottoscrivere avvisi in tempo reale. Questi avvisi vengono inviati tramite Internet, usando un hook.

Evento imprevisto di anomalia

Dopo l'applicazione di una configurazione di rilevamento alle metriche, gli eventi imprevisti vengono generati ogni volta che qualsiasi serie all'interno ha un'anomalia. Nei set di dati di grandi dimensioni questa situazione può essere eccessiva, quindi Advisor metriche raggruppa serie di anomalie all'interno di una metrica in un evento imprevisto. Il servizio valuterà anche la gravità e fornirà strumenti per la diagnosi di un evento imprevisto.

Albero di diagnostica

In Advisor metriche è possibile applicare il rilevamento anomalie alle metriche, quindi Advisor metriche monitora automaticamente tutte le serie temporali di tutte le combinazioni di dimensioni. Ogni volta che viene rilevata un'anomalia, Advisor metriche aggrega le anomalie in eventi imprevisti. Dopo che si verifica un evento imprevisto, Advisor metriche fornirà un albero di diagnostica con una gerarchia di anomalie che contribuiscono e ne identificherà l'impatto maggiore. Ogni evento imprevisto ha una causa radice anomalia, ovvero il nodo superiore dell'albero.

Raggruppamento anomalie

Advisor metriche offre la possibilità di trovare serie temporali correlate con modelli simili. Può anche fornire informazioni più approfondite sull'impatto su altre dimensioni e correlare le anomalie.

Confronto di serie temporali

È possibile selezionare più serie temporali per confrontare le tendenze in una singola visualizzazione. In questo modo è possibile visualizzare e confrontare serie correlate in modo chiaro e approfondito.

Configurazione del rilevamento

Nota

Le configurazioni di rilevamento vengono applicate solo all'interno di una singola metrica.

Nel portale Web di Advisor metriche, nel pannello sinistro viene elencata una configurazione di rilevamento, ad esempio sensibilità, snooze automatico e direzione. I parametri possono essere ottimizzati e applicati a tutte le serie all'interno di questa metrica.

Una configurazione di rilevamento è necessaria per ogni serie temporale e determina se un punto nella serie temporale è un'anomalia. Advisor metriche configura una configurazione predefinita per l'intera metrica al primo onboarding dei dati.

È anche possibile perfezionare la configurazione applicando parametri di ottimizzazione su un gruppo di serie o uno specifico. A una serie temporale verrà applicata una sola configurazione:

  • Le configurazioni applicate a una serie specifica sovrascriveranno le configurazioni per un gruppo
  • Le configurazioni per un gruppo sovrascriveranno le configurazioni applicate all'intera metrica.

Advisor metriche offre diversi metodi di rilevamento ed è possibile combinarli usando operatori logici.

Rilevamento intelligente

Rilevamento anomalie con più algoritmi di Machine Learning.

Riservatezza: valore numerico per regolare la tolleranza del rilevamento anomalie. Visivamente, maggiore è il valore, più piccolo è il limite superiore e inferiore intorno alla serie temporale.

Soglia rigida

I valori al di fuori dei limiti superiori o inferiori sono anomalie.

Min: limite inferiore

Max: limite superiore

Modificare la soglia

Usare il valore del punto precedente per determinare se questo punto è un'anomalia.

Percentuale di modifica: rispetto al punto precedente, il punto corrente è un'anomalia se la percentuale di modifica è maggiore di questo parametro.

Cambia in punti: numero di punti da guardare indietro.

Parametri comuni

Direzione: un punto è un'anomalia solo quando la deviazione si verifica nella direzione verso l'alto, verso il basso o entrambi.

Anomalia non valida fino a: un punto dati è solo un'anomalia se una percentuale specificata di punti precedenti è anche anomalie.

Impostazione avviso

Le impostazioni di avviso determinano quali anomalie devono attivare un avviso. È possibile impostare più avvisi con impostazioni diverse. Ad esempio, è possibile creare un avviso per le anomalie con un impatto aziendale inferiore e un altro per avvisi più importanti.

È anche possibile creare un avviso tra le metriche. Ad esempio, un avviso che viene attivato solo se due metriche specificate presentano anomalie.

Ambito avviso

L'ambito dell'avviso fa riferimento all'ambito a cui si applica l'avviso. Sono disponibili quattro opzioni:

Anomalie di tutte le serie: gli avvisi verranno attivati per le anomalie in tutte le serie all'interno della metrica.

Anomalie nel gruppo di serie: gli avvisi verranno attivati solo per le anomalie in dimensioni specifiche del gruppo di serie. Il numero di dimensioni specificate deve essere inferiore alle dimensioni totali del numero.

Anomalie nella serie preferita: gli avvisi verranno attivati solo per le anomalie aggiunte come preferiti. È possibile scegliere un gruppo di serie come preferito per ogni configurazione di rilevamento.

Anomalie nella prima serie N di tutte le serie: gli avvisi verranno attivati solo per le anomalie nella serie N principale. È possibile impostare i parametri per specificare il numero di timestamp da tenere in considerazione e il numero di anomalie da inserire per inviare l'avviso.

Gravità

La gravità è un livello usato da Advisor metriche per descrivere la gravità dell'evento imprevisto, tra cui Alto, Medio e Basso.

Attualmente, Advisor metriche usa i fattori seguenti per misurare la gravità dell'avviso:

  1. Percentuale del valore e percentuale di quantità di anomalie nella metrica.
  2. Attendibilità delle anomalie.
  3. Le impostazioni preferite contribuiscono anche alla gravità.

Snooze automatico

Alcune anomalie sono problemi temporanei, in particolare per le metriche di granularità di piccole dimensioni. È possibile snooze un avviso per un numero specifico di punti di tempo. Se vengono rilevate anomalie entro il numero specificato di punti, non verrà attivato alcun avviso. Il comportamento dello snooze automatico può essere impostato a livello di metrica o serie.

Il comportamento dello snooze può essere impostato a livello di metrica o serie.

Impostazioni del feed di dati

Offset del tempo di inserimento

Per impostazione predefinita, i dati vengono inseriti in base alla granularità ,ad esempio giornaliera. Usando un numero intero positivo, è possibile ritardare l'inserimento dei dati in base al valore specificato. Usando un numero negativo, è possibile avanzare l'inserimento in base al valore specificato.

Numero massimo di inserimenti al minuto

Impostare questo parametro se l'origine dati supporta una concorrenza limitata. In caso contrario, lasciare le impostazioni predefinite.

Interrompere i tentativi dopo

Se l'inserimento dei dati non è riuscito, Advisor metriche ritenta automaticamente dopo un periodo di tempo. L'inizio del periodo è l'ora in cui si è verificato il primo inserimento dati. La lunghezza del periodo di ripetizione dei tentativi viene definita in base alla granularità. Se si usa il valore predefinito (-1), il periodo di ripetizione dei tentativi verrà determinato in base alla granularità:

Granularità Interrompi nuovo tentativo dopo
Giornaliera, Personalizzata (>= 1 giorno), Settimanale, Mensile, Annuale 7 giorni
Ogni ora, personalizzato (< 1 giorno) 72 ore

Intervallo minimo tentativi

È possibile specificare l'intervallo minimo quando si prova a eseguire il pull dei dati dall'origine. Se si usa il valore predefinito (-1), l'intervallo di ripetizione dei tentativi verrà determinato in base alla granularità:

Granularità Intervallo minimo tentativi
Giornaliera, Personalizzata (>= 1 giorno), Settimanale, Mensile 30 minuti
Ogni ora, personalizzato (< 1 giorno) 10 minuti
Annuale 1 giorno

Periodo di prova

Nota

Il periodo di tolleranza inizia al tempo di inserimento regolare, oltre all'offset del tempo di inserimento specificato.

Un periodo di tolleranza è un periodo di tempo in cui Advisor metriche continuerà a recuperare i dati dall'origine dati, ma non genererà avvisi. Se non sono stati inseriti dati dopo il periodo di tolleranza, verrà attivato un avviso di feed di dati non disponibile .

Snooze avvisi in

Quando questa opzione è impostata su zero, ogni timestamp con Non disponibile attiverà un avviso. Se impostato su un valore diverso da zero, il numero specificato di avvisi Non disponibili verrà spostato se non è stato recuperato alcun dato.

Autorizzazioni per feed di dati

Esistono due ruoli per gestire le autorizzazioni dei feed di dati: Amministrazione istrator e Visualizzatore.

  • Un Amministrazione istrator ha il controllo completo del feed di dati e delle metriche al suo interno. Possono attivare, sospendere, eliminare il feed di dati e apportare aggiornamenti ai feed e alle configurazioni. Un Amministrazione istrator è in genere il proprietario delle metriche.

  • Un visualizzatore è in grado di visualizzare il feed di dati o le metriche, ma non è in grado di apportare modifiche.

Passaggi successivi