JP6780498B2 - 情報処理装置、情報処理装置の制御方法およびプログラム - Google Patents
情報処理装置、情報処理装置の制御方法およびプログラム Download PDFInfo
- Publication number
- JP6780498B2 JP6780498B2 JP2016255844A JP2016255844A JP6780498B2 JP 6780498 B2 JP6780498 B2 JP 6780498B2 JP 2016255844 A JP2016255844 A JP 2016255844A JP 2016255844 A JP2016255844 A JP 2016255844A JP 6780498 B2 JP6780498 B2 JP 6780498B2
- Authority
- JP
- Japan
- Prior art keywords
- log
- identification information
- information
- time
- nodes
- 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.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/04—Processing captured monitoring data, e.g. for logfile generation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/06—Management of faults, events, alarms or notifications
- H04L41/069—Management of faults, events, alarms or notifications using logs of notifications; Post-processing of notifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/04—Network management architectures or arrangements
- H04L41/046—Network management architectures or arrangements comprising network management agents or mobile agents therefor
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Mining & Analysis (AREA)
- Debugging And Monitoring (AREA)
Description
5を経由してクライアント端末6と接続されている。なお、情報処理システム1内の各サーバがノードの一例である。
Unit(CPU)201、Random Access Memory(RAM)202、Hard Disk Drive(HDD)203、Graphics Processing Unit(GPU)204、入力インタフェース205、通信インタフェース206を有する。なお、HDD203は、データベース21としての役割を果たす。また、GPU204、入力インタフェース205、通信インタフェース206は、モニタ207、入力装置208、ネットワーク5にそれぞれ接続されている。CPU201、RAM202、HDD203、GPU204、入力インタフェース205、通信インタフェース206は、バス209を介して互いに接続されている。
(UUID)が挙げられる。情報処理システム1内の各サーバは、当該一連の処理についての要求や応答などを送受信する際に、付与されたリクエストIDを引き継ぐ。例えば、クラウド管理ソフトウェアであるOPENSTACK(登録商標)では、情報処理システム内において、インスタンスの作成後にネットワークを構築するときに、ネットワークの構築に関連する一連の処理に同じリクエストIDが付与される。例えば、情報処理システム内にノードA、B、Cがあり、ノードAがクライアント端末からインスタンスの作成指示を受けた場合、ノードAがノードBにネットワーク構築処理を依頼する。さらにノードBがノードCにネットワーク作成処理を依頼する。そして、これらの処理には同じリクエストIDが付与される。
される。また、以下の説明において、ログとは、ログの内容を示すメッセージ(図3の場合は「Starting instance ...」)、ログの出力日時、リクエストID、リソースIDな
どの情報が組になったものを指す。したがって、1つのログによって、ログの内容、ログが出力された日時、当該ログに対応する一連の処理のリクエストID、当該処理に係るリソースのリソースIDがわかる。
エージェントを起動して図11に示すフローチャートの処理を開始する。OP101において、サーバ3、4で起動されたエージェントは、あらかじめ指定された文字列をキーワードとして、自サーバ内で生成されたログのいずれかのログを検索する。当該文字列の一例として、「error」、「warning」、「failure」などエラーのログに含まれる可能性がある文字列が挙げられる。
進める。
ーバから取得したことを意味する。
、4からOP505において要求したログのリクエストIDを受信すると(OP506)、処理をOP507に進める。OP507において、CPU201は、受信したリクエストIDに対応するログを管理サーバ2に送信するようサーバ3、4に要求する。サーバ3、4のエージェントは、図14に示すフローチャートの処理と同様の処理を実行する。ここでは、サーバ3、4のエージェントは、管理サーバ2からリクエストIDに対応するログの要求を受信し(OP401)、要求されたリクエストIDに対応するログが存在するか否か判定する(OP402)。そして、要求されたリクエストIDに対応するログが存在する場合は、サーバ3、4のエージェントは、当該ログを管理サーバ2に送信する(OP403)。
には同じリクエストIDが付与され、同様にサーバB 802によるディスク容量確認処理とディスク使用処理には同じリクエストIDが付与される。そして、上記の図15〜17の処理によれば、管理サーバ2は、サーバA 801から、時刻10:04にサーバA
801が出力したエラーのログと時刻10:00にサーバA 801が出力したディスク容量確認処理のログを取得する。さらに、管理サーバ2は、サーバB802から、10:00〜10:04の時間帯に出力されたディスク容量確認処理のログ(時刻10:01に出力)とディスク使用処理のログ(時刻10:03)を取得する。このように、本実施形態において図18の事例では、サーバA 801による一連の処理において発生した障害について、当該処理と同じ時間帯に他のサーバB 802が実行していた処理に関するログを取得することができる。すなわち、管理サーバ2は、あるサーバで発生した障害と関連がある可能性が高いログ(関連ログ)を他のサーバから取得することができる。
対応するエントリの「status」欄を「step2」から「completed」に変更する。ここで、「completed」は、管理サーバ2が、情報処理システム1で発生した特定の障害に関連するログを情報処理システム1内のサーバから取得したことを意味する。次いで、OP710において、CPU201は、OP708においてログ管理テーブルに記憶したログの情報をモニタ207に表示する。
とする。
プロセッサと集積回路との組み合わせであってもよい。組み合わせは、例えば、マイクロコントローラ(MCU)、System-on-a-Chip(SoC)、システムLSI、チップセットなどと呼ばれる。
コンピュータその他の機械、装置(以下、コンピュータ等)に上記起動制御装置の設定を行うための管理ツール、OSその他を実現させるプログラムをコンピュータ等が読み取り可能な記録媒体に記録することができる。そして、コンピュータ等に、この記録媒体のプログラムを読み込ませて実行させることにより、その機能を提供させることができる。
複数のノードによって実行される処理に関するログを取得する情報処理装置であって、
前記処理を示す識別情報を受信する受信部と、
前記複数のノードから、前記受信した識別情報によって示される処理を実行した時刻と前記受信した識別情報によって示される処理において障害が発生した時刻とを含む情報を取得する情報取得部と、
前記複数のノードから、前記識別情報によって示される処理を実行した時刻と前記識別情報によって示される処理において障害が発生した時刻とに基づいて定まる時間帯において生成された、前記識別情報によって示される処理とは異なる処理に関するログを取得するログ取得部と
を有する情報処理装置。
前記情報取得部はさらに、前記複数のノードから、前記受信した識別情報によって示される処理と関連するリソースの情報を取得し、
前記ログ取得部はさらに、前記複数のノードから、前記リソースを含むログであって、前記識別情報によって示される処理とは異なる処理に関するログを取得する
付記1に記載の情報処理装置。
前記情報取得部は、前記複数のノードが実行する処理のタイムアウト時間より長い時間待機した後に、前記複数のノードから、前記受信した識別情報によって示される処理を実行した時刻と前記受信した識別情報によって示される処理において障害が発生した時刻とを含む情報を取得する、付記1または2に記載の情報処理装置。
複数のノードによって実行される処理に関するログを取得する情報処理装置であって、
前記処理を示す識別情報を受信する受信部と、
前記複数のノードから、前記受信した識別情報によって示される処理と関連するリソースの情報を取得する情報取得部と、
前記複数のノードから、前記リソースを含むログであって、前記識別情報によって示される処理とは異なる処理に関するログを取得するログ取得部と
を有する情報処理装置。
前記情報取得部は、前記複数のノードが実行する処理のタイムアウト時間より長い時間待機した後に、前記複数のノードから、前記受信した識別情報によって示される処理と関連するリソースの情報を取得する、付記4に記載の情報処理装置。
複数のノードによって実行される処理に関するログを取得する情報処理装置に、
前記処理を示す識別情報を受信させ、
前記複数のノードから、前記受信した識別情報によって示される処理を実行した時刻と前記受信した識別情報によって示される処理において障害が発生した時刻とを含む情報を取得させ、
前記複数のノードから、前記識別情報によって示される処理を実行した時刻と前記識別情報によって示される処理において障害が発生した時刻とに基づいて定まる時間帯において生成された、前記識別情報によって示される処理とは異なる処理に関するログを取得させる
情報処理装置の制御方法。
前記情報処理装置にさらに、
前記複数のノードから、前記受信した識別情報によって示される処理と関連するリソースの情報を取得させ
前記複数のノードから、前記リソースを含むログであって、前記識別情報によって示される処理とは異なる処理に関するログを取得させる
付記6に記載の情報処理装置の制御方法。
前記情報処理装置にさらに、前記複数のノードが実行する処理のタイムアウト時間より長い時間待機した後に、前記複数のノードから、前記受信した識別情報によって示される処理を実行した時刻と前記受信した識別情報によって示される処理において障害が発生した時刻とを含む情報を取得させる、付記6または7に記載の情報処理装置の制御方法。
複数のノードによって実行される処理に関するログを取得する情報処理装置に、
前記処理を示す識別情報を受信させ、
前記複数のノードから、前記受信した識別情報によって示される処理と関連するリソースの情報を取得させ、
前記複数のノードから、前記リソースを含むログであって、前記識別情報によって示される処理とは異なる処理に関するログを取得させる
情報処理装置の制御方法。
前記情報処理装置にさらに、前記複数のノードが実行する処理のタイムアウト時間より長い時間待機した後に、前記複数のノードから、前記受信した識別情報によって示される処理と関連するリソースの情報を取得させる、付記9に記載の情報処理装置の制御方法。
コンピュータに、
複数のノードによって実行される処理の識別情報を受信させ、
前記複数のノードから、前記受信した識別情報によって示される処理を実行した時刻と前記受信した識別情報によって示される処理において障害が発生した時刻とを含む情報を取得させ、
前記複数のノードから、前記識別情報によって示される処理を実行した時刻と前記識別情報によって示される処理において障害が発生した時刻とに基づいて定まる時間帯において生成された、前記識別情報によって示される処理とは異なる処理に関するログを取得させる
プログラム。
前記コンピュータにさらに、
前記複数のノードから、前記受信した識別情報によって示される処理と関連するリソースの情報を取得させ
前記複数のノードから、前記リソースを含むログであって、前記識別情報によって示される処理とは異なる処理に関するログを取得させる
プログラム。
前記コンピュータにさらに、前記複数のノードが実行する処理のタイムアウト時間より長い時間待機した後に、前記複数のノードから、前記受信した識別情報によって示される処理を実行した時刻と前記受信した識別情報によって示される処理において障害が発生した時刻とを含む情報を取得させる、付記11または12に記載のプログラム。
コンピュータに、
複数のノードによって実行される処理の識別情報を受信させ、
前記複数のノードから、前記受信した識別情報によって示される処理と関連するリソースの情報を取得させ、
前記複数のノードから、前記リソースを含むログであって、前記識別情報によって示される処理とは異なる処理に関するログを取得させる
プログラム。
前記コンピュータにさらに、前記複数のノードが実行する処理のタイムアウト時間より長い時間待機した後に、前記複数のノードから、前記受信した識別情報によって示される処理と関連するリソースの情報を取得させる、付記14に記載のプログラム。
2 管理サーバ
21、31、41 データベース
3、4 サーバ
Claims (9)
- 複数のノードによって実行される処理に関するログを取得する情報処理装置であって、
前記処理を示す識別情報を受信する受信部と、
前記複数のノードから、前記受信した識別情報によって示される処理を実行した時刻と前記受信した識別情報によって示される処理において障害が発生した時刻とを含む情報を取得する情報取得部と、
前記複数のノードから、前記識別情報によって示される処理を実行した時刻と前記識別情報によって示される処理において障害が発生した時刻とに基づいて定まる時間帯において生成された、前記識別情報によって示される処理とは異なる処理に関するログを取得するログ取得部と
を有する情報処理装置。 - 前記情報取得部はさらに、前記複数のノードから、前記受信した識別情報によって示される処理と関連するリソースの情報を取得し、
前記ログ取得部はさらに、前記複数のノードから、前記リソースを含むログであって、前記識別情報によって示される処理とは異なる処理に関するログを取得する
請求項1に記載の情報処理装置。 - 前記情報取得部は、前記複数のノードが実行する処理のタイムアウト時間より長い時間待機した後に、前記複数のノードから、前記受信した識別情報によって示される処理を実行した時刻と前記受信した識別情報によって示される処理において障害が発生した時刻とを含む情報を取得する、請求項1または2に記載の情報処理装置。
- 複数のノードによって実行される処理に関するログを取得する情報処理装置であって、
前記処理を示す識別情報を受信する受信部と、
前記複数のノードから、前記受信した識別情報によって示される処理と関連するリソースの情報を取得する情報取得部と、
前記複数のノードから、前記リソースを含むログであって、前記識別情報によって示される処理とは異なる処理に関するログを取得するログ取得部と
を有する情報処理装置。 - 前記情報取得部は、前記複数のノードが実行する処理のタイムアウト時間より長い時間待機した後に、前記複数のノードから、前記受信した識別情報によって示される処理と関連するリソースの情報を取得する、請求項4に記載の情報処理装置。
- 複数のノードによって実行される処理に関するログを取得する情報処理装置に、
前記処理を示す識別情報を受信させ、
前記複数のノードから、前記受信した識別情報によって示される処理を実行した時刻と前記受信した識別情報によって示される処理において障害が発生した時刻とを含む情報を取得させ、
前記複数のノードから、前記識別情報によって示される処理を実行した時刻と前記識別情報によって示される処理において障害が発生した時刻とに基づいて定まる時間帯において生成された、前記識別情報によって示される処理とは異なる処理に関するログを取得させる
情報処理装置の制御方法。 - 複数のノードによって実行される処理に関するログを取得する情報処理装置に、
前記処理を示す識別情報を受信させ、
前記複数のノードから、前記受信した識別情報によって示される処理と関連するリソー
スの情報を取得させ、
前記複数のノードから、前記リソースを含むログであって、前記識別情報によって示される処理とは異なる処理に関するログを取得させる
情報処理装置の制御方法。 - コンピュータに、
複数のノードによって実行される処理の識別情報を受信させ、
前記複数のノードから、前記受信した識別情報によって示される処理を実行した時刻と前記受信した識別情報によって示される処理において障害が発生した時刻とを含む情報を取得させ、
前記複数のノードから、前記識別情報によって示される処理を実行した時刻と前記識別情報によって示される処理において障害が発生した時刻とに基づいて定まる時間帯において生成された、前記識別情報によって示される処理とは異なる処理に関するログを取得させる
プログラム。 - コンピュータに、
複数のノードによって実行される処理の識別情報を受信させ、
前記複数のノードから、前記受信した識別情報によって示される処理と関連するリソースの情報を取得させ、
前記複数のノードから、前記リソースを含むログであって、前記識別情報によって示される処理とは異なる処理に関するログを取得させる
プログラム。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016255844A JP6780498B2 (ja) | 2016-12-28 | 2016-12-28 | 情報処理装置、情報処理装置の制御方法およびプログラム |
US15/824,203 US20180183690A1 (en) | 2016-12-28 | 2017-11-28 | Information processing apparatus for acquiring log and method of controlling information processing apparatus therefor |
DE102017221554.2A DE102017221554A1 (de) | 2016-12-28 | 2017-11-30 | Informationsverarbeitungsvorrichtung zum Erfassen eines Protokolls und ein Verfahren zum Steuern einer Informationsverarbeitungsvorrichtung davon |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016255844A JP6780498B2 (ja) | 2016-12-28 | 2016-12-28 | 情報処理装置、情報処理装置の制御方法およびプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2018106638A JP2018106638A (ja) | 2018-07-05 |
JP6780498B2 true JP6780498B2 (ja) | 2020-11-04 |
Family
ID=62510388
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016255844A Active JP6780498B2 (ja) | 2016-12-28 | 2016-12-28 | 情報処理装置、情報処理装置の制御方法およびプログラム |
Country Status (3)
Country | Link |
---|---|
US (1) | US20180183690A1 (ja) |
JP (1) | JP6780498B2 (ja) |
DE (1) | DE102017221554A1 (ja) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7338246B2 (ja) * | 2019-06-05 | 2023-09-05 | 富士通株式会社 | 情報処理装置、ログ参照プログラム |
CN114500582B (zh) * | 2022-02-11 | 2024-12-06 | 浙江大华技术股份有限公司 | 日志的采集方法、装置、存储介质及电子装置 |
US11900137B2 (en) * | 2022-02-15 | 2024-02-13 | Sap Se | Configurable in-application event logging service |
Family Cites Families (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000010939A (ja) * | 1998-06-25 | 2000-01-14 | Sony Corp | 情報処理装置、情報処理システム、および、記録媒体 |
JP3400398B2 (ja) * | 1999-12-24 | 2003-04-28 | 日本電気株式会社 | ストレージ管理システム |
JP4300808B2 (ja) * | 2003-01-24 | 2009-07-22 | 株式会社日立製作所 | 統合ログ表示方法及びシステム |
JP2007257180A (ja) * | 2006-03-22 | 2007-10-04 | Hitachi Ltd | ネットワークノード、スイッチ及びネットワーク障害回復方法 |
WO2009054847A1 (en) * | 2007-10-23 | 2009-04-30 | Qualcomm Incorporated | Management of failures in wireless field devices |
JP4928480B2 (ja) * | 2008-01-31 | 2012-05-09 | 株式会社野村総合研究所 | ジョブ処理システムおよびジョブ管理方法 |
JP4911074B2 (ja) * | 2008-02-28 | 2012-04-04 | 日本電気株式会社 | 障害原因解析支援装置、方法 |
WO2009129841A1 (en) * | 2008-04-21 | 2009-10-29 | Telefonaktiebolaget L M Ericsson (Publ) | Method and system for network fault management |
JP5458308B2 (ja) * | 2010-06-11 | 2014-04-02 | 株式会社日立製作所 | 仮想計算機システム、仮想計算機システムの監視方法及びネットワーク装置 |
JP5906719B2 (ja) * | 2011-03-15 | 2016-04-20 | 株式会社リコー | 電子機器、情報処理システム、及びプログラム |
JP5447416B2 (ja) * | 2011-03-23 | 2014-03-19 | 三菱電機株式会社 | ログ解析装置 |
JP2013156730A (ja) * | 2012-01-27 | 2013-08-15 | Nec Corp | 障害情報処理装置、障害情報処理方法、および障害情報処理プログラム |
JP6528381B2 (ja) * | 2014-10-06 | 2019-06-12 | 富士通株式会社 | ログ管理装置,ログ管理プログラム,及びログ管理方法 |
US9665420B2 (en) * | 2015-07-31 | 2017-05-30 | Ca, Inc. | Causal engine and correlation engine based log analyzer |
US10795753B2 (en) * | 2017-12-08 | 2020-10-06 | Nec Corporation | Log-based computer failure diagnosis |
-
2016
- 2016-12-28 JP JP2016255844A patent/JP6780498B2/ja active Active
-
2017
- 2017-11-28 US US15/824,203 patent/US20180183690A1/en not_active Abandoned
- 2017-11-30 DE DE102017221554.2A patent/DE102017221554A1/de not_active Ceased
Also Published As
Publication number | Publication date |
---|---|
DE102017221554A1 (de) | 2018-06-28 |
US20180183690A1 (en) | 2018-06-28 |
JP2018106638A (ja) | 2018-07-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2019525302A (ja) | アプリケーション移行システム | |
JP5708937B2 (ja) | 構成情報管理システム、構成情報管理方法、及び構成情報管理用プログラム | |
CN106302595B (zh) | 一种对服务器进行健康检查的方法及设备 | |
JP2019525300A (ja) | インテリジェント構成検出技術 | |
US10949401B2 (en) | Data replication in site recovery environment | |
JP5754440B2 (ja) | 構成情報管理サーバ、構成情報管理方法、及び構成情報管理用プログラム | |
WO2018233630A1 (zh) | 故障发现 | |
JP6780498B2 (ja) | 情報処理装置、情報処理装置の制御方法およびプログラム | |
US20190372878A1 (en) | Web site reachability management for content browsing | |
CN103324533A (zh) | 分布式数据处理方法、装置及系统 | |
CN106156126B (zh) | 处理数据任务中的数据冲突检测方法及服务器 | |
US10114731B2 (en) | Including kernel object information in a user dump | |
US20150355983A1 (en) | Automatic Management of Server Failures | |
CN106682167B (zh) | 用户行为数据的统计装置及方法 | |
US20180188990A1 (en) | Method, apparatus and system for inserting disk | |
EP3304294A1 (en) | Method and system for allocating resources for virtual hosts | |
WO2016095644A1 (zh) | 数据库的高可用解决方法和装置 | |
CN110352410A (zh) | 跟踪索引节点的访问模式以及预提取索引节点 | |
US20120166590A1 (en) | Reading and Writing During Cluster Growth Phase | |
CN106453544B (zh) | 一种云环境及其监控方法、系统 | |
CN114089917A (zh) | 分布式对象存储集群及其扩容方法、装置及电子设备 | |
US10992760B2 (en) | Information processing system, session management method, and non-transitory computer-readable storage medium | |
US9256648B2 (en) | Data handling in a cloud computing environment | |
CN111177100A (zh) | 一种训练数据处理方法、装置及存储介质 | |
US9773033B2 (en) | Storing and retrieving volumes in a database by volume attributes |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190910 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20200729 |
|
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: 20200915 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20200928 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6780498 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |