Argomento precedente: Moduli di business logic di gestione della disponibilità

Argomento successivo: Moduli di business logic generici

Modulo Availability and Failure Statistics (Statistiche disponibilità ed errori)

Presupposti per la percentuale di disponibilità del servizio/del componente

Calcola la percentuale di tempo in cui il servizio/componente è disponibile in un determinato periodo di tempo.

I calcoli della disponibilità vengono eseguiti per i singoli componenti o per un sistema. Per consultare un esempio dell'implementazione della business logic per la disponibilità, fare riferimento al caso di studio 14: Gestione clock di controllo del tempo nell'appendice 2 della guida all'implementazione.

La disponibilità viene calcolata nel modo seguente:

Disponibilità di un sistema creato da un cluster di risorse:

Presupposti per le statistiche relative agli errori

Le statistiche relative agli errori vengono create per distribuire diversi tipi di calcoli nel dominio della disponibilità. Nella loro natura, questi calcoli sono molto simili a quelli necessari per ottenere la percentuale di disponibilità del servizio/del componente, pertanto vengono implementati nello stesso modulo. Il modulo restituisce il risultato del calcolo determinato dal parametro WhatToCalculate.

Interfaccia modulo

La tabella seguente elenca i parametri.

Nome

Descrizione

WhatToCalculate

Determina il risultato del calcolo.

Soglia

Il numero (o percentuale) delle risorse necessarie che devono essere UP (ATTIVE) affinché il sistema sia UP (ATTIVO).

ThresholdUnit (Unità soglia)

Le unità per la soglia (elementi o %).

Debug

Determina se ci si trova in modalità di debug.

Dipendenze modulo

La tabella seguente elenca i moduli inclusi.

Nome

Descrizione

Libreria di log (LL)

Libreria per la funzionalità di registrazione avanzata.

Libreria kernel dei parametri (PKL)

Libreria responsabile della verifica e dell'inserimento dei parametri del modulo.

Ambito parametri - Libreria delle azioni di base (POBAL)

Libreria responsabile della verifica e dell'inserimenti di alcuni parametri generici.

Libreria kernel di callback (CKL)

Libreria che attiva la funzionalità callback.

Quick Metric Filtering (QM) (Filtro per le metriche rapide)

Modulo di filtraggio necessario per la funzionalità di metrica rapida.

Quick Metric Mapping (QM) (Mapping di metrica rapida)

Modulo di mapping necessario per la funzionalità di metrica rapida.

Calcoli modulo (parametro WhatToCalculate)