すりごまの鯖缶?ブログ 2缶目

鯖管のことだったりプログラミングのことだったりマイクラのことだったり

iPhoneとDropboxで簡単ログチェック

タイトル通りです。

Dropboxをインストする

https://www.dropbox.com/install?os=lnx
上記URLからダウンロード&インストールする。

Shellを書く
#!/bin/bash
export LC_CTYPE=ja_JP.UTF-8
export LANG=ja_JP.utf8

dropboxDIR="..."
if [ -d "${dropboxDIR}httpd/" ] ;then 
	rm -rf "${dropboxDIR}httpd/"
fi
mkdir "${dropboxDIR}httpd/"
cd "/var/log/httpd"
for fname in *; do
	cp $fname "${dropboxDIR}httpd/${fname%.*}.txt";
done
cp -f /var/log/maillog "${dropboxDIR}maillog.txt"
cp -f /var/log/messages "${dropboxDIR}messages.txt"
cp -f /var/log/mysqld.log "${dropboxDIR}mysqld.txt"
cp -f /var/log/secure "${dropboxDIR}secure.txt"
mail -s "ServerlogUpdate" a@a.com < message.txt

今回はこんなかんじに書きました。
適当に編集しといてください。

Cronに設定しとく
0 0 * * * {shのある場所}

まあ、当たり前ですね。

使ってみて

楽ですね。
適当にメールで通知してくれますし。
地味にアタックかけられたり踏み台にされそうになってたりしてたのでびっくりしました。