Wiki source code of Envio de logs por email

Last modified by Jean Franco on 2022/10/05 19:33

Hide last authors
Jean Franco 1.1 1 Script para configurar o envio de logs por email:
2
Jean Franco 2.1 3 {{{############################################################################################################################
Jean Franco 1.1 4 ### Configurar o relógio. America/SP ###
5 ############################################################################################################################
6 /system clock
7 set time-zone-name=America/Sao_Paulo
8 /system ntp client
9 set enabled=yes primary-ntp=200.186.125.195 secondary-ntp=200.20.186.76
10
11 ############################################################################################################################
12 ### Configurar o logging ###
13 ############################################################################################################################
14 /system logging action
15 set 1 disk-file-count=1 disk-lines-per-file=10000
16
17 /system logging
18 set 0 action=disk
19 set 1 action=disk
20 set 2 action=disk
21
22 ############################################################################################################################
23 ### Set System e-mail settings ###
24 ############################################################################################################################
25 /tool e-mail
26 set address=ServidorEmail from=suporte@dominio.com.br password=Senha port=465 start-tls=tls-only user=suporte@dominio.com.br
27
28 ############################################################################################################################
29 ### Script & Scheduler ###
30 ### Adjust interval as needed ###
31 ############################################################################################################################
32 /system scheduler
Jean Franco 2.1 33 add interval=1d name="Envio de logs por email" policy=ftp,reboot,read,write,policy,test,password,sniff,sensitive start-date=may/15/2015 start-time=07:00:00
Jean Franco 1.1 34
35 /system script
36 add name="Envio de logs" policy=ftp,reboot,read,write,policy,test,password,sniff,sensitive source=":global strDate [/system clock get date]\r\
37 \n:global strTime [/system clock get time]\r\
38 \n:global strName [/system identity get name]\r\
39 \n\r\
40 \n/tool e-mail send to=suporte@dominio.com.br body=\"\$strName Logs for \$strDate\" subject=\"\$strName Logs for \$strDate \$strTime\" file=log\r\
41 \nlog info message=\"Logs sent\""}}}
Maila Networks