JP2009282707A - Network log acquisition and analysis system - Google Patents
Network log acquisition and analysis system Download PDFInfo
- Publication number
- JP2009282707A JP2009282707A JP2008133511A JP2008133511A JP2009282707A JP 2009282707 A JP2009282707 A JP 2009282707A JP 2008133511 A JP2008133511 A JP 2008133511A JP 2008133511 A JP2008133511 A JP 2008133511A JP 2009282707 A JP2009282707 A JP 2009282707A
- Authority
- JP
- Japan
- Prior art keywords
- network log
- network
- acquisition
- log acquisition
- host
- 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.)
- Granted
Links
Images
Landscapes
- Debugging And Monitoring (AREA)
Abstract
Description
本発明は、ネットワークログ取得解析システムにかかり、特に、ネットワークの障害発生時にネットワークログを取得して障害原因を解析するネットワークログ取得解析システムに関する。 The present invention relates to a network log acquisition and analysis system, and more particularly to a network log acquisition and analysis system that acquires a network log and analyzes the cause of a failure when a network failure occurs.
ネットワークに障害が発生した場合、その原因究明等のためネットワークログが取得される。ネットワークログを取得する代表的な手法としては、ホストに入ってくるIPパケットなどを表示するLinux(登録商標)のtcpdumpコマンドがある。このコマンドはネットワーク障害発生時における対応に際して、保守員がしばしば利用する。しかし、このコマンドで取得したネットワークログを別地点のコンピュータに送信するためには、ftpコマンドを利用して送信する等の手動操作が必要となる。このため、若干の手間がかかる。 When a failure occurs in the network, a network log is acquired for investigating the cause. A typical technique for acquiring a network log is a Linux (registered trademark) tcpdump command for displaying an IP packet or the like entering a host. This command is often used by maintenance personnel when dealing with network failures. However, in order to transmit the network log acquired by this command to a computer at another point, manual operation such as transmission using the ftp command is required. For this reason, it takes some time and effort.
図2は、中継装置20を用いてネットワークログを取得する方式を説明する図である。この例では、中継装置20はホストおよび端末が接続される7つのポート50(eth1〜eth7)を備える。保守員は、解析用ノートPC40を中継装置20の各々のポート50にハブ60を介して接続し、例えば、一般のネットワークログ取得ソフトを用いてネットワークログを取得する。
FIG. 2 is a diagram illustrating a method for acquiring a network log using the
この方式は解析対象の中継装置20が少数であれば、負担は軽い。しかしながら、前記中継装置が広範囲に分散配置されている場合は、作業負担が増大し、また分散配置された中継装置までの交通費等が必要となりコストが増大する
一方、別地点からリモート操作で取得希望のログ情報が格納されたログファイルを指定し、該ファイルを受信する方式が知られている。この方法では、保守員は、ホスト計算機を操作してログ情報採取コマンドを入力し、指定された中継装置の記憶装置に記憶されているログ情報を採取し、採取した情報をホスト計算機に転送する。これによりホスト計算機は転送されたログ情報を解析することができる(特許文献1参照)。
ところで、前記ログ情報等の保守情報を遠隔操作で採取する従来方式の場合、ログ情報などを格納したファイルが中継装置に存在していたとしても、前記ファイルはネットワーク障害が原因で解析する側のホストまで転送されないことがある。このような場合には、必要な情報が取得ができず、深刻な事態に陥いることになる。 By the way, in the case of the conventional method in which maintenance information such as log information is collected by remote operation, even if a file storing log information or the like exists in the relay device, the file is analyzed on the side of a network failure. It may not be transferred to the host. In such a case, necessary information cannot be acquired, resulting in a serious situation.
本発明は、これらの問題点に鑑みてなされたもので、ネットワークログファイルに含まれるメッセージを利用し全体の障害内容を速やかに表示することのできるネットワークログ解析システムを提供するものである。 The present invention has been made in view of these problems, and provides a network log analysis system that can promptly display the contents of the entire failure by using messages included in a network log file.
本発明は上記課題を解決するため、次のような手段を採用した。 In order to solve the above problems, the present invention employs the following means.
ホスト計算機に複数の端末を中継装置を介して接続し、前記端末のログ情報をホスト計算機で取得して解析し、解析結果を前記ホスト計算機あるいは前記中継装置の表示装置に表示するネットワークログ取得解析システムにおいて、前記中継装置は、コマンド入力を受け付けるコマンド入力手段、コマンド入力手段で受け付けたコマンドで指定された端末のログ情報を取得し、取得したログ情報をホスト計算機に送信する送信手段を備え、さらに前記取得したログ情報にICMPメッセージが含まれている場合、ICMPメッセージのICMPタイプ値あるいはメッセージコードをもとに対応する障害情報を表示装置に表示する。 Network log acquisition analysis in which a plurality of terminals are connected to a host computer via a relay device, log information of the terminal is acquired and analyzed by the host computer, and the analysis result is displayed on the display device of the host computer or the relay device In the system, the relay device includes command input means for receiving a command input, acquiring log information of a terminal specified by a command received by the command input means, and transmitting means for transmitting the acquired log information to a host computer, Further, when an ICMP message is included in the acquired log information, corresponding failure information is displayed on the display device based on the ICMP type value or message code of the ICMP message.
本発明は、以上の構成を備えるため、ネットワークログファイルに含まれるメッセージを利用し全体の障害内容を速やかに表示することのできるネットワークログ解析システムを提供することができる。 Since the present invention has the above-described configuration, it is possible to provide a network log analysis system that can promptly display the contents of the entire failure using messages included in the network log file.
以下、最良の実施形態を添付図面を参照しながら説明する。図1は、本実施形態にかかるネットワークログ解析システムが適用されるネットワークの概要を説明する図である。このシステムは、ホスト100、ホスト100に接続された複数の中継装置200,及び前記中継装置200に接続される複数の端末装置300を備える。中継装置200は、後述するように、コマンド入力を受け付けるコマンド入力手段、コマンド入力手段で受け付けたコマンドで指定された端末のログ情報を取得し、取得したログ情報をホスト計算機に送信する送信手段、前記取得したログ情報にICMP(Internet Control Message Protocol)メッセージが含まれている場合、ICMPメッセージのICMPタイプ値あるいはメッセージコードをもとに対応する障害情報を表示画面に表示する表示装置900を備える。
Hereinafter, the best embodiment will be described with reference to the accompanying drawings. FIG. 1 is a diagram illustrating an outline of a network to which the network log analysis system according to the present embodiment is applied. This system includes a
このようにログ情報に含まれるICMPメッセージを表示画面に表示するので、保守員は前記メッセージを参照するのみで、すなわちログ情報のホストによる解析を待つことなく障害内容を把握することができる。 Since the ICMP message included in the log information is displayed on the display screen in this way, the maintenance staff can grasp the contents of the failure only by referring to the message, that is, without waiting for the analysis of the log information by the host.
図3は、中継装置200を用いてネットワークログを取得する方式を説明する図である。 この図の例では、中継装置200はホスト100および複数の端末300が接続される7つのポート500(eth1〜eth7)を備える。
中継装置200は、コマンド入力を受け付けるコマンド入力手段、コマンド入力手段で受け付けたコマンドで指定された端末300のログ情報を取得し、取得したログ情報をホスト計算機100に送信する送信手段を備える。また、前記取得したログ情報にICMPメッセージが含まれている場合、ICMPメッセージのICMPタイプ値あるいはメッセージコードををもとに対応する障害情報を表示画面に表示する表示装置900を備える。
FIG. 3 is a diagram for explaining a method of acquiring a network log using the
The
なお、上記手段は中継装置の磁気ディスクHDDに格納されたプログラムにより実現することができる。 The above means can be realized by a program stored in the magnetic disk HDD of the relay device.
これにより、保守員は、例えばホスト計算機100を操作して、中継装置200にリモート操作でログインし、メニュー画面に表示される機能を利用することで、ネットワークログファイル700をホスト100に自動送信し、ホスト100は送信されたネットワークログファイルをもとに障害解析することが可能になる。
As a result, for example, the maintenance staff operates the
また、保守員は、中継装置200まで出向き、前記と同様に中継装置200にログインし、メニュー画面に表示される機能を利用することで、ネットワークログファイル700をホスト100に自動送信し、ホスト100は送信されたネットワークログファイルをもとに障害解析することが可能になる。
Further, the maintenance staff goes to the
なお、ファイルの自動送信に際しては、中継装置200により特定フォルダに取得したネットワークログファイル700を中継装置に格納された汎用ミドルウェアにより自動送信することができる。なお、ネットワークログファイル700にICMPメッセージを含む場合は、該メッセージに含まれる障害内容を中継装置の表示装置に画面表示する。これにより保守員は障害内容を速やかに把握することができる。
In automatic file transmission, the
ネットワークログの解析(障害内容の解析)に際しては、ネットワークログの内容を目視するだけで即座に障害内容を判断できるものと、ネットワークログの内容自体は正常であっても(正常なメッセージが記述されていても)、その場の状況から異常と判断しなければならない場合の二種類がある。このため、ネットワークログから障害内容を自動的に解析することは難しい。 When analyzing the network log (failure content analysis), it is possible to determine the content of the failure immediately by just looking at the content of the network log, and even if the content of the network log itself is normal (a normal message is described) However, there are two types of cases that must be judged as abnormal from the situation on the spot. For this reason, it is difficult to automatically analyze the failure contents from the network log.
そこで、本システムでは、ネットワークログの内容から明らかに異常と判断できるICMPメッセージの内容については、自動的にこれを表示する。一方、システム構成等の背景を意識して考察しながら障害原因を特定しなければならない障害解析については、ネットワークログファイル700をホスト100に自動送信し、ホスト100側で解析を行う。
Therefore, in this system, the contents of the ICMP message that can be clearly determined to be abnormal from the contents of the network log are automatically displayed. On the other hand, for failure analysis in which the cause of failure must be identified while considering the background of the system configuration and the like, the
図4は、中継装置の処理(ネットワークログ取得解析システムを構成するプログラムの処理)を説明する図である。まず、システムを起動すると、前記表示装置の起動画面に、『ネットワークログ取得開始』、『ネットワークログ取得終了』、および『システム停止』を表すメニュー画面を表示して、システムの利用者(保守員)にいずれかを選択することを促す(ステップS1)。 FIG. 4 is a diagram for explaining processing of the relay device (processing of a program constituting the network log acquisition / analysis system). First, when the system is started, a menu screen indicating “Start Network Log Acquisition”, “End Network Log Acquisition”, and “System Stop” is displayed on the startup screen of the display device. ) Is urged to select one (step S1).
保守員が『ネットワークログ取得開始』を選択した場合は、ネットワークログが取得できるポートを表示して利用者にその選択を促す(ステップS2)。利用者が選択すると、選択の結果を画面に表示して利用者に、本当に実行して良いかの最終確認を求める(ステップS3)。その後、ネットワークログ取得開始コマンドを実行してネットワークログの取得を開始する(ステップS4)。 When the maintenance staff selects “start network log acquisition”, the port from which the network log can be acquired is displayed and the user is prompted to select it (step S2). When the user makes a selection, the result of the selection is displayed on the screen, and the user is asked for final confirmation as to whether or not the execution can be performed (step S3). Thereafter, the network log acquisition start command is executed to start acquisition of the network log (step S4).
ネットワークログ取得開始コマンド実行直後に、起動プロセス番号を一時ファイルに取得する。これにより、後述する『ネットワークログ取得終了』の際に一時ファイルを参照することで、『ネットワークログ取得終了』の対象となるリストを画面に表示することができる。 Immediately after executing the network log acquisition start command, the startup process number is acquired in a temporary file. Thus, by referring to the temporary file at the time of “end of network log acquisition” to be described later, a list that is the target of “end of network log acquisition” can be displayed on the screen.
ここで、『ネットワークログ取得終了』の対象リストを表示する方法として、単純にネットワークログの取得を終了させる時点で起動している取得開始コマンドのプロセスを表示するのではなく、取得開始コマンド実行直後にプロセス番号を取得した一時ファイルを参照するようにしたのは、仮に本システム以外の手段、例えば手動あるいはリモート操作などの手段により取得開始コマンドを実行しても、『ネットワークログ取得終了』の画面に表示させないためである。つまり、本システムを利用した取得開始コマンド実行のプロセスと、別手段を利用した取得開始コマンド実行のプロセスとの混同を回避するためである(ステップS5)。 Here, as a method of displaying the target list of “Network log acquisition end”, instead of simply displaying the process of the acquisition start command that is running when network log acquisition ends, immediately after executing the acquisition start command The temporary file from which the process number was acquired is referred to even if the acquisition start command is executed by means other than this system, such as manual or remote operation, even if the “Network log acquisition end” screen is displayed. This is because it is not displayed on the screen. That is, in order to avoid confusion between the process of executing the acquisition start command using this system and the process of executing the acquisition start command using another means (step S5).
次に、利用者が選択したポートの全てのネットワークログの取得を開始したか否かを判別し、全てをネットワークログの取得を開始していない場合はステップS4に進み、全てのネットワークログの取得を開始し終えた場合はステップ1に戻る。
Next, it is determined whether or not acquisition of all network logs of the port selected by the user has been started. If acquisition of all network logs has not been started, the process proceeds to step S4 to acquire all network logs. When the start is completed, the process returns to
続いて、ステップ1のシステム起動直後のメニュー画面で『ネットワークログ取得終了』を選択した場合は、まず前記一時ファイルを読み、本システムを用いて起動したネットワークログ取得開始コマンドに対応するプロセスがあるか否かを確認する。本システムを用いた取得開始コマンドに対応するプロセスがなければ、システム起動直後のメニュー画面(ステップS1)に戻る。一方、本システムを用いた取得開始コマンドに対応するプロセスがある場合は、ポート選択画面(ステップS9)に移行する(ステップS8)。
Subsequently, when “end network log acquisition” is selected on the menu screen immediately after system startup in
利用者は、ネットワークログの取得を終了したいポートを選択し(ステップS9)、続いて取得終了コマンド実行の最終確認を行う(ステップS10)。最終確認の結果ネットワークログの取得を終了する場合には、ネットワークログ取得の終了を実施し(ステップS11)、その直後に取得し終えたネットワークログファイル700をホスト100に送信する(ステップS12)。
The user selects a port for which acquisition of the network log is to be ended (step S9), and subsequently performs final confirmation of execution of the acquisition end command (step S10). When the acquisition of the network log is completed as a result of the final confirmation, the acquisition of the network log is terminated (step S11), and the
利用者が選択したポートの全てのネットワークログの取得を終了したか否かを判別し、全てをネットワークログを取得終了していない場合はステップS11に進み、全てのネットワークログの取得を終了した場合はステップ1に戻る。
When it is determined whether or not acquisition of all network logs of the port selected by the user has been completed, and if acquisition of all network logs has not been completed, the process proceeds to step S11, and acquisition of all network logs has been completed Returns to
ステップS1において、『システム停止』が選択されたときは処理を停止する。 In step S1, when “system stop” is selected, the processing is stopped.
図5は、図4示す処理に際して中継装置200あるいはホスト計算機100の表示画面に表示されるユーザインタフェースの例を示す図である。この例では、中継装置200は3つのポートeth1,eth2,eth3を備えている。また、図において「Select NO.= 」の部分は利用者が入力する部分である。
FIG. 5 is a diagram showing an example of a user interface displayed on the display screen of the
図5において、(1)の画面が表示された状態において、ネットワークログの取得を開始するため、1<Enter>を押下する。続く(2)の画面では、利用者はネットワークログを取得したいポートを選択する。ここでは、eth2及びeth3を選択することとし、2 3<Enter>を押下する。(3)の画面では、入力した項目で本当に良いか確認を求められるので、正しければy<Enter>、間違っていればn<Enter>を押下する(y:Yes、n:No)。(4)の画面では、ネットワークログ取得中のメッセージが表示されるのでこれを確認する。 In FIG. 5, in the state where the screen of (1) is displayed, 1 <Enter> is pressed to start acquiring the network log. In the following screen (2), the user selects a port for which a network log is to be acquired. Here, eth2 and eth3 are selected and 23 <Enter> is pressed. On the screen of (3), confirmation is requested as to whether or not the input item is really good. If it is correct, y <Enter> is pressed, and if it is incorrect, n <Enter> is pressed (y: Yes, n: No). On the screen (4), a message indicating that the network log is being acquired is displayed.
(4)の画面において、<Enter>キーを押下すると、(5)に示す画面((1)の画面)が表示される。このとき、ネットワークログの取得を止めるために2<Enter>を押下すると、(6)に示す画面(ネットワークログ取得を開始したeth2とeth3を表示した画面)が表示される。 When the <Enter> key is pressed on the screen (4), the screen (5) (screen (1)) is displayed. At this time, when 2 <Enter> is pressed to stop the acquisition of the network log, the screen shown in (6) (the screen displaying eth2 and eth3 that started the network log acquisition) is displayed.
ここでは、ネットワークログの取得を終了するポートを一つだけ選択することにし、2<Enter>を押下する。(7)に示す画面において、入力した項目で本当に良いか確認を求められるので、正しければy<Enter>、間違っていればn<Enter>を押下する。(8)に示す画面においてネットワークログ取得終了のメッセージを確認する。 Here, only one port for which acquisition of the network log is to be finished is selected, and 2 <Enter> is pressed. In the screen shown in (7), confirmation is requested as to whether or not the input item is really good. If it is correct, y <Enter> is pressed, and if it is incorrect, n <Enter> is pressed. Confirm the network log acquisition completion message on the screen shown in (8).
この段階で、ディスクの特定フォルダに格納されたネットワークログファイルが、ホストに自動送信される。次に(8)に示すメッセージが表示されたときに<Enter>を押下すると、(9)に示す画面((1)に示す画面)が表示される。 At this stage, the network log file stored in a specific folder on the disk is automatically transmitted to the host. Next, when <Enter> is pressed when the message shown in (8) is displayed, the screen shown in (9) (screen shown in (1)) is displayed.
なお、中継装置は、端末から取得したネットワークログファイルを日付ごとにソートし、日付ごとに圧縮してからホストに送信できるようにするための圧縮コマンド、中継装置のディスクに格納したネットワークログファイルを消去するための削除コマンド、あるいはネットワークログ取得状況を随時確認するためのプロセス番号表示コマンド等の項番を用意しておくと利用者にとってさらに使いやすいものとなる。 The relay device sorts network log files acquired from the terminal by date, compresses the commands for each date, and sends the network log file stored on the relay device disk so that it can be sent to the host. By preparing item numbers such as a delete command for deleting or a process number display command for checking the network log acquisition status as needed, it becomes easier for the user to use.
図6は、後述する図7から図10で用いるマークを説明する図である。なお、ICMPメッセージ表示のマークは、直接中継装置を操作している場合、およびリモート操作で中継装置を操作している場合にかかわらず、その時点で利用者が操作しているコンピュータの画面における表示である。また、安心度は、あくまで図7から図10における説明を理解し易くするための目安を表示したにぎない。 FIG. 6 is a diagram for explaining marks used in FIGS. 7 to 10 described later. The ICMP message display mark is displayed on the screen of the computer operated by the user at that time regardless of whether the relay device is directly operated or the relay device is operated remotely. It is. In addition, the degree of security is not limited to displaying a standard for making the explanation in FIGS. 7 to 10 easy to understand.
図7は、ホスト100と該ホストに接続される中継装置200間のネットワークが正常で、かつ中継装置200において利用者ががネットワークログを取得する場合を説明する図である。
FIG. 7 is a diagram for explaining a case where the network between the
この例の場合、中継装置200を操作する保守員800は、取得したネットワークログファイル700にICMPメッセージが含まれている場合は、ICMPメッセージが画面表示されるので障害の概要を把握できる。また、ネットワークログ取得終了と同時にホスト100にネットワークログファイル700が自動送信される。ホスト100はネットワークログファイル700を受信すると、ログファイルに含まれるICMPメッセージをホスト100側の画面に表示する。このため、ホスト100側の保守員800もネットワークログの解析を実施する前に、ICMPメッセージをもとに大まかな障害内容を把握することができる。
In the case of this example, the
この例の場合は、中継装置200の保守員800はネットワークの概要を把握できる。また、ホスト100の保守員800は障害原因を早急に認知することができる。
In the case of this example, the
図8は、ホスト100と該ホストに接続される中継装置200間のネットワークが正常で、保守員800がホスト100からリモート操作でネットワークログを取得する場合を説明する図である。この場合は、ホスト100の保守員は、システム操作で簡単にネットワークログを取得できる。また、ネットワークログにICMPメッセージが含まれている場合には障害内容が画面に表示されるため、障害内容を早急に把握することができる。
FIG. 8 is a diagram illustrating a case where the network between the
このように、リモート操作方式であっても従来方式と比べて、保守員800が障害内容を早急に把握することができる。
As described above, even in the remote operation method, the
図9は、ホスト100と該ホストに接続される中継装置200間のネットワークが異常で、かつ中継装置200で保守員800がネットワークログを取得する場合を説明する図である。この場合は、中継装置200の保守員800はホスト100へネットワークログを送信できない。
FIG. 9 is a diagram illustrating a case where the network between the
しかし、ネットワークログにICMPメッセージが含まれている場合にICMPメッセージに含まれる障害内容が中継装置200の表示画面に画面表示される。このため、中継装置200の保守員800は障害内容を把握し、障害対策を実施することができる。このように、ICMPメッセージから障害内容を把握し、障害対策を実施することができる。すなわち、全く障害内容が分からず何もできない従来方式に比して、本方式の利点は顕著である。
However, when an ICMP message is included in the network log, the content of the failure included in the ICMP message is displayed on the display screen of the
図10は、ホスト100と該ホストに接続される中継装置200間のネットワークが異常で、保守員800がホスト100からリモート操作でネットワークログを取得する場合を説明する図である。
FIG. 10 is a diagram illustrating a case where the network between the
図10の破線の左側に示すように、ホスト100からリモートログインができないない場合は障害内容を把握できない。このことは従来方式を適用した場合でも同様である。
As shown on the left side of the broken line in FIG. 10, the contents of the failure cannot be grasped when remote login from the
しかし、破線の右側に示すように、中継装置200からホスト100へネットワークログファイル700を送信することはできないが、ホスト100から中継装置にリモートログインができる場合においては、従来方式も本方式も障害内容の把握はできる。そして、この場合も図8で説明したように、ホスト100の保守員は、システム操作で簡単にネットワークログを取得できる。また、ネットワークログにICMPメッセージが含まれている場合には障害内容の画面に表示されるため、障害内容を早急に把握することができる。
However, as shown on the right side of the broken line, the
このように、リモート操作方式であっても従来方式と比べて、保守員800が障害内容をより早急に把握することができる。
In this way, even in the remote operation method, the
図11は、ICMPが通知・報告するエラーと制御状態をまとめた図である。取得したネットワークログファイル700にICMPタイプ値が記載されていた場合、説明の箇所に記載されたメッセージが画面表示される。
FIG. 11 is a table summarizing errors and control states reported and reported by ICMP. When the ICMP type value is described in the acquired
図12から図15は、図11のメッセージをさらに細かく分類したものである。取得したネットワークログファイル700にコード値が記載されていた場合、説明の箇所に記載されたメッセージが画面表示される。
12 to 15 show the messages shown in FIG. 11 further classified. When the code value is described in the acquired
なお、図12はICMPタイプ値が3の場合の詳細メッセージを記載したもの、図13はICMPタイプ値が5の場合の詳細メッセージを記載したもの、図14はICMPタイプ値が11の場合の詳細メッセージを記載したもの、図15はICMPタイプ値が12の場合の詳細メッセージを記載したものである。 12 shows a detailed message when the ICMP type value is 3, FIG. 13 shows a detailed message when the ICMP type value is 5, and FIG. 14 shows details when the ICMP type value is 11. FIG. 15 shows a detailed message when the ICMP type value is 12. FIG.
以上説明したように、本実施形態によれば、ネットワークログ取得対象である中継装置200を用いて保守員800が直接ネットワークログを取得しても、ホスト100からTelnetコマンド等を用いて中継装置200にリモートログインした状態でネットワークログを取得しても、ホスト100にネットワークログファイル700を送信することが可能である。その際に、ICMPメッセージがネットワークログファイル700に含まれている場合はシステム操作をしたホスト100もしくは中継装置200の画面に障害内容を表示することができる。
As described above, according to the present embodiment, even if the
特に中継装置200でシステム操作したときには、中継装置200の画面だけでなく、取得したネットワークログファイル700をホスト100に送信し、ホスト100が受信したとき、ホスト100の表示画面にも障害内容が表示されることになる。
In particular, when the system is operated by the
したがって、取得したネットワークログファイル700にICMPメッセージが含まれていた場合は、ホスト100側の保守員800はネットワークログの解析を始めるまえに、全体的な障害内容を把握できるようになる。
Therefore, when an ICMP message is included in the acquired
さらに、中継装置200の保守員800がネットワークログを取得したが、ネットワーク障害のためにホスト100にネットワークログファイル700を送信できない場合において、ログファイルにICMPメッセージが含まれていた場合、中継装置200の画面に障害内容を表示することができる。このため、保守員800はネットワーク障害の原因を容易に把握できる。このように、中継装置の保守員は障害対応が可能となるため、緊急時にホスト100がログ情報を取得できない場合においても、ネットワークが深刻な事態に陥ることを避けることができる。また、ネットワーク障害でホスト100にネットワークログファイル700を送信できない場合、もしくは送信できても、ホスト100がネットワークログを解析するのに手間取った場合でも、システム操作した保守員800は即座にICMPメッセージを把握することができ障害対策を実施することが可能になる。また、ICMPメッセージを含むネットワークログファイル700をホスト100が受信したときに、ホスト100側の保守員800はネットワークログの解析を始めるまえに、予め大まかな障害内容を即座に把握することが可能になる。
Further, when the
なお、ネットワークログを取得するソフトはいくつか存在するが、複数ポート500のネットワークログを同時に取得するものはない。アプリケーションを複数回起動することで実現できることもあるが、取得開始や取得終了に時間差が発生し、効率は良くない。しかし、本実施形態によれば、番号付けされた希望のポート500を、予めシステム画面にキー入力しておくことにより、1回のキー入力で複数ポートのネットワークログの取得をほぼ同時に開始できる。取得終了の場合も同様である。
Note that there are several softwares that acquire network logs, but there is no software that acquires network logs for a plurality of
また、ネットワークログ取得開始コマンドの実行をループ処理で連続化させることにより、複数ポートのネットワークログ取得開始を、1回のキー入力をトリガに実現できる。また、ネットワークログ取得終了コマンドの実行をループ処理で連続化させることにより複数ポートのネットワークログ取得終了を、1回のキー入力をトリガーに実現できる。 In addition, by continuously executing the network log acquisition start command by loop processing, it is possible to start the network log acquisition start of a plurality of ports with a single key input as a trigger. Also, by continually executing the network log acquisition end command by loop processing, the end of network log acquisition for a plurality of ports can be realized with a single key input as a trigger.
また、ネットワークログを取得し終えると同時に、取得したネットワークログファイル700をホスト100へ送信することができる。前述のように取得したネットワークログファイル700にICMPメッセージが含まれる場合は、システム操作を行なった装置(ホストあるいは中継装置)の画面に障害内容を表示することができる。特にシステム操作を行なったコンピュータが中継装置200で、ネットワークログファイル700をホスト100が受信したときは、ホスト100の画面にも障害内容を表示することで、システム操作を行なった保守員800と、ネットワークログファイル700を取得したホスト100側の保守員800が障害内容を容易に把握できる。
Further, the acquired
100 ホスト
200 中継装置
300 端末
500 ポート
700 ネットワークログファイル
800 保守員
900 表示装置
100
Claims (3)
前記中継装置は、コマンド入力を受け付けるコマンド入力手段、コマンド入力手段で受け付けたコマンドで指定された端末のログ情報を取得し、取得したログ情報をホスト計算機に送信する送信手段を備え、さらに前記取得したログ情報にICMPメッセージが含まれている場合、ICMPメッセージのICMPタイプ値あるいはメッセージコードをもとに対応する障害情報を表示装置に表示することを特徴とするネットワークログ取得解析システム。 Network log acquisition analysis in which a plurality of terminals are connected to a host computer via a relay device, log information of the terminal is acquired and analyzed by the host computer, and the analysis result is displayed on the display device of the host computer or the relay device In the system,
The relay apparatus includes command input means for receiving command input, transmission means for acquiring log information of a terminal specified by a command received by the command input means, and transmitting the acquired log information to a host computer, and further including the acquisition A network log acquisition and analysis system characterized in that, when an ICMP message is included in the log information, the corresponding failure information is displayed on a display device based on the ICMP type value or message code of the ICMP message.
コマンド入力手段は、単数または複数の端末を前記表示画面に表示して、ログ情報を同時に取得する端末の選択を促す選択表示画面を表示することを特徴とするネットワークログ取得解析システム。 In the network log acquisition analysis system according to claim 1,
The command input means displays one or a plurality of terminals on the display screen, and displays a selection display screen that prompts selection of terminals that simultaneously acquire log information.
前記中継装置は、ネットワークログ取得開始およびネットワークログ取得終了のコマンドに応答可能であり、操作手順においてコマンドが番号付けされたメニュー画面で、希望の番号をユーザがキー入力して処理を進めるシステムであり、
ネットワークログ取得開始が選択された場合は、続いてどのポートのネットワークログを対象とするかを前記ポートを表す番号で受付け、最後に実行確認のキー入力を受け付けたときネットワークログ取得の処理を実行し、
さらにネットワークログ取得終了が選択された場合は、その時点で前記システムを用いてネットワークログ取得中になっているポート番号を画面表示し、その中からネットワークログ取得を終了させたいポートの番号入力を受け付け、最後に実行確認のキー入力を受付けたときネットワークログ取得処理を終了し、取得したネットワークログファイルをホスト計算機に送信することを特徴とするネットワークログ取得解析システム。 In the network log acquisition analysis system according to claim 1,
The relay device is capable of responding to commands for network log acquisition start and network log acquisition end, and is a system in which a user inputs a desired number on a menu screen in which commands are numbered in an operation procedure and proceeds with processing. Yes,
When the start of network log acquisition is selected, it accepts the network log of which port is the target by the number indicating the port, and executes the process of network log acquisition when the execution confirmation key input is received last. And
In addition, when the end of network log acquisition is selected, the port number that is currently acquiring the network log is displayed on the screen using the system at that time, and the port number for which network log acquisition is to be ended is entered from that screen. A network log acquisition / analysis system characterized in that the network log acquisition process is terminated when the key input for reception confirmation is finally received and the acquired network log file is transmitted to the host computer.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008133511A JP4922992B2 (en) | 2008-05-21 | 2008-05-21 | Network log acquisition analysis system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008133511A JP4922992B2 (en) | 2008-05-21 | 2008-05-21 | Network log acquisition analysis system |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2009282707A true JP2009282707A (en) | 2009-12-03 |
JP4922992B2 JP4922992B2 (en) | 2012-04-25 |
Family
ID=41453107
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008133511A Active JP4922992B2 (en) | 2008-05-21 | 2008-05-21 | Network log acquisition analysis system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4922992B2 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2016206737A (en) * | 2015-04-16 | 2016-12-08 | 日本電気株式会社 | Information processing apparatus, monitoring method, and program |
JP2018049546A (en) * | 2016-09-23 | 2018-03-29 | 富士通エフ・アイ・ピー株式会社 | Vm environment command execution management program, vm environment command execution management method, vm environment command execution device, and vm environment command execution management system |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH03154095A (en) * | 1989-11-13 | 1991-07-02 | Canon Inc | Image recording display device |
JPH1185572A (en) * | 1997-09-01 | 1999-03-30 | Nec Corp | Remote maintenance information sampling system |
JP2002082792A (en) * | 2000-06-22 | 2002-03-22 | Konica Corp | Management system, relay server, management device, management method and image forming device |
JP2003338819A (en) * | 2002-05-21 | 2003-11-28 | Canon Inc | Network management apparatus, network management method and storage medium |
JP2005044226A (en) * | 2003-07-24 | 2005-02-17 | Hitachi Software Eng Co Ltd | Operation information gathering system |
JP2005292906A (en) * | 2004-03-31 | 2005-10-20 | Mitsubishi Electric Corp | Property information management device, property management system and property management method |
JP2007272396A (en) * | 2006-03-30 | 2007-10-18 | Nec Personal Products Co Ltd | Security management system, relay device, and program |
-
2008
- 2008-05-21 JP JP2008133511A patent/JP4922992B2/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH03154095A (en) * | 1989-11-13 | 1991-07-02 | Canon Inc | Image recording display device |
JPH1185572A (en) * | 1997-09-01 | 1999-03-30 | Nec Corp | Remote maintenance information sampling system |
JP2002082792A (en) * | 2000-06-22 | 2002-03-22 | Konica Corp | Management system, relay server, management device, management method and image forming device |
JP2003338819A (en) * | 2002-05-21 | 2003-11-28 | Canon Inc | Network management apparatus, network management method and storage medium |
JP2005044226A (en) * | 2003-07-24 | 2005-02-17 | Hitachi Software Eng Co Ltd | Operation information gathering system |
JP2005292906A (en) * | 2004-03-31 | 2005-10-20 | Mitsubishi Electric Corp | Property information management device, property management system and property management method |
JP2007272396A (en) * | 2006-03-30 | 2007-10-18 | Nec Personal Products Co Ltd | Security management system, relay device, and program |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2016206737A (en) * | 2015-04-16 | 2016-12-08 | 日本電気株式会社 | Information processing apparatus, monitoring method, and program |
JP2018049546A (en) * | 2016-09-23 | 2018-03-29 | 富士通エフ・アイ・ピー株式会社 | Vm environment command execution management program, vm environment command execution management method, vm environment command execution device, and vm environment command execution management system |
Also Published As
Publication number | Publication date |
---|---|
JP4922992B2 (en) | 2012-04-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11789760B2 (en) | Alerting, diagnosing, and transmitting computer issues to a technical resource in response to an indication of occurrence by an end user | |
JP2008191878A (en) | Remote diagnostic-failure responding system, remote diagnostic-failure responding device, remote diagnostic-failure response instruction device, remote diagnostic-falure responding method, and remote diagnostic-failure responding program | |
JP7423942B2 (en) | information processing system | |
US20050286435A1 (en) | Remote management system | |
US9026642B2 (en) | Processing apparatus, control method thereof, and storage medium | |
US6671659B2 (en) | System and method for monitoring controller diagnostics | |
CN111343015A (en) | Operation and maintenance method and device for network equipment | |
WO2015177879A1 (en) | Information processing device, information processing system and method | |
JP4922992B2 (en) | Network log acquisition analysis system | |
US20050198278A1 (en) | Remote monitoring system, remote monitoring method for electronic apparatus, low order monitoring apparatus, notification method of apparatus monitoring information, high order monitoring apparatus, communication method of maintenance data, program and recording medium | |
JP3824972B2 (en) | Network management device | |
JP2006277535A (en) | Business process history collection and display system and method | |
JP2014078126A (en) | Remote log collection system for equipment and remote log collection method for equipment | |
US20150326677A1 (en) | Screen information collecting computer, screen information collecting method, and computer-readable storage medium | |
JP2019128688A (en) | Operation management system | |
JP2008171077A (en) | System and method for monitoring network system, and computer program | |
US20110066939A1 (en) | Troubleshooting support method, and troubleshooting support apparatus | |
JPH10133916A (en) | Problem analysis system of computer system and medium wherein problem analyzing tool of computer system is recorded | |
JP2011134061A (en) | Programmable controller | |
JP2008146204A (en) | Service management system, service management device and service management method | |
JP2015184889A (en) | System operation device and system operation method | |
US20070185955A1 (en) | Remote console apparatus, remote operation method and remote console program | |
JP2015026154A (en) | Apparatus information management device, apparatus monitoring system, apparatus information management method, apparatus monitoring method, apparatus information management program, and apparatus monitoring program | |
Pierce | The Igor System Administration Tool. | |
JP2005276091A (en) | Method of monitoring job scheduling system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20100608 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20110712 |
|
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: 20120110 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20120206 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4922992 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150210 Year of fee payment: 3 |