攻撃? クローラー?
この記事のタグ:BLOG, WORDPRESS, アクセス解析■最近ページロード要求件数が増えている
この前の土曜日あたりから急に、このWordPressで作成したブログに対するPageLoads件数が増えてきてしまいました。それまでは一日あたりは多くても200から300程度のPageLoadsしかなかったのですが、日曜日は13時現在で1671件ものページロードが発生しています。サーバーにもかなりの負荷をかけてしまっているようで、503エラーがときどき出てきます。原因を追究して是正しないとまずい雰囲気です。
■考えられる原因
想像すると、急にアクセス件数が増えるとしたら、検索サイトのクローラーが全ページを読み込んでキャッシュをしているか、攻撃を受けているかどちらかでしょうか。どこかの有名サイトから突然リンクされて、アクセス件数が増えているということも有り得ますが、このサイトはまだ立ち上げたばかりなのでそうは簡単に有名サイトからのリンクをもらえるとは思いにくい側面もあります。(もう一つ、以前から運用しているブログサイトでは、数週間前にYahoo!ニュースから直接のリンクを張ってもらったことがあり、このときのアクセス件数はものすごいことになりました)
■アクセス解析ソフト
まずはアクセス解析ソフトの方でどのページへのアクセスが増えているのか確認してみました。ダントツでトップページに対するアクセス要求が多いです。しかし、トップページに貼り付けているアクセスカウンターは45しかカウントしていません。このアクセスカウンターは他のサイトが提供しているブログパーツで、Javaスクリプトになっているので、たくさんアクセスをしてきているところはJavaスクリプトを解釈することができないもののようです。
次にクローラーがページを読み込んだ量をアクセス解析ソフトで確認しました。「612266.crawl.yahoo.net 」という感じの名前のクローラーが合計で142回アクセスしていますが、1671件にはほど遠い数字であり、クローラーが原因というわけでもないようです。
ということは、普通のブラウザを使った利用者からのアクセスという可能性が低く、かつ検索エンジンのクローラーからのアクセスでもないとすれば、このサイトにとってはあまり有難くないアクセスということになってしまいます。
■何が原因か判らない
他にもアクセス解析ソフトのほうでユーザエージェント値やリンク元サイト、ユーザID、リンク元サーバーなどの統計情報をつぶさに見ていったのですが、このページロードの要求を出していると思われる原因が判りませんでした。このアクセス解析に関しては、SSIとJAVAスクリプトを組み合わせて動作しているものなのですが、今回、アクセス件数が増えている原因のものは、SSIやJAVAスクリプトに影響を与えないようなアクセスの仕方をしているのかもしれません。
グーグルのアクセス解析も導入しているので、こちらもあわせて確認したのですが、傾向は同じで原因を知ることはできませんでした。
直接、Apacheのアクセスログを解析しないと判らないのではないかという気がして来ました。
■対策
原因が判らないと打つ手がなくなってしまいます。今しばらく、アクセス状況を監視して、もしも減少する傾向にならなければ、問題点を特定するための何らかの対策を考えていきたいと思います。次に取る対策としては、さくらインターネットではApacheのアクセスログを利用者に公開してくれているので、これを自分のパソコンにFTPソフトでダウンロードして、そのログの中を解析するという方法が最も有力なのではないかと思っています。
関連する記事:
- None
トラックバック URL :
コメント (0)

値段の割りに良いパフォーマンス
ムービーを初めてされる方にこの1台を・・・
