10.9. Trends¶
Di seguito vediamo alcuni esempi di configurazione dei trend.
10.9.1. Esempio configurazione del trend¶
Di seguito un esmpio di configurazione trend in un datagroup per il monitaraggio dello spazio disco:
datagroup-template storage trend saturazione label Saturazione ds {used@} max-value {installed@} steps-back 120 exit condition check-storageperc msg-downbody-multiline La partizione $storage di %H e' occupata oltre soglia. %N %m %s Vai al nodo: %U Trend: esplosione prevista per il {{trend.saturazione.date}}. Tipo trend: {{trend.saturazione.direction_descr|locale:"it"}} {{trend.saturazione.type_descr|locale:"it"}} Giorni rimanenti: {{trend.saturazione.countdown_days}} Vai al datagroup: {{trend.saturazione.url}} . exit exit
Configurazione del trend:
max_value e' il valore di soglia, quindi in questo caso sara' il datasource che rappresenta la capacita' del disco.
ds e' il datasource di cui calcolare l'andamento, in questo caso e' lo spazio disco utilizzato
steps-back e' il numero di valori sotrici da prendere in considerazione per calcolare il trend.
La lista completa dei parametri di configurazione si trova qui: Trend.
Le wildcard utilizzate nel corpo dell'email del cambio stato della condition sono della forma trend.<nome_trend>.<nome_campo>:
saturazione e' il nome del trend usato in configurazione
date, direction_descr, type_descr, countdown_days, url sono alcuni dei campi utlizzabili
Esempio email generata:
La partizione rootfs di localhost e' occupata oltre soglia. site int(readFile('/tmp/cond.txt')) == 1 expanded to (0 == 1) 2020-05-18 14:28:08 Vai al nodo: https://svil/sanet3/web/tenantpage/0bb913ca611d491b810d216e90900fde/node/dae7a054937b46d4b99241365f52b2ed#techincal Trend: esplosione prevista per il 19/05/2020 05:15. Tipo trend: crescente con piccole variazioni Giorni rimanenti: 3 Vai al datagroup: https://svil/sanet3/web/tenantpage/0bb913ca611d491b810d216e90900fde/datagroup/65e3f6b0f46a453f83903cac2e62adad
La lista completa delle wildcard disponibili si trova qui: Wildcard dinamici {{ }} alla voce Trend.
10.9.2. Esempio trend crescente con piccole variazioni¶
Timegraph

Email generata
La partizione root di localhost e' occupata oltre soglia. site ( {used@} / {installed@}) < ($usage_threshold/100) expanded to ((17000000000 / 31571480576) < (52 / 100)) 2020-05-22 12:13:31 Vai al nodo: https://svil/sanet3/web/tenantpage/0bb913ca611d491b810d216e90900fde/node/805fadff72234fe09c75c760c3d0acd0#techincal Trend: esplosione prevista per il 22/05/2020 12:15. Tipo trend: crescente con piccole variazioni Giorni rimanenti: 0 Vai al datagroup: https://svil/sanet3/web/tenantpage/0bb913ca611d491b810d216e90900fde/datagroup/e726aa5b0023403e869ea6a64c13f9b8
10.9.3. Esempio trend crescente con grosse variazioni¶
Timegraph

Email generata
La partizione root di localhost e' occupata oltre soglia. site ( {used@} / {installed@}) < ($usage_threshold/100) expanded to ((39000000000 / 31571480576) < (52 / 100)) 2020-05-22 12:21:37 Vai al nodo: https://svil/sanet3/web/tenantpage/0bb913ca611d491b810d216e90900fde/node/805fadff72234fe09c75c760c3d0acd0#techincal Trend: esplosione prevista per il 22/05/2020 12:23. Tipo trend: crescente con grosse variazioni Giorni rimanenti: 0 Vai al datagroup: https://svil/sanet3/web/tenantpage/0bb913ca611d491b810d216e90900fde/datagroup/e726aa5b0023403e869ea6a64c13f9b8