Wiki source code of Envio de logs por email

Version 1.1 by Jean Franco on 2022/10/05 19:33

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