ホームページ >バックエンド開発 >PHPチュートリアル >[ログ分析] nginxログから有効なリクエストURIを抽出する

[ログ分析] nginxログから有効なリクエストURIを抽出する

WBOY
WBOYオリジナル
2016-08-08 09:19:231214ブラウズ
最近、会社の nginx ログ分析を行っています。要件の 1 つは、今月毎日アクセスされたページの上位 10 件とアクセス数を抽出することです。 この要件を満たすには、まず有効なページ訪問をクリアする必要があります。 .js や .css などのアクセスを削除するには消去法を使用します。しかし当初、私はサフィックスを削除する必要があるリクエストについて包括的に理解していませんでした。 クリーニング->サンプリング->クリーニング->サンプリング->最後に、次のサフィックスを含む URI をフィルタリングする必要があります
.js .css .gif .jpeg .jpg png .ico . txt .swf .xml .JPEG .PNG .JPG
#python代码:
if re.search(r"(\.js|\.css|\.gif|\.jpe?g|\.png|\.ico|\.txt|\.swf|\.JPE?G|\.PNG|\.xml)", request[1]):
        continue

さまざまな企業のログには、サンプリングと分析が必要な特殊な状況が存在する可能性があります

著作権表示: この記事ブロガーによるオリジナル記事であり、許可されていません。ブロガーの許可を得て転載することは許可されていません。

上記では、nginx ログから有効なリクエスト URI を抽出する [ログ分析] を、関連する内容も含めて紹介しました。PHP チュートリアルに興味のある友人に役立つことを願っています。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。