Στείλτε τα logs καθημερινά στο e-mail σας

Από TWMN Wiki

Μετάβαση σε: πλοήγηση, αναζήτηση

Έστω ότι θέλουμε να έχουμε μια ημερήσια αυτόματη ενημέρωση για τα logs του ΜΤ. Αυτό που χρειάζεται να κάνουμε είναι ένα script (Systems / Scripts).

Γράφουμε το περιεχόμενο από το "κουτάκι" source, δηλ λέμε


/log print file=log (γράψε τη μνήμη που έχει στο log στο αρχείο log)

/tool e-mail send file=log.txt to=sakis@hotmail.com body=logfile subject=mikrotiklog (στείλει το αρχείο log.txt στο e-mail xxx@xxx.xxx)

/system logging action set [/system logging action find name="memory"] memory-lines=1 (όρισε τη μνήμη του log σε 1 γραμμή, κόλπο για να κλείσει το αρχείο log)

/system logging action set [/system logging action find name="memory"] memory-lines=1000 (όρισε τη μνήμη του log σε 1000 γραμμές)



Εικόνα:send-log-file.JPG



Έπειτα ορίζουμε με το Scheduler να εκτελεί το παραπάνω script (send log file) κάθε μέρα την ώρα που επιθυμούμε.


Εικόνα:sche-log.JPG



Τέλος όταν κατεβάσουμε από το email μας το αρχείο log.txt , μπορούμε να το δούμε με ένα πρόγραμμα όπως το Kiwi Log Viewer


Εικόνα:log-log.JPG

Ένα βασικό βήμα που πρέπει να γίνει είναι να ορίσουμε SMTP server. Στις εκδόσεις 3.χχ γίνετε από τα menou, ενώ στην 2.9.27 πρέπει να ανοίξουμε κονσόλα και να πάμε tool e-mail Στην συνέχεια με την εντολή set ορίζουμε "server" και "from" , π.χ. set server=194.30.193.54 set from=sakis@hol.gr


--Xakou 23:30, 8 Ιουλίου 2008 (EEST)

στήσιμο υπηρεσιών