-
Notifications
You must be signed in to change notification settings - Fork 0
oranie/log_analyze
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
あるcombinedフォーマットで出力されているapacheログを整形してDBに突っ込む為のスクリプト。 LogFormat "%{X-Forwarded-For}i %h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" %D" combined この形式を想定。 整形後は 日時|メソッド|リソース|パラメータ|レスポンスコード|レスポンスデータ|レスポンスタイム|host_name|ServerID(大きな括りでとか) という形式のレコード。 UAは整形が面倒だったのと、用途的にあんまり必要じゃなかったので省いた。 これで、どのリソースアクセスに対してどれくらいのレスポンスタイムが掛かったかとか調べる。 今はまだ恐いので、それぞれのplファイルを個別に動作させている。 少し運用して問題無ければ一つでコントロールさせる。 #ぶっちゃけ本番用のデータを一部消しているので、そのせいで上手く動かない場所があるかも。
About
perl script
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published