読者です 読者をやめる 読者になる 読者になる

WebAlizerのDNSの逆引きを止める

WebAlizerを使っていて妙に処理が重いという話で見ていると、アクセス元を調べるためにDNSの逆引きを行っていた。もちろん必要な処理なら仕方ないのだけど、特段必要じゃなかったのでDNS逆引きを止めた話。 と言っても対応自体は簡単で、webalizer.conf のDN…

Visitorsを使ってApacheのログを分析する

Apacheのログをレポート化するのにVisitorsを使う。 売りとしてはこんな感じ。現時点で最新バージョンは0.7、最終更新日は2006年3月30日と全くメンテナンスされていないのだけどざっと使う分には特に不都合はない

Apacheのcombined形式のアクセスログから必要なフィールドを抽出するためのPerlのワンライナー

Apacheのログをざっと見ていきたいときや、後で適当に使いまわせるような形式に変換したいとき用のPerlのワンライナー。

.htaccessで特定のファイル以外を別のページにリダイレクトする

以下の例では、/index.html以外のページは、すべて/index.htmlに転送する はまりどころは、否定の表現「!^」を「! ^」と離して書いたらInternal Server Errorになったところ。 $ echo .htaccess RewriteEngine on RewriteBase / RewriteCond %{REQUEST_URI} …

負荷テスト

Apache Bench オプション 説明 -n リクエスト数 -c 同時接続数 -k HTTP/1.1のKeepAliveを有効にしてテストする $ ./ab -n 5 -c 5 http://localhost/ Complete requests:5 Failed requests:0 Requests per second:49.93 [#/sec] (mean) Connection Times (ms)…