JP5359109B2 - キーワード抽出プログラム,キーワード抽出方法及びキーワード抽出装置 - Google Patents
キーワード抽出プログラム,キーワード抽出方法及びキーワード抽出装置 Download PDFInfo
- Publication number
- JP5359109B2 JP5359109B2 JP2008207889A JP2008207889A JP5359109B2 JP 5359109 B2 JP5359109 B2 JP 5359109B2 JP 2008207889 A JP2008207889 A JP 2008207889A JP 2008207889 A JP2008207889 A JP 2008207889A JP 5359109 B2 JP5359109 B2 JP 5359109B2
- Authority
- JP
- Japan
- Prior art keywords
- character string
- message
- keyword
- predetermined processing
- messages
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
Landscapes
- Business, Economics & Management (AREA)
- Strategic Management (AREA)
- Engineering & Computer Science (AREA)
- Accounting & Taxation (AREA)
- Development Economics (AREA)
- Finance (AREA)
- Economics (AREA)
- Game Theory and Decision Science (AREA)
- Entrepreneurship & Innovation (AREA)
- Marketing (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Debugging And Monitoring (AREA)
Description
図1は、本発明を具現化した紐付けキーワード自動抽出装置(以下「キーワード自動抽出装置」という)の一実施形態を示す。
ステップ3では、メッセージログから時系列にメッセージを1件読み込む。
ステップ4では、メッセージから紐付けキーワードをすべて抽出する。即ち、メッセージにおいて“[field#id]=[val]”で記述される文字列をすべて抽出し、図5に示すように、シーケンス番号,プロトコル及び紐付けキーワードを関連付けたメッセージを作成する。そして、メモリなどの記憶装置に確保されたテーブルに、キーワード情報として順次登録する。なお、図5に示すキーワード情報は、1つのメッセージログからすべてのメッセージが抽出された様子を示している。
ステップ13では、各トランザクションデータごとに、図12に示すように、トランザクションを識別する識別子(id),処理開始日時,処理終了日時及び利用可能性がある紐付けキーワードを関連付けたレコードを作成する。そして、メモリなどの記憶装置に確保されたテーブルに、トランザクション情報として順次登録する。ここで、トランザクションの処理開始日時及び処理終了日時は、そのトランザクションの開始及び終了に係るメッセージのヘッダに設定されたタイムスタンプを参照すればよい。また、利用可能性がある紐付けキーワードは、図9に示すプロトコル別紐付けキーワード情報を参照し、各メッセージから適宜抽出すれよい。
ステップ16では、レコードの処理開始日時及び処理終了日時を参照し、これと実行時間に重なりのあるトランザクションがあるか否かを判定する。そして、実行時間に重なりのあるトランザクションがあればステップ17へと進む一方(Yes)、実行時間に重なりのあるトランザクションがなければステップ19へと進む(No)。
ステップ19では、トランザクション情報の最後のレコードまで処理したか否かを判定する。そして、最後のレコードまで処理したならばステップ20へと進む一方(Yes)、最後のレコードまで処理していなければステップ15へと戻る(No)。
10A Webサーバ
10B APサーバ
10C DBサーバ
20 外部記憶装置
30 キーワード自動抽出装置
Claims (6)
- コンピュータに、
複数のサーバ間で送受信されるメッセージに基づき、前記複数のサーバの少なくともいずれかにおいて所定の処理群を実行する情報システムにおいて、前記所定の処理群が複数回実行されたときに送受信された複数の蓄積メッセージを取得し、
前記複数回実行された前記所定の処理群に対応する複数の蓄積メッセージから、各蓄積メッセージにしか存在していない文字列を削除し、
前記複数の蓄積メッセージに存在する文字列のうち、最小数の文字列で全ての蓄積メッセージを紐付け可能な文字列を選択し、
前記所定の処理群ごとに値が異なる文字列からメッセージの実体の一部を抽出した第1の文字列を求め、これを第1の紐付けキーワード情報として記憶し、
前記所定の処理群の間で値が同じ文字列からメッセージの実体の一部を抽出した第2の文字列を求め、これを第2の紐付けキーワード情報として記憶する、
ことを前記コンピュータに実行させるキーワード抽出プログラム。 - 請求項1記載のキーワード抽出プログラムであって、
前記複数のサーバにおいて実行される複数のトランザクションより、実行時間が重複する複数のトランザクションを抽出し、
前記第2の紐付けキーワード情報より、前記実行時間が重複する複数のトランザクションそれぞれに対応して送受信された複数の実メッセージに含まれる文字列を削除する、
ことを前記コンピュータに実行させるキーワード抽出プログラム。 - 請求項1又は請求項2に記載のキーワード抽出プログラムであって、
プロトコル別に第1の文字列及び第2の文字列を抽出する、
ことを前記コンピュータに実行させるキーワード抽出プログラム。 - 請求項2記載のキーワード抽出プログラムであって、
前記蓄積メッセージのヘッダを参照し、前記複数のサーバにおいて実行されるトランザクションごとに処理開始日時及び処理終了日時を特定して、実行時間が重複する複数のトランザクションを抽出する、
ことを前記コンピュータに実行させるキーワード抽出プログラム。 - コンピュータが、
複数のサーバ間で送受信されるメッセージに基づき、前記複数のサーバの少なくともいずれかにおいて所定の処理群を実行する情報システムにおいて、前記所定の処理群が複数回実行されたときに送受信された複数の蓄積メッセージを取得し、
前記複数回実行された前記所定の処理群に対応する複数の蓄積メッセージから、各蓄積メッセージにしか存在していない文字列を削除し、
前記複数の蓄積メッセージに存在する文字列のうち、最小数の文字列で全ての蓄積メッセージを紐付け可能な文字列を選択し、
前記所定の処理群ごとに値が異なる文字列からメッセージの実体の一部を抽出した第1の文字列を求め、これを第1の紐付けキーワード情報として記憶し、
前記所定の処理群の間で値が同じ文字列からメッセージの実体の一部を抽出した第2の文字列を求め、これを第2の紐付けキーワード情報として記憶する、
キーワード抽出方法。 - 複数のサーバ間で送受信されるメッセージに基づき、前記複数のサーバの少なくともいずれかにおいて所定の処理群を実行する情報システムにおいて、前記所定の処理群が複数回実行されたときに送受信された複数の蓄積メッセージを取得する手段と、
前記複数回実行された前記所定の処理群に対応する複数の蓄積メッセージから、各蓄積メッセージにしか存在していない文字列を削除する手段と、
前記複数の蓄積メッセージに存在する文字列のうち、最小数の文字列で全ての蓄積メッセージを紐付け可能な文字列を選択する手段と、
前記所定の処理群ごとに値が異なる文字列からメッセージの実体の一部を抽出した第1の文字列を求め、これを第1の紐付けキーワード情報として記憶する手段と、
前記所定の処理群の間で値が同じ文字列からメッセージの実体の一部を抽出した第2の文字列を求め、これを第2の紐付けキーワード情報として記憶する手段と、
を有するキーワード抽出装置。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008207889A JP5359109B2 (ja) | 2008-08-12 | 2008-08-12 | キーワード抽出プログラム,キーワード抽出方法及びキーワード抽出装置 |
US12/435,171 US8775528B2 (en) | 2008-08-12 | 2009-05-04 | Computer readable recording medium storing linking keyword automatically extracting program, linking keyword automatically extracting method and apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008207889A JP5359109B2 (ja) | 2008-08-12 | 2008-08-12 | キーワード抽出プログラム,キーワード抽出方法及びキーワード抽出装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2010044566A JP2010044566A (ja) | 2010-02-25 |
JP5359109B2 true JP5359109B2 (ja) | 2013-12-04 |
Family
ID=41682026
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008207889A Expired - Fee Related JP5359109B2 (ja) | 2008-08-12 | 2008-08-12 | キーワード抽出プログラム,キーワード抽出方法及びキーワード抽出装置 |
Country Status (2)
Country | Link |
---|---|
US (1) | US8775528B2 (ja) |
JP (1) | JP5359109B2 (ja) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5799621B2 (ja) * | 2011-07-11 | 2015-10-28 | ソニー株式会社 | 情報処理装置、情報処理方法及びプログラム |
US9544378B2 (en) * | 2013-03-14 | 2017-01-10 | Red Hat, Inc. | Correlation of activities across a distributed system |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09330335A (ja) * | 1996-06-12 | 1997-12-22 | Mitsubishi Electric Corp | メッセージ学習分類装置及び学習分類方法 |
US20060178994A1 (en) * | 1999-07-26 | 2006-08-10 | Stolfo Salvatore J | Method and system for private shipping to anonymous users of a computer network |
JP2001075945A (ja) * | 1999-09-06 | 2001-03-23 | Fujitsu Ltd | 統計処理装置及び記録媒体 |
IL135150A0 (en) * | 2000-03-17 | 2001-05-20 | Avner Geller | A method and a system for secured identification of user's identity |
JP4610240B2 (ja) * | 2004-06-24 | 2011-01-12 | 富士通株式会社 | 分析プログラム、分析方法及び分析装置 |
JP4720213B2 (ja) * | 2005-02-28 | 2011-07-13 | 富士通株式会社 | 解析支援プログラム、装置及び方法 |
-
2008
- 2008-08-12 JP JP2008207889A patent/JP5359109B2/ja not_active Expired - Fee Related
-
2009
- 2009-05-04 US US12/435,171 patent/US8775528B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2010044566A (ja) | 2010-02-25 |
US20100042686A1 (en) | 2010-02-18 |
US8775528B2 (en) | 2014-07-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111221743A (zh) | 自动化测试方法及*** | |
JP5298717B2 (ja) | 特徴抽出方法及び装置 | |
JP2010055483A (ja) | 情報再取得手順生成プログラム及び情報再取得手順生成装置 | |
CN109190368B (zh) | 一种sql注入检测装置及sql注入检测方法 | |
JP6282217B2 (ja) | 不正プログラム対策システムおよび不正プログラム対策方法 | |
JP4516815B2 (ja) | 検索装置 | |
CN113641742B (zh) | 一种数据抽取方法、装置、设备和存储介质 | |
US11599396B2 (en) | Resegmenting chunks of data based on source type to facilitate load balancing | |
JP5359109B2 (ja) | キーワード抽出プログラム,キーワード抽出方法及びキーワード抽出装置 | |
KR20230021894A (ko) | 로그 데이터 파싱 방법 및 장치 | |
JP2010257066A (ja) | 障害対策支援システム | |
JP2007293699A (ja) | プログラム異常動作時における解析用データ取得装置及びプログラム | |
JP2008269401A (ja) | ログ管理プログラム及びログ管理装置 | |
KR20220073951A (ko) | 블룸필터를 이용한 분산식별자 검색 방법 | |
JP5444071B2 (ja) | 障害情報収集システムと方法およびプログラム | |
JP5718256B2 (ja) | システム性能解析装置、システム性能解析方法、およびシステム性能解析プログラム | |
JP5223293B2 (ja) | 位置表現抽出装置、方法及びプログラム | |
WO2020065778A1 (ja) | 情報処理装置、制御方法、及びプログラム | |
JP6048555B1 (ja) | 分類情報作成装置、分類情報作成方法、分類情報作成プログラム、検索装置、検索方法、及び、検索プログラム | |
JP2003263353A (ja) | 障害発生原因分析装置,障害発生原因分析方法,及び障害発生原因分析プログラム | |
CN115203057B (zh) | 低代码测试自动化方法、装置、设备及存储介质 | |
JP3725087B2 (ja) | 知識情報収集システムおよび知識情報収集方法 | |
CN107729395B (zh) | 一种冗余页面的发现方法 | |
CN112988457B (zh) | 一种数据备份方法、装置、***及计算机设备 | |
JP2008046850A (ja) | 文書種類判別装置及び文書種類判別プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20110513 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20121213 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20121218 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130218 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20130319 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130619 |
|
A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20130626 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20130806 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130819 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |