Scheduler dei rapporti

Lo Scheduler può generare periodicamente report in formato PDF, inventari CSV o file di esportazione CSV. Oltre a inviare il risultato generato tramite e-mail, è possibile richiamare un comando shell dopo la generazione del file. Il tag %s viene utilizzato per fare riferimento al nome del file.

Per eseguire un report, selezionare Genera report dal menu a discesa dei report oppure creare uno scheduler che generi il report regolarmente. È possibile aggiungere uno scheduler sotto qualsiasi gruppo selezionando Aggiungi scheduler dal menu a discesa del gruppo.

 

Assegnare un nome, quindi cercare l'oggetto del report e selezionarlo dall'elenco a discesa. È possibile configurare l'intervallo di dati, la durata, la frequenza e il nome del file di output.

Nell'esempio seguente, come report è stata scelta un'esportazione di dati CSV:

 

Ecco un esempio di scheduler per un report PDF. Gli scheduler PDF non dispongono dell'opzione Intervallo dati:

 

Per l'intervallo di dati, la durata e la pianificazione, sono disponibili molte opzioni tra cui scegliere. La schermata seguente mostra le opzioni di pianificazione disponibili:


L'opzione "Certain times per day" (Orari specifici al giorno) per le pianificazioni consente di impostare fino a 24 orari fissi al giorno in cui verrà generato il report. Quando si seleziona "Several times per day" (Più volte al giorno), la frequenza può essere specificata in ore e/o minuti. Quando si seleziona "Weekly" (Settimanale), è possibile selezionare il giorno della settimana. Quando si seleziona "Monthly" (Mensile), "Quarterly" (Trimestrale), "Half-yearly" (Semestrale) o "Yearly" (Annuale), è possibile configurare il giorno del mese.

Il nome del file non deve contenere caratteri speciali. Scegliere se SKOOR Engine deve sovrascrivere o conservare i vecchi report. Per conservare i vecchi report, selezionare Enumerazione automatica dal menu a tendina sotto il nome del file. I vecchi report verranno eliminati automaticamente dopo un certo periodo di tempo.

Cliccando sul + nella sezione Destinatari, è possibile scegliere un utente SKOOR Engine già definito o aggiungere un nome e un indirizzo e-mail. È possibile selezionare più di un destinatario. È possibile eseguire un comando shell dopo la creazione del report, ad esempio per copiare il report su un server web come riferimento.


Fare clic su Pianifica ora nel menu a discesa dello Scheduler per eseguirlo e generare il report:

 

Stati dello scheduler:

StatoDescrizione
UndefinedNon ancora eseguito
OKPianificato con successo
WarningErrore di configurazione (rapporto non valido, file mancante ecc.)
MajorSi è verificato un errore durante la generazione

 

Uno scheduler può essere arrestato e avviato e dispone anche di uno stato, quindi è possibile distinguere tra scheduler di report riusciti, difettosi e arrestati.

Informazioni sullo stato dello scheduler nella vista dettagliata:

 

L'arresto e l'avvio di uno Scheduler richiedono l'autorizzazione all'esecuzione all'interno del percorso specifico

Durante la manutenzione, quando un oggetto è nello stato Maintenance OK o Maintenance Major, l'esecuzione degli Scheduler viene arrestata

 

Invio di report in formato e-mail HTML

Le e-mail dei report standard vengono inviate in formato testo semplice. Se si preferiscono e-mail in formato HTML, è possibile ottenere questo risultato modificando la proprietà del layout della posta in un modello HTML. È disponibile un modello predefinito che dovrebbe andare bene come punto di partenza. Se è necessario modificare la formattazione, è possibile copiare lo stesso modello, modificarlo e aggiungerlo nuovamente ai modelli per renderlo disponibile nell'elenco a discesa.

Nella sezione Amministrazione del SKOOR Engine, fare clic su Modelli / Visualizza nel menu a discesa:


Scaricare il modello mail-template-report.html se è necessario configurare un nuovo modello:


I tag disponibili per la configurazione sono descritti all'interno del modello. Dopo aver applicato le modifiche richieste, è necessario salvarlo con un nome diverso e significativo prima di aggiungerlo nuovamente alla cartella dei modelli utilizzando Modelli / Carica dal menu a tendina.

Configurare il mittente dell'e-mail e l'URL

Il piè di pagina predefinito dell'e-mail contiene i link a SKOOR Engine e l'indirizzo del mittente dell'e-mail. Il seguente parametro deve essere impostato nella configurazione di SKOOR Engine sul sistema operativo:

/etc/opt/eranger/eranger-report.cfg
mkmail_source = sender@abc.com

 

 

/etc/opt/eranger/eranger-server.cfg
ui_url = https://myskoorengine.com

 

Modificare l'indirizzo e-mail e l'URL con i valori appropriati per la propria installazione. Successivamente, è necessario riavviare il motore di report. Eseguire il seguente comando con un utente privilegiato:

RedHat / CentOS 7:

systemctl restart eranger-report

RedHat / CentOS 6:

service eranger-report restart