Nothing Special   »   [go: up one dir, main page]

JP2009282707A - Network log acquisition and analysis system - Google Patents

Network log acquisition and analysis system Download PDF

Info

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
Application number
JP2008133511A
Other languages
Japanese (ja)
Other versions
JP4922992B2 (en
Inventor
Kenichiro Maruta
健一郎 丸田
Yoshiyuki Sato
良幸 佐藤
Hisayuki Maruyama
久幸 丸山
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP2008133511A priority Critical patent/JP4922992B2/en
Publication of JP2009282707A publication Critical patent/JP2009282707A/en
Application granted granted Critical
Publication of JP4922992B2 publication Critical patent/JP4922992B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Debugging And Monitoring (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a network log analysis system for quickly displaying overall failure content by using a message included in a network log file. <P>SOLUTION: In a network log acquisition and analysis system, a plurality of terminals 300 are connected through a repeater 200 to a host computer 100, the log information of the terminals is obtained and analyzed by a host computer, and the analytic result is displayed at the display of the host computer or the repeater system. The repeater system 200 is provided with: a command input means for accepting a command input; and a transmission means for acquiring the log information of the terminal designated by a command accepted by the command input means, and for transmitting the obtained log information to the host computer. When an ICMP message is included in the obtained log information, corresponding failure information is displayed at the display based on the ICMP type value or message code of the ICMP message. <P>COPYRIGHT: (C)2010,JPO&INPIT

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 relay device 20. In this example, the relay device 20 includes seven ports 50 (eth1 to eth7) to which hosts and terminals are connected. The maintenance staff connects the analysis notebook PC 40 to each port 50 of the relay apparatus 20 via the hub 60, and acquires network logs using, for example, general network log acquisition software.

この方式は解析対象の中継装置20が少数であれば、負担は軽い。しかしながら、前記中継装置が広範囲に分散配置されている場合は、作業負担が増大し、また分散配置された中継装置までの交通費等が必要となりコストが増大する
一方、別地点からリモート操作で取得希望のログ情報が格納されたログファイルを指定し、該ファイルを受信する方式が知られている。この方法では、保守員は、ホスト計算機を操作してログ情報採取コマンドを入力し、指定された中継装置の記憶装置に記憶されているログ情報を採取し、採取した情報をホスト計算機に転送する。これによりホスト計算機は転送されたログ情報を解析することができる(特許文献1参照)。
特開平11−85572号公報
With this method, if the number of relay devices 20 to be analyzed is small, the burden is light. However, when the relay devices are distributed over a wide range, the work load increases, and transportation costs to the distributed devices are also increased, which increases costs. A method of specifying a log file storing desired log information and receiving the file is known. In this method, the maintenance staff operates the host computer to input a log information collection command, collects log information stored in the storage device of the specified relay device, and transfers the collected information to the host computer . As a result, the host computer can analyze the transferred log information (see Patent Document 1).
Japanese Patent Laid-Open No. 11-85572

ところで、前記ログ情報等の保守情報を遠隔操作で採取する従来方式の場合、ログ情報などを格納したファイルが中継装置に存在していたとしても、前記ファイルはネットワーク障害が原因で解析する側のホストまで転送されないことがある。このような場合には、必要な情報が取得ができず、深刻な事態に陥いることになる。   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 host 100, a plurality of relay devices 200 connected to the host 100, and a plurality of terminal devices 300 connected to the relay device 200. As will be described later, the relay device 200 receives command input means for receiving command input, transmission means for acquiring log information of a terminal specified by the command received by the command input means, and transmitting the acquired log information to the host computer, When the acquired log information includes an ICMP (Internet Control Message Protocol) message, a display device 900 is provided that displays corresponding failure information on the display screen based on the ICMP type value or message code of the ICMP message.

このようにログ情報に含まれる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 relay device 200. In the example of this figure, the relay device 200 includes seven ports 500 (eth1 to eth7) to which the host 100 and a plurality of terminals 300 are connected.
The relay apparatus 200 includes command input means for receiving command input, and transmission means for acquiring log information of the terminal 300 designated by the command received by the command input means and transmitting the acquired log information to the host computer 100. In addition, when the acquired log information includes an ICMP message, a display device 900 is provided that displays corresponding failure information on the display screen based on the ICMP type value or message code of the ICMP message.

なお、上記手段は中継装置の磁気ディスク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 host computer 100, logs in to the relay apparatus 200 by remote operation, and automatically transmits the network log file 700 to the host 100 by using the function displayed on the menu screen. The host 100 can analyze a failure based on the transmitted network log file.

また、保守員は、中継装置200まで出向き、前記と同様に中継装置200にログインし、メニュー画面に表示される機能を利用することで、ネットワークログファイル700をホスト100に自動送信し、ホスト100は送信されたネットワークログファイルをもとに障害解析することが可能になる。   Further, the maintenance staff goes to the relay apparatus 200, logs into the relay apparatus 200 in the same manner as described above, and automatically transmits the network log file 700 to the host 100 by using the function displayed on the menu screen. Enables failure analysis based on the transmitted network log file.

なお、ファイルの自動送信に際しては、中継装置200により特定フォルダに取得したネットワークログファイル700を中継装置に格納された汎用ミドルウェアにより自動送信することができる。なお、ネットワークログファイル700にICMPメッセージを含む場合は、該メッセージに含まれる障害内容を中継装置の表示装置に画面表示する。これにより保守員は障害内容を速やかに把握することができる。   In automatic file transmission, the network log file 700 acquired in the specific folder by the relay device 200 can be automatically transmitted by general-purpose middleware stored in the relay device. When the network log file 700 includes an ICMP message, the failure content included in the message is displayed on the screen of the relay device. As a result, the maintenance staff can quickly grasp the contents of the failure.

ネットワークログの解析(障害内容の解析)に際しては、ネットワークログの内容を目視するだけで即座に障害内容を判断できるものと、ネットワークログの内容自体は正常であっても(正常なメッセージが記述されていても)、その場の状況から異常と判断しなければならない場合の二種類がある。このため、ネットワークログから障害内容を自動的に解析することは難しい。   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 network log file 700 is automatically transmitted to the host 100, and analysis is performed on the host 100 side.

図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 step 1.

続いて、ステップ1のシステム起動直後のメニュー画面で『ネットワークログ取得終了』を選択した場合は、まず前記一時ファイルを読み、本システムを用いて起動したネットワークログ取得開始コマンドに対応するプロセスがあるか否かを確認する。本システムを用いた取得開始コマンドに対応するプロセスがなければ、システム起動直後のメニュー画面(ステップS1)に戻る。一方、本システムを用いた取得開始コマンドに対応するプロセスがある場合は、ポート選択画面(ステップS9)に移行する(ステップS8)。   Subsequently, when “end network log acquisition” is selected on the menu screen immediately after system startup in step 1, there is a process corresponding to the network log acquisition start command that is first read from the temporary file and started using this system. Check whether or not. If there is no process corresponding to the acquisition start command using this system, the screen returns to the menu screen (step S1) immediately after the system is started. On the other hand, if there is a process corresponding to the acquisition start command using this system, the process proceeds to the port selection screen (step S9) (step S8).

利用者は、ネットワークログの取得を終了したいポートを選択し(ステップ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 network log file 700 that has been acquired immediately after that is transmitted to the host 100 (step S12).

利用者が選択したポートの全てのネットワークログの取得を終了したか否かを判別し、全てをネットワークログを取得終了していない場合はステップ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 step 1.

ステップ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 relay apparatus 200 or the host computer 100 in the process shown in FIG. In this example, the relay apparatus 200 includes three ports eth1, eth2, and eth3. Further, in the figure, the part of “Select NO. =” Is a part input by the user.

図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 host 100 and the relay device 200 connected to the host is normal, and the user acquires a network log in the relay device 200.

この例の場合、中継装置200を操作する保守員800は、取得したネットワークログファイル700にICMPメッセージが含まれている場合は、ICMPメッセージが画面表示されるので障害の概要を把握できる。また、ネットワークログ取得終了と同時にホスト100にネットワークログファイル700が自動送信される。ホスト100はネットワークログファイル700を受信すると、ログファイルに含まれるICMPメッセージをホスト100側の画面に表示する。このため、ホスト100側の保守員800もネットワークログの解析を実施する前に、ICMPメッセージをもとに大まかな障害内容を把握することができる。   In the case of this example, the maintenance person 800 who operates the relay device 200 can grasp the outline of the failure because the ICMP message is displayed on the screen when the acquired network log file 700 includes the ICMP message. Further, the network log file 700 is automatically transmitted to the host 100 simultaneously with the completion of the network log acquisition. When the host 100 receives the network log file 700, the host 100 displays an ICMP message included in the log file on the screen of the host 100 side. For this reason, the maintenance person 800 on the host 100 side can grasp the rough contents of the failure based on the ICMP message before analyzing the network log.

この例の場合は、中継装置200の保守員800はネットワークの概要を把握できる。また、ホスト100の保守員800は障害原因を早急に認知することができる。   In the case of this example, the maintenance person 800 of the relay apparatus 200 can grasp the outline of the network. Further, the maintenance staff 800 of the host 100 can immediately recognize the cause of the failure.

図8は、ホスト100と該ホストに接続される中継装置200間のネットワークが正常で、保守員800がホスト100からリモート操作でネットワークログを取得する場合を説明する図である。この場合は、ホスト100の保守員は、システム操作で簡単にネットワークログを取得できる。また、ネットワークログにICMPメッセージが含まれている場合には障害内容が画面に表示されるため、障害内容を早急に把握することができる。   FIG. 8 is a diagram illustrating a case where the network between the host 100 and the relay device 200 connected to the host is normal, and the maintenance person 800 acquires a network log from the host 100 by remote operation. In this case, the maintenance staff of the host 100 can easily acquire the network log by system operation. Further, when the ICMP message is included in the network log, the failure content is displayed on the screen, so that the failure content can be grasped immediately.

このように、リモート操作方式であっても従来方式と比べて、保守員800が障害内容を早急に把握することができる。   As described above, even in the remote operation method, the maintenance staff 800 can quickly grasp the failure content as compared with the conventional method.

図9は、ホスト100と該ホストに接続される中継装置200間のネットワークが異常で、かつ中継装置200で保守員800がネットワークログを取得する場合を説明する図である。この場合は、中継装置200の保守員800はホスト100へネットワークログを送信できない。   FIG. 9 is a diagram illustrating a case where the network between the host 100 and the relay device 200 connected to the host is abnormal, and the maintenance person 800 acquires a network log in the relay device 200. In this case, the maintenance person 800 of the relay device 200 cannot transmit the network log to the host 100.

しかし、ネットワークログに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 relay apparatus 200. For this reason, the maintenance staff 800 of the relay apparatus 200 can grasp the content of the failure and implement the countermeasure against the failure. In this way, it is possible to grasp the failure content from the ICMP message and implement the failure countermeasure. That is, the advantage of this method is remarkable compared to the conventional method in which the failure content is not known at all and nothing can be done.

図10は、ホスト100と該ホストに接続される中継装置200間のネットワークが異常で、保守員800がホスト100からリモート操作でネットワークログを取得する場合を説明する図である。   FIG. 10 is a diagram illustrating a case where the network between the host 100 and the relay device 200 connected to the host is abnormal, and the maintenance person 800 acquires a network log from the host 100 by remote operation.

図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 host 100 is not possible. This is the same even when the conventional method is applied.

しかし、破線の右側に示すように、中継装置200からホスト100へネットワークログファイル700を送信することはできないが、ホスト100から中継装置にリモートログインができる場合においては、従来方式も本方式も障害内容の把握はできる。そして、この場合も図8で説明したように、ホスト100の保守員は、システム操作で簡単にネットワークログを取得できる。また、ネットワークログにICMPメッセージが含まれている場合には障害内容の画面に表示されるため、障害内容を早急に把握することができる。   However, as shown on the right side of the broken line, the network log file 700 cannot be transmitted from the relay device 200 to the host 100. However, when remote login can be performed from the host 100 to the relay device, both the conventional method and this method fail. The contents can be grasped. In this case as well, as described with reference to FIG. 8, the maintenance staff of the host 100 can easily acquire the network log by the system operation. Further, when an ICMP message is included in the network log, it is displayed on the screen of the failure content, so that the failure content can be grasped immediately.

このように、リモート操作方式であっても従来方式と比べて、保守員800が障害内容をより早急に把握することができる。   In this way, even in the remote operation method, the maintenance staff 800 can grasp the contents of the failure more quickly than in the conventional method.

図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 network log file 700, the message described in the explanation is displayed on the screen.

図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 network log file 700, the message described in the explanation is displayed on the screen.

なお、図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 maintenance person 800 directly acquires the network log using the relay device 200 that is the target of network log acquisition, the relay device 200 is transmitted from the host 100 using a Telnet command or the like. The network log file 700 can be transmitted to the host 100 even if the network log is acquired in the state of remote login to the host 100. At this time, if the ICMP message is included in the network log file 700, the failure content can be displayed on the screen of the host 100 or the relay apparatus 200 that has operated the system.

特に中継装置200でシステム操作したときには、中継装置200の画面だけでなく、取得したネットワークログファイル700をホスト100に送信し、ホスト100が受信したとき、ホスト100の表示画面にも障害内容が表示されることになる。   In particular, when the system is operated by the relay device 200, not only the screen of the relay device 200 but also the acquired network log file 700 is transmitted to the host 100, and when the host 100 receives it, the failure content is displayed on the display screen of the host 100. Will be.

したがって、取得したネットワークログファイル700にICMPメッセージが含まれていた場合は、ホスト100側の保守員800はネットワークログの解析を始めるまえに、全体的な障害内容を把握できるようになる。   Therefore, when an ICMP message is included in the acquired network log file 700, the maintenance person 800 on the host 100 side can grasp the entire failure content before starting to analyze the network log.

さらに、中継装置200の保守員800がネットワークログを取得したが、ネットワーク障害のためにホスト100にネットワークログファイル700を送信できない場合において、ログファイルにICMPメッセージが含まれていた場合、中継装置200の画面に障害内容を表示することができる。このため、保守員800はネットワーク障害の原因を容易に把握できる。このように、中継装置の保守員は障害対応が可能となるため、緊急時にホスト100がログ情報を取得できない場合においても、ネットワークが深刻な事態に陥ることを避けることができる。また、ネットワーク障害でホスト100にネットワークログファイル700を送信できない場合、もしくは送信できても、ホスト100がネットワークログを解析するのに手間取った場合でも、システム操作した保守員800は即座にICMPメッセージを把握することができ障害対策を実施することが可能になる。また、ICMPメッセージを含むネットワークログファイル700をホスト100が受信したときに、ホスト100側の保守員800はネットワークログの解析を始めるまえに、予め大まかな障害内容を即座に把握することが可能になる。   Further, when the maintenance person 800 of the relay apparatus 200 has acquired the network log, but the network log file 700 cannot be transmitted to the host 100 due to a network failure, and the ICMP message is included in the log file, the relay apparatus 200 The failure details can be displayed on the screen. Therefore, the maintenance staff 800 can easily grasp the cause of the network failure. As described above, since the maintenance staff of the relay apparatus can handle the failure, even when the host 100 cannot acquire the log information in an emergency, it is possible to avoid a serious situation of the network. Even if the network log file 700 cannot be sent to the host 100 due to a network failure, or even if the host 100 takes time to analyze the network log, the maintenance person 800 who has operated the system immediately sends an ICMP message. It is possible to grasp and trouble countermeasures can be implemented. Further, when the host 100 receives the network log file 700 including the ICMP message, the maintenance person 800 on the host 100 side can immediately grasp the rough failure contents immediately before starting the analysis of the network log. Become.

なお、ネットワークログを取得するソフトはいくつか存在するが、複数ポート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 ports 500 at the same time. Although it may be realized by starting the application multiple times, there is a time difference between the start and end of acquisition, which is not efficient. However, according to this embodiment, acquisition of network logs for a plurality of ports can be started almost simultaneously with a single key input by previously inputting the desired numbered port 500 to the system screen. The same applies to the end of acquisition.

また、ネットワークログ取得開始コマンドの実行をループ処理で連続化させることにより、複数ポートのネットワークログ取得開始を、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 network log file 700 can be transmitted to the host 100 at the same time as the acquisition of the network log. When the ICMP message is included in the network log file 700 acquired as described above, the failure content can be displayed on the screen of the device (host or relay device) that performed the system operation. In particular, when the computer that performed the system operation is the relay apparatus 200 and the host 100 receives the network log file 700, the contents of the failure are also displayed on the screen of the host 100, so that the maintenance personnel 800 that performed the system operation, The maintenance person 800 on the host 100 side who acquired the network log file 700 can easily grasp the contents of the failure.

ネットワークの概要を説明する図である。It is a figure explaining the outline | summary of a network. 従来の中継装置を用いてネットワークログを取得する方式を説明する図である。It is a figure explaining the system which acquires a network log using the conventional relay apparatus. 中継装置を用いてネットワークログを取得する方式を説明する図である。It is a figure explaining the system which acquires a network log using a relay apparatus. 中継装置の処理を説明する図である。It is a figure explaining the process of a relay apparatus. ユーザインタフェースの例を示す図である。It is a figure which shows the example of a user interface. 図7から図10で用いるマークを説明する図である。It is a figure explaining the mark used in FIGS. 7-10. 中継装置において保守員がネットワークログを取得する場合を説明する図である。It is a figure explaining the case where a maintenance person acquires a network log in a relay apparatus. 保守員がホストからリモート操作でネットワークログを取得する場合を説明する図である。It is a figure explaining the case where a maintenance worker acquires a network log by remote operation from a host. 中継装置において保守員がネットワークログを取得する場合を説明する図である。It is a figure explaining the case where a maintenance person acquires a network log in a relay apparatus. 保守員がホストからリモート操作でネットワークログを取得する場合を説明する図である。It is a figure explaining the case where a maintenance worker acquires a network log by remote operation from a host. ICMPで通知・報告されるエラーと制御状態をまとめた図である。It is the figure which put together the error and control state which are notified and reported by ICMP. 図11のメッセージをさらに細かく分類して説明する図である。It is a figure explaining the message of FIG. 11 further classified. 図11のメッセージをさらに細かく分類して説明する図である。It is a figure explaining the message of FIG. 11 further classified. 図11のメッセージをさらに細かく分類して説明する図である。It is a figure explaining the message of FIG. 11 further classified. 図11のメッセージをさらに細かく分類して説明する図である。It is a figure explaining the message of FIG. 11 further classified.

符号の説明Explanation of symbols

100 ホスト
200 中継装置
300 端末
500 ポート
700 ネットワークログファイル
800 保守員
900 表示装置
100 Host 200 Relay device 300 Terminal 500 Port 700 Network log file 800 Maintenance staff 900 Display device

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.
請求項1記載のネットワークログ取得解析システムにおいて、
コマンド入力手段は、単数または複数の端末を前記表示画面に表示して、ログ情報を同時に取得する端末の選択を促す選択表示画面を表示することを特徴とするネットワークログ取得解析システム。
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.
請求項1記載のネットワークログ取得解析システムにおいて、
前記中継装置は、ネットワークログ取得開始およびネットワークログ取得終了のコマンドに応答可能であり、操作手順においてコマンドが番号付けされたメニュー画面で、希望の番号をユーザがキー入力して処理を進めるシステムであり、
ネットワークログ取得開始が選択された場合は、続いてどのポートのネットワークログを対象とするかを前記ポートを表す番号で受付け、最後に実行確認のキー入力を受け付けたときネットワークログ取得の処理を実行し、
さらにネットワークログ取得終了が選択された場合は、その時点で前記システムを用いてネットワークログ取得中になっているポート番号を画面表示し、その中からネットワークログ取得を終了させたいポートの番号入力を受け付け、最後に実行確認のキー入力を受付けたときネットワークログ取得処理を終了し、取得したネットワークログファイルをホスト計算機に送信することを特徴とするネットワークログ取得解析システム。
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.
JP2008133511A 2008-05-21 2008-05-21 Network log acquisition analysis system Active JP4922992B2 (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (7)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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