Project

General

Profile

Actions

S-IN後障害 #1376

open
久中

ecbo アクセスログ解析が表示されない

S-IN後障害 #1376: ecbo アクセスログ解析が表示されない

Added by over 11 years ago. Updated about 11 years ago.

Status:
フィードバック
Priority:
Assignee:
久美 中田
Category:
東急百貨店様報告
Start date:
09/30/2014
Due date:
01/21/2015 (over 11 years late)
% Done:

90%

Estimated time:
マスト:

Description

グラフが表示されない


Files

LogFile.zip (10.7 KB) LogFile.zip 尚 乗松, 10/03/2014 01:44 PM
itforec_accessまとめ.txt (1.29 KB) itforec_accessまとめ.txt , 10/06/2014 07:53 PM
20141017_分析系ログ.zip (1.05 MB) 20141017_分析系ログ.zip 尚 乗松, 10/17/2014 07:37 PM
ST_catalina.out (10 KB) ST_catalina.out 尚 乗松, 10/22/2014 10:09 PM
アクセス解析改善_20150311.xlsx (154 KB) アクセス解析改善_20150311.xlsx , 03/19/2015 11:55 AM

淳山 Updated by 淳 山口 over 11 years ago · Edited Actions #1

  • Assignee set to 美保 山口

淳山 Updated by 淳 山口 over 11 years ago · Edited Actions #2

  • Due date set to 10/02/2014
  • Assignee changed from 美保 山口 to 久美 中田

尚乗 Updated by 尚 乗松 over 11 years ago · Edited Actions #3

追記させてください。
アクセスログ用CSVに関しまして、現在、本番でも集計できているようなのですが、
・件数が少ない(添付は本番サーバ1週間分ですがその割りにレコード数が少ないです)
・文字化けする(STサーバでも同様)
となっていることがわかりました。

また、アクセスログ解析が表示されない状況ですが、
カットオーバー後の分はともかく、カットオーバー前の前サーバで正常に表示できていた
ころのグラフも閲覧できません。
貴社環境でグラフ表示できておりますか移行データ(分析)を使用してお試しいただけませんでしょうか?

淳山 Updated by 淳 山口 over 11 years ago · Edited Actions #4

  • Due date changed from 10/02/2014 to 10/06/2014

淳山 Updated by 淳 山口 over 11 years ago · Edited Actions #5

  • Assignee changed from 久美 中田 to Anonymous users

Updated by over 11 years ago · Edited Actions #6

Updated by over 11 years ago · Edited Actions #7

  • % Done changed from 10 to 40

淳山 Updated by 淳 山口 over 11 years ago · Edited Actions #8

  • Due date changed from 10/06/2014 to 10/16/2014

Updated by over 11 years ago · Edited Actions #9

  • Status changed from 対応中 to コーディング完了
  • Assignee changed from Anonymous users to 淳 山口
  • % Done changed from 40 to 90

・SQLポスグレ対応
・ポスグレ関数追加
・表示順位不具合修正(mayaa)

淳山 Updated by 淳 山口 over 11 years ago · Edited Actions #10

  • Status changed from コーディング完了 to リリース準備完了

Updated by over 11 years ago · Edited Actions #11

  • Priority changed from to
  • マスト set to

分析データ自体が取得できていない。

Updated by over 11 years ago · Edited Actions #12

  • Status changed from リリース準備完了 to フィードバック

尚乗 Updated by 尚 乗松 over 11 years ago · Edited Actions #13

調査用に
アクセスログとアクセスログ取り込み時のエラーログを添付いたします。
ご確認お願いいたします。

尚乗 Updated by 尚 乗松 over 11 years ago · Edited Actions #15

webサーバアクセスログやITFOReCログには、アクセス分析情報は出力されませんでしたが、
STサーバでは、Tomcatログに出力されておりました。(添付のものです。)
本番サーバは、Tomcatログに出力にも出力されてこない状態です。

悦小 Updated by 悦代 小山 over 11 years ago · Edited Actions #16

「BatOpenDealBatch」において
ログファイル取得元フォルダの設定の確認をお願いいたします。
「accesslog.properties」: logfilepath

尚乗 Updated by 尚 乗松 over 11 years ago · Edited Actions #17

webサーバログにAccess.gifのリクエストを表示できるよう対応しました。

そうしたところ、

      • [29/Oct/2014:14:28:40 +0900] "GET /ec/images/Access.gif?referrer=www.shopping-search.jp&keyword=&uid=3194253&url=/ec/srDispProductListProductLink/doProductTreeLink/1/0000/M-ITOYA-140307/000/000/000/srDispProductList/1&title=ITO-YA%E2%89%AA%E3%83%AA%E3%83%97%E3%83%AB%E3%83%BC%E3%82%B0%E3%83%AB%E2%89%AB%E5%9C%B0%E7%90%83%E5%84%80%20%E3%83%AA%E3%83%93%E3%83%B3%E3%82%B0%E3%82%B9%E3%83%88%E3%83%B3%20%E5%92%8C%E6%96%87%2086578%20%E8%A1%8C%E6%94%BF%E5%9E%8B%EF%BC%8830cm%EF%BC%89%E3%80%80%7C%E3%80%80%E6%9D%B1%E6%80%A5%E7%99%BE%E8%B2%A8%E5%BA%97%E3%83%8D%E3%83%83%E3%83%88%E3%82%B7%E3%83%A7%E3%83%83%E3%83%94%E3%83%B3%E3%82%B0&pcMobileFlg=0&banner=&logType=1 HTTP/1.1" 200 1184

のようなリクエストが確認できました。WEBサーバまでは到達しているようです。

リクエストにおかしな点はございますでしょうか?

尚乗 Updated by 尚 乗松 over 11 years ago · Edited Actions #18

  • Status changed from 回答済み(確認待ち) to フィードバック

別フォルダにアクセスログCSVファイルを出力するようにしたところ、出力できるようになりました。
ただし、これをDBに取り込もうとすると下記エラーが発生します。

DEBUG 2015-01-14 16:32:17,971 [main] トランザクションをロールバックしました
java.lang.NullPointerException
at jp.co.itfor.itforec.common.logic.impl.BatOpenDealBatchLogicImpl.getMaxNo(BatOpenDealBatchLogicImpl.java:501)
at jp.co.itfor.itforec.common.logic.impl.BatOpenDealBatchLogicImpl.doBatch(BatOpenDealBatchLogicImpl.java:112)
at jp.co.itfor.itforec.common.logic.impl.BatOpenDealBatchLogicImpl$$EnhancedByS2AOP$$20fd55cc.doBatch$$invokeSuperMethod$$(BatOpenDealBatchLogicImpl$$EnhancedByS2AOP$$20fd55cc.java)
at jp.co.itfor.itforec.common.logic.impl.BatOpenDealBatchLogicImpl$$EnhancedByS2AOP$$20fd55cc$$MethodInvocation$$doBatch0.proceed(MethodInvocationClassGenerator.java)
at org.seasar.extension.tx.RequiredInterceptor.invoke(RequiredInterceptor.java:40)
at jp.co.itfor.itforec.common.logic.impl.BatOpenDealBatchLogicImpl$$EnhancedByS2AOP$$20fd55cc$$MethodInvocation$$doBatch0.proceed(MethodInvocationClassGenerator.java)
at jp.co.itfor.itforec.common.logic.impl.BatOpenDealBatchLogicImpl$$EnhancedByS2AOP$$20fd55cc.doBatch(BatOpenDealBatchLogicImpl$$EnhancedByS2AOP$$20fd55cc.java)
at jp.co.itfor.itforec.backoffice.batch.BatOpenDealBatch.main(BatOpenDealBatch.java:64)
ERROR 2015-01-14 16:32:17,973 [main] Error
java.lang.NullPointerException
at jp.co.itfor.itforec.common.logic.impl.BatOpenDealBatchLogicImpl.getMaxNo(BatOpenDealBatchLogicImpl.java:501)
at jp.co.itfor.itforec.common.logic.impl.BatOpenDealBatchLogicImpl.doBatch(BatOpenDealBatchLogicImpl.java:112)
at jp.co.itfor.itforec.common.logic.impl.BatOpenDealBatchLogicImpl$$EnhancedByS2AOP$$20fd55cc.doBatch$$invokeSuperMethod$$(BatOpenDealBatchLogicImpl$$EnhancedByS2AOP$$20fd55cc.java)
at jp.co.itfor.itforec.common.logic.impl.BatOpenDealBatchLogicImpl$$EnhancedByS2AOP$$20fd55cc$$MethodInvocation$$doBatch0.proceed(MethodInvocationClassGenerator.java)
at org.seasar.extension.tx.RequiredInterceptor.invoke(RequiredInterceptor.java:40)
at jp.co.itfor.itforec.common.logic.impl.BatOpenDealBatchLogicImpl$$EnhancedByS2AOP$$20fd55cc$$MethodInvocation$$doBatch0.proceed(MethodInvocationClassGenerator.java)
at jp.co.itfor.itforec.common.logic.impl.BatOpenDealBatchLogicImpl$$EnhancedByS2AOP$$20fd55cc.doBatch(BatOpenDealBatchLogicImpl$$EnhancedByS2AOP$$20fd55cc.java)
at jp.co.itfor.itforec.backoffice.batch.BatOpenDealBatch.main(BatOpenDealBatch.java:64)
INFO 2015-01-14 16:32:17,975 [main] 処理終了 : アクセスログ 展開バッチ処理

淳山 Updated by 淳 山口 over 11 years ago · Edited Actions #19

  • Due date changed from 10/16/2014 to 01/21/2015
  • Assignee changed from 尚 乗松 to Anonymous users

淳山 Updated by 淳 山口 over 11 years ago · Edited Actions #20

  • Assignee changed from Anonymous users to 久美 中田

尚乗 Updated by 尚 乗松 over 11 years ago · Edited Actions #21

取り込もうとしてエラーとなったファイルをLogFileフォルダごと配置しました。

planex>fromITF>東急百貨店>LogFile.zip

に配置しております。

久中 Updated by 久美 中田 over 11 years ago · Edited Actions #22

  • Status changed from フィードバック to 回答済み(確認待ち)
  • Assignee changed from 久美 中田 to 尚 乗松

DBに取り込もうとすると下記エラーが発生します。
ログファイルが指定したディレクトリに無い為、エラーが発生している様です。

「accesslog.properties」: logfilepath
この値のファイルパスをご確認ください。
ログファイルを出力しているディレクトリを設定してください。

尚乗 Updated by 尚 乗松 over 11 years ago · Edited Actions #23

「accesslog.properties」: logfilepath
にログファイルを出力しているディレクトリ
「/home/itforec/apps/ec/ec/LogFile」
と設定していますが、引き続き以下のエラーが発生します。

DEBUG 2015-02-04 10:47:23,377 [main] トランザクションをロールバックしました
java.lang.NullPointerException
at jp.co.itfor.itforec.common.logic.impl.BatOpenDealBatchLogicImpl.getMaxNo(BatOpenDealBatchLogicImpl.java:501)
at jp.co.itfor.itforec.common.logic.impl.BatOpenDealBatchLogicImpl.doBatch(BatOpenDealBatchLogicImpl.java:112)
at jp.co.itfor.itforec.common.logic.impl.BatOpenDealBatchLogicImpl$$EnhancedByS2AOP$$3064a965.doBatch$$invokeSuperMethod$$(BatOpenDealBatchLogicImpl$$EnhancedByS2AOP$$3064a965.java)
at jp.co.itfor.itforec.common.logic.impl.BatOpenDealBatchLogicImpl$$EnhancedByS2AOP$$3064a965$$MethodInvocation$$doBatch0.proceed(MethodInvocationClassGenerator.java)
at org.seasar.extension.tx.RequiredInterceptor.invoke(RequiredInterceptor.java:40)
at jp.co.itfor.itforec.common.logic.impl.BatOpenDealBatchLogicImpl$$EnhancedByS2AOP$$3064a965$$MethodInvocation$$doBatch0.proceed(MethodInvocationClassGenerator.java)
at jp.co.itfor.itforec.common.logic.impl.BatOpenDealBatchLogicImpl$$EnhancedByS2AOP$$3064a965.doBatch(BatOpenDealBatchLogicImpl$$EnhancedByS2AOP$$3064a965.java)
at jp.co.itfor.itforec.backoffice.batch.BatOpenDealBatch.main(BatOpenDealBatch.java:64)
ERROR 2015-02-04 10:47:23,382 [main] Error
java.lang.NullPointerException
at jp.co.itfor.itforec.common.logic.impl.BatOpenDealBatchLogicImpl.getMaxNo(BatOpenDealBatchLogicImpl.java:501)
at jp.co.itfor.itforec.common.logic.impl.BatOpenDealBatchLogicImpl.doBatch(BatOpenDealBatchLogicImpl.java:112)
at jp.co.itfor.itforec.common.logic.impl.BatOpenDealBatchLogicImpl$$EnhancedByS2AOP$$3064a965.doBatch$$invokeSuperMethod$$(BatOpenDealBatchLogicImpl$$EnhancedByS2AOP$$3064a965.java)
at jp.co.itfor.itforec.common.logic.impl.BatOpenDealBatchLogicImpl$$EnhancedByS2AOP$$3064a965$$MethodInvocation$$doBatch0.proceed(MethodInvocationClassGenerator.java)
at org.seasar.extension.tx.RequiredInterceptor.invoke(RequiredInterceptor.java:40)
at jp.co.itfor.itforec.common.logic.impl.BatOpenDealBatchLogicImpl$$EnhancedByS2AOP$$3064a965$$MethodInvocation$$doBatch0.proceed(MethodInvocationClassGenerator.java)
at jp.co.itfor.itforec.common.logic.impl.BatOpenDealBatchLogicImpl$$EnhancedByS2AOP$$3064a965.doBatch(BatOpenDealBatchLogicImpl$$EnhancedByS2AOP$$3064a965.java)
at jp.co.itfor.itforec.backoffice.batch.BatOpenDealBatch.main(BatOpenDealBatch.java:64)

Updated by about 11 years ago · Edited Actions #24

基本的に現状仕様のままでアクセスログが解析できるよう改修することで東急様と合意。
変更点は添付ファイルを参照。

Updated by about 11 years ago · Edited Actions #25

  • Assignee changed from 尚 乗松 to 久美 中田
  • Priority changed from to
Actions

Also available in: PDF Atom