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:
| Stato | Descrizione |
|---|---|
| Undefined | Non ancora eseguito |
| OK | Pianificato con successo |
| Warning | Errore di configurazione (rapporto non valido, file mancante ecc.) |
| Major | Si è 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







