mabbacc.com

'log'에 해당되는 글 1건

  1. 2010/04/21 Linux Log 파일 모니터 하다가 메일 보내기
CPU 모니터링 하다가 메일 보내기에 재미들려서...
한가지 더 모니터링...

- SMS 만큼은 안되겠지만, 리눅스 서버 관리하면서 스마트폰 사용하는 사람들에게 조금이라도 도움이 되었으면... ^_^;

0. swatch 라는 걸 설치했습니다.
- Simple Watcher 랍니다.
- 사용법은 인터넷에 많이 있습니다. ^^;;;


목적 :
특정 로그파일을 보다가, 특정 단어가 나오면 메일을 보내도록

실제사용 :
FTP 에 LOGIN 했을때, 메일을 보내기~


1. Config 파일 만들기
cmd > cat .swatchrc
watchfor /LOGIN/
echo=bold
exec /root/ftp_watchlog.pl
throttle 00:00:10
cmd >


2. ftp_watchlog.pl 파일 만들기
cmd > cat ftp_watchlog.pl
#!/usr/bin/perl

use strict;
use warnings;

# email_setup
my $to = '보내는 사람 이메일';
my $from = '받는 사람 이메일';
my $subject = '메일 제목';
my $password = '비밀번호';

$my $out = "메일 본문";

open (MAIL, "|/usr/bin/sendEmail -f $from -t $to -s smtp.gmail.com -o tls=yes -xu $from -xp $password -u \"$subject\" -m \"$out\" ");
close (MAIL);

cmd>



3. swatch 실행하기
cmd > swatch -c .swatchrc -t /var/log/vsftpd.log &

*** swatch version 3.2.3 (pid .................. 어쩌구 저쩌구

cmd >





크리에이티브 커먼즈 라이센스
Creative Commons License
2010/04/21 17:56 2010/04/21 17:56
Posted by mabbacc
My Space l 2010/04/21 17:56
1 

카테고리

전체 (84)
Notice (1)
My Angels (1)
My Space (40)
My Entertainments (10)
My Spirits are made of ... (10)
Do not touch me. (0)
My VIM (5)
My Workstation (11)
My Mac Life (3)
My Will (0)

달력

«   2012/05   »
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    
Textcubeget rsslazylogs

공지 사항

최근에 달린 댓글

최근에 받은 트랙백

Statistics Graph