Le Super Metrics sono uno degli strumenti più potenti messi a disposizione da VMware Aria Operations. Grazie a queste metriche personalizzate è possibile andare oltre i dati standard raccolti dalla piattaforma e costruire indicatori su misura, perfettamente adattati alle esigenze del proprio ambiente virtuale.
In questo articolo ti mostrerò, passo dopo passo, come creare e utilizzare una Super Metrica in Aria Operations 8.18, prendendo come esempio il monitoraggio delle snapshot delle macchine virtuali. È un caso pratico molto comune: individuare rapidamente le VM che hanno snapshot troppo vecchie e che potrebbero occupare spazio prezioso o creare problemi di performance.
Seguendo la guida imparerai non solo a definire la logica di una Super Metrica, ma anche a capire come sfruttarla per ottenere più controllo, visibilità e flessibilità nella gestione della tua infrastruttura.
- Aprire Aria Operations e posizionarsi su “Operation->Configurations“.
- Cliccare su “Super Metrics“:

- Cliccare sul tasto “ADD“:

- Inserire un nome alla super metrica:
- Cliccare il tasto “Next” per proseguire:

- In “Object type” scrivere il nome dell’oggetto e selezionarlo… oppure ricercarlo nel menù a tendina:
- Cliccare il tasto “Next” per proseguire:

l’oggetto selezionato viene visualizzato al di sotto di Object type.
- Premere il tasto “Next” per proseguire:

- Per compilare la funzione, fare clic con mouse sul riquadro bianco della funzione.
- Selezionare l’opzione “Function“:

- Selezionare “Count” dal menu Function:
Nota: La “Funzione count” è utile per sapere quante snapshot soddisfano la condizione. In questo caso conta tutte le snapshot delle VM che hanno più di 1 giorno.

- Selezionare “THIS” dal menù che viene aperto in automatico:
Nota: volendo si può selezionare anche “Object Type” e successivamente selezionare “Virtual machine”.

- Cliccare vicino alla scritta Virtual Machine per aprire il menù successivo… e selezionare “Property“:

- Selezionare “Disk space|snapshot|Age (Days)“:

… videata della funzione in costruzione…

- Aggiungere la stringa “, where = ($value > 1)})” dopo la parentesi chiusa di (Days).
Nota: la stringa comprende la “,” (virgola). Cambiando il valore “1” con un numero più alto, si ottengono come risultato le snapshot che hanno più giorni rispetto al numero inserito.
Es. se inserisco il valore “3” ottengo come risultato le snapshot che sono state create da più di tre giorni… di conseguenza vengono escluse quelle che hanno meno di tre giorni.

Note:
la funzione “count“: è utile per sapere quante snapshot soddisfano la condizione. In questo caso conta tutte le snapshot della VM che hanno più di 1 giorno.
La condizione “where ($value > 1)“: è il filtro che permette di intercettare snapshot “vecchie” rispetto al threshold impostato.
un’altra soluzione è pensare di definire soglie multiple (es. >3 giorni, >7 giorni). Questo permette di classificare le VM in fasce di rischio.
- Esempio:
count where ($value > 3)→ warningcount where ($value > 7)→ critical
Queste metriche possono essere combinate in policy diverse.
Con la funzione “max" invece di “count” possiamo sapere l’età massima della snapshot, non solo quante superano un certo limite “es. max( metric_snapshotAge[VM] )”.
… riprendiamo l’articolo
- Dopo aver completato la funzione, cliccare sul tasto “VALIDATE” per verificare se è stata compilata correttamente. Se è valida, appare la banda verde con la scritta “Expression is valid“:
Nota: cliccando sul tasto “PREVIEW” si può visualizzare un’anteprima del risultato… ma non nel formato definitivo della View e Dashboard.
- Cliccare il tasto “Next” per proseguire:

L’ultimo step è l’abilitazione alla policy… indispensabile per essere eseguita sull’infrastruttura.
- Inserire il flag di abilitazione della “Default policy” affinché venga calcolata per gli oggetti interessati.
- Cliccare il tasto “CREATE” per chiudere la videata e creare la nuova Super Metrica.

Le Super Metriche ti permettono di trasformare i dati grezzi di Aria Operations in informazioni realmente utili per il monitoraggio e la gestione quotidiana. Con pochi passaggi puoi creare metriche su misura, adatte a casi concreti come il controllo delle snapshot o l’analisi delle performance delle VM.
L’esempio visto in questa guida è solo un punto di partenza: le Super Metriche possono essere combinate, arricchite e applicate a dashboard, view e report per offrire una visione completa e personalizzata del tuo ambiente.
👉Se vuoi approfondire, ti invito a leggere il prossimo articolo su come applicare una Super Metrica a View e Dashboard.
💡 Continua a seguire il blog per non perdere i prossimi tutorial su dashboard avanzate, report e alert intelligenti.
By: Alessandro Romeo – Enjoy 👍

