Data ultimo aggiornamento: 13/06/2012

Clicca per accedere al sito di NTS Informatica
Clicca per accedere all'argomento Clicca per accedere all'argomento Clicca per accedere all'argomento Clicca per accedere all'argomento
Clicca per accedere al sito di NTS Informatica

Il sistema degli alerting

Fondalmentalmente è la possibilità di fare compiere automaticamente al gestionale determinate operazioni, al verificarsi di particolari situazioni all'interno del gestionale stesso. Esistono due diverse modalità per la generazione di alert:

  • ALERT DA TIMER

Un tipo alert che abbia impostato l'attributo Tipo di Lancio = da programma timer, è un tipo alert che potrà generare degli alert al verificarsi delle opportune condizioni, solamente se verrà eseguito l'opportuno programma Esecuzione automatica procedure di alerting che tratta per l'appunto solo questi particolari tipi di alert.

Il programma Esecuzione automatica procedure di alerting può essere lanciato dal menu Utility a mano in un qualsiasi momento e provvederà a valutare tutti i tipi alert aventi per l'appunto l'attributo tipo di lancio da programma timer ed eventualmente a generare tutti gli alert opportuni.

Molto interessante è però la possibilità di lanciare tale programma in modalità schedulata. Ciò può essere fatto lanciando il programma sul server (o comunque sulla macchina che fungerà da server per gli alert) con gli opportuni parametri, che sono poi gli stessi e con lo stesso significato di quelli che vengono utilizzati per lanciare un qualsiasi programma schedulabile dalle operazioni pianificate di Windows. Esempio:

C:\Programmi\Bus\BusNet.exe admin 123 PROVA Business BN__ETIM /B C:\Programmi\Bus\Asc\BN__ETIM.BUB PROVA

Il programma sarà eseguito leggendo dai parametri specificati sopra rispettivamente il percorso dell'eseguibile, l'operatore, la password, il database azienda, il profilo, il programma, il comando di esecuzione batch, il file di configurazione bub e la ditta.

Tale programma funziona a tutti gli effetti come un programma timer, una volta lanciato apparirà nella tray area in basso a destra sul monitor l'icona di una parabola satellitare, che ci segnalerà il fatto che il programma è in esecuzione. Quando la parabola lampeggerà ciò starà ad indicare che si stanno effettivamente ricercando, e se necessario, generando degli alert. Se la parabola non lampeggia il programma è semplicemente in attesa. Il programma potrebbe essere in attesa perché è possibile indicare tramite l'opportuna opzione di registro BS--ETIM/OPZIONI/Intervallo_Esecuzione_Programma il numero di minuti di attesa fra due elaborazioni successive del programma timer (di default l'opzione vale 30, cioè mezz'ora).

Se tale opzione indica un numero di minuti maggiore di 0, il programma timer, invece di eseguire la ricerca e generazione degli alert una sola volta, provvederà a farlo ad intervalli di minuti pari a quelli specificati nell'opzione, permettendoci di monitorare costantemente durante la giornata particolari situazioni di nostro interesse soppravvenute nel gestionale.

Per interrompere il programma timer è necessario fare tasto destro sull'icona della parabola e rispondere sì alla domanda di conferma dell'interruzione del processo. Normalmente però, tale programma dovrebbe essere in esecuzione automatica sul server e non dovrebbe mai essere interrotto.

  • ALERT DA PROGRAMMA

Un tipo alert che abbia impostato l'attributo Tipo di Lancio = da programma interattivo, è un tipo alert che genererà degli alert, solamente se si verifica quella situazione che si vuole monitorare riconosciuta da un identificativo univoco all'interno del programma nel particolare programma interattivo indicato.

Clicca per accedere al sito di NTS Informatica