Solarisとかではsyslogをローテートすれば良い話なんですが、Windowsサーバのシステムログ的なものを取ろうと思ったらイベントログを保存しておかないといけません。
ログファイルをそのまま保存しときゃいいじゃん?
と言ってしまえばそれまでですが人が読めないとあまり役に立たないもので。
Windows2003Serverではeventquery.vbsというイベントを一覧表示するスクリプトがあるんですがWindows2008Serverではそんなものはありません。
代わりにwevtutil.exeというイベントを操作するモジュールが提供されています。
でもってそいつを使って1日分のイベントログを出力する方法。
↓のようなXMLファイルを用意します。
XML:
-
<QueryList>
-
<!-- Appricationイベント -->
-
<Query Id="0" Path="Application">
-
<Select Path="Application">*[System[TimeCreated[Timediff(@SystemTime) <= 86400000]]]</Select>
-
</Query>
-
</QueryList>
色んな種類のイベントを取ろうと思ったら
XML:
-
<QueryList>
-
<!-- Appricationイベント -->
-
<Query Id="0" Path="Application">
-
<Select Path="Application">*[System[TimeCreated[Timediff(@Systime) <= 86400000]]]</Select>
-
</Query>
-
-
<!-- Systemイベント -->
-
<Query Id="1" Path="System">
-
<Select Path="System">*[System[TimeCreated[Timediff(@SystemTime) <= 86400000]]]</Select>
-
</Query>
-
-
</QueryList>
みたいにどんどん増やしてください。
んで、wevtutil.exeを↓の様に起動。
%SystemRoot%\System32\wevtutil.exe qe [xmlファイルパス] /sq:true /f:text
出力順とか色々カスタマイズできると思うので色々やってみてください。
気まぐれにfavicon入れてみました。
某運用管理ミドルウェアのあの形をイメージしたんですがちょっと怪しいものになりましたねw
こういうもののセンスはなかなか難しいです。
ウチのアクセス解析はawstatsというのを使っているんですが。
レポートの表示見ると”お気に入りに追加”っていう項目があって、件数とパーセンテージが表示されてるんですが。
今までずっとお気に入りに追加したアクセス者をカウントしてるんだと思ってたんですがどうやら違ったようで。
お気に入りからアクセスした人をカウントしてるらしい
道理で多いと思った('A`)
まぁそりゃそうだよねw
1時間置きにサーバが再起動する病が昨日再発した模様。
もういい加減にしていただきたい。
さすがにOS再インストールはもう嫌だなぁということで頑張ってぐぐる。
あまりこれがクリティカルでは?
というような情報はなかったのですが・・。
ん、システム時刻がなんかずれてるぞ?ということに気付きました。
システム時刻が大きくずれていると再起動が掛かる?という噂を目にしたのでntpを入れてみる。
#以前ntpのせいで再起動病にかかっているのでは?ということで入れてなかったのですが。
⇒やっぱりだめだ、と。
ん?そもそも何で時刻がずれてるんだ?ということを調べてみる。
[root@SERVER ~]# hwclock ; date
2009年01月04日 02時38分08秒 -0.547147 秒
2009年 1月 4日 日曜日 02:54:37 JST
ハードウェアクロックかっ!
ということでハードウェアクロックとシステムクロックを同期。
[root@SERVER ~]# hwclock -w
↑のコマンドをcronに仕込む。
[root@SERVER ~]# crontab -e
0 5 * * * /sbin/hwclock -w
これを仕込んだ後手動で再起動をかけてから10時間ほど稼働してますが・・。
今のところ勝手に再起動はしていない模様。
是非これで打ちどまっていただきたい。
結局再起動病の原因はわからなかったのでOSを入れなおしてみました。
まぁ今のところ安定しているようですが。。。
もういい加減にしてほしいですよね!
でいてWordPressの2.7が出てるっつってんだろ(#゚Д゚)ゴルァ!!
っていう警告(違)メッセージが出てうるさいのでアップデートしました。
したら管理画面のレイアウトが大胆に変わってんでやんの。
こりゃびっくり。
まぁなんかかっこいいから良いかw
1時間置きにサーバが再起動する病気が再発しました。。
もはや原因不明です。
誰か助けて!
wordPressを2.6.3にしてみました。
ん・・・日本語版を入れたはずなのになぜ英語・・・。
まぁ動いてればいいか・・。
何か不具合があったら誰か教えてくださいw
一応このクソブログも毎日バックアップを取っているんですが。
バックアップ用のシェルが異常終了して毎晩こんなメールが。
Invalid db.table name 'mediatomb.mediatomb`.`mt_autoscan' at /usr/bin/mysqlhotcopy line 855.
Invalid db.table name 'mysql.mysql`.`columns_priv' at /usr/bin/mysqlhotcopy line 855.
Invalid db.table name 'wordpress.wordpress`.`wp_comments' at /usr/bin/mysqlhotcopy line 855.
いつもお世話になっているこちらに解決策が載っておりました。
ぐぐる先生に聞くと大概の事はわかりますね。
便利な世の中です。
もちろん理解するスキルは必要ですが。
なんかバージョンアップしろって言われたのでバージョンアップしました・・・が、
レイアウトは崩れるは設定は吹っ飛ぶは偉いことになりました。
まぁ設定がふっとんだのは私のせいですがw
とりあえず英語版入れたら綺麗になったのでこのままいこうかと思います。
操作は雰囲気で(何
WordPressを2.6にバージョンアップしてみました。
何が変わったのかは見た目にはわかりませんな。
きっと色々バグが治っているんでしょうw
リリースノートなんて見ません(何
親会社の新人を下につけるからよろしく育ててやってくれ、と言われてしまいました。
めんどくさいな。