apr-utilapache-loggenでダミーアクセスログの生成はじめまして、福岡拠点の宮里です。今後ともよろしくお願いします。先日、アパッチのアクセスログをアーカイブして一定期間保存する作業を行いました。その一定期間を「過ぎた」「過ぎていない」の判定のテストに、アクセスログのダミーデータをたくさん使いたかったので、Rubyで動く「apache-loggen」というツールを使用してダミーデータを作成しました。使用する機会がありそうなので、備忘録として記事に残します。前準備local環境CentOS6.9まずは、Apache-2.4からインストールしていきました。makeに必要なライブラリをyumでインストール。libxml2-devel次に、aprをwgetしたソースからインストール。installapr-utilもソースからインストール。installライブラリが揃ったので、httpdをwgetしてソースからインストール。installここからいろいろ設定を記述して、無事アパッチの起動が確認できました。ブラウザからlocalhostにアクセスすると、しっかりアクセスログが作成されています。「apache-loggen」を動かすのにRubyが必要なので、またyumで必要なライブラリを追加インストールします。libffi-develRubyの最新安定版をwgetしてソースからインストール。apache-loggen「apache-loggen」が/usr/local/bin/へインストールされます。必要であればpathを通します。これで準備は完了です。うっかりapache-loggenと叩くと、ドキドキしました。ならないためにオプションでダミーデータの生成件数と、秒あたりの生成件数、必要であれば件数でローテート(区切り)も指定して、出力先を指定します。/適当なディレクトリ/access_log.201805$ifidoneダミーデータがたくさん生成されてほくほくです。ありがとうございました。