JP2007304660A - Command execution result recording system and command execution result recording method - Google Patents
Command execution result recording system and command execution result recording method Download PDFInfo
- Publication number
- JP2007304660A JP2007304660A JP2006129538A JP2006129538A JP2007304660A JP 2007304660 A JP2007304660 A JP 2007304660A JP 2006129538 A JP2006129538 A JP 2006129538A JP 2006129538 A JP2006129538 A JP 2006129538A JP 2007304660 A JP2007304660 A JP 2007304660A
- Authority
- JP
- Japan
- Prior art keywords
- command
- confirmation
- work
- information
- script file
- 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.)
- Pending
Links
Landscapes
- Debugging And Monitoring (AREA)
Abstract
【課題】 コマンドの自動実行および結果のチェックリストへの自動記録。
【解決手段】 複数の作業対象サーバにコマンドを与えた実行結果の戻り値を判定する運用端末1を含むコマンド実行結果記録システムであって、運用端末1が、所定のコマンド/該所定のコマンドを所定の作業対象サーバにより実行させたときに出力される正常な戻り値/前記所定のコマンドを実行させたときの確認用のコマンドに付された確認IDとを格納するコマンド情報テーブル50と、前記確認ID/該確認IDに対応した確認用のコマンドとを格納する確認項目情報テーブル40とを備え、コマンド情報テーブル50に格納した所定のコマンド/確認項目情報テーブル40から読み出した確認ID対応の確認用のコマンドとを含むスクリプトファイル80を生成し、該スクリプトファイル80に含まれるコマンドに対応した作業内容情報/作業対象サーバ名/これらの組み合わせによる確認結果情報とを含むチェックリスト情報90を生成するもの。
【選択図】 図1
PROBLEM TO BE SOLVED: To automatically execute a command and automatically record a result in a check list.
A command execution result recording system including an operation terminal 1 for determining a return value of an execution result when a command is given to a plurality of work target servers, wherein the operation terminal 1 receives a predetermined command / the predetermined command. A command information table 50 that stores a normal return value output when executed by a predetermined work target server / a confirmation ID given to a confirmation command when the predetermined command is executed; A confirmation item information table 40 for storing a confirmation ID / a confirmation command corresponding to the confirmation ID, and a confirmation corresponding to the confirmation ID read from the predetermined command / confirmation item information table 40 stored in the command information table 50 Generating a script file 80 including commands for the work, work content information / work target corresponding to the commands included in the script file 80 Which generates a check list information 90 including the confirmation result information by over server-name / combination thereof.
[Selection] Figure 1
Description
本発明は、複数の顧客に各種業務運用処理サービスを提供するサーバシステムの運用や管理を行うデータセンタ等におけるコマンド実行結果記録システム及びコマンド実行結果記録方法に関し、特に複数サーバを対象として確認項目が多岐にわたる複数のコマンドを発行し、該複数コマンドの実行結果を自動的に記録することができるコマンド実行結果記録システム及びコマンド実行結果記録方法に関する。 The present invention relates to a command execution result recording system and a command execution result recording method in a data center that operates and manages a server system that provides various business operation processing services to a plurality of customers. The present invention relates to a command execution result recording system and a command execution result recording method capable of issuing a wide variety of commands and automatically recording the execution results of the plurality of commands.
近年の各種業務運用処理サービスを提供するコンピュータシステムは、多数の業務に対応する複数の業務サーバを有し、該複数の業務サーバから成るシステムの維持や変更等の業務運用作業を行う際には、全ての業務サーバに対して多種多様のコマンドを発行し、このシステムが正しく構築されているか否かの確認作業を行う必要があり、この確認作業は、その種類が多岐に渡っており、運用担当部門が実施する作業の正確性が求められている。 A computer system that provides various business operation processing services in recent years has a plurality of business servers corresponding to a large number of business, and when performing business operation work such as maintenance and change of the system composed of the plurality of business servers. It is necessary to issue a wide variety of commands to all business servers and check whether or not this system has been configured correctly. The accuracy of work performed by the department in charge is required.
従来技術においては、前記確認作業の正確性を確保するため、例えば作業手順書の詳細化や作業結果の複数人によるチェックを行っているが、人手による作業のため、作業時の確認ミスと結果記入時の入力ミスという人的ミスが発生する可能性があった。更に従来技術は、作業に必要な情報の閲覧のために作業手順書やチェックリストの他に携帯する資料が存在し、多量の資料を持ち運ぶための作業効率を妨げ、現場での資料確認のために人的ミスの発生の一因となると言う不具合があった。 In the prior art, in order to ensure the accuracy of the confirmation work, for example, the work procedure manual is detailed and the work results are checked by multiple people. There was a possibility that a human error such as an input error at the time of entry would occur. Furthermore, in the prior art, there are materials to carry along with work procedure manuals and checklists for browsing information necessary for work, hindering work efficiency for carrying large amounts of materials, and for confirmation of materials on site There was a defect that it would contribute to human error.
尚、確認作業を効率化する技術が記載された文献としては、下記特許文献が挙げられ、この特許文献には、チェックリストを点検用サーバに登録しておき、作業者が当該チェックリスト並びに必要な場合は確認作業に必要な技術情報を点検用サーバからダウンロードし、チェック結果を入力したチェックリストを点検用サーバに返信する技術が記載されている。
前記特許文献記載の技術は、確認作業におけるチェックリストのシステム化及び一元化によって確認作業の効率化を向上することができるものの、確認作業結果の確認並びに結果入力を人手作業に依存するため、人的ミスの発生の一因となると言う不具合があった。 Although the technology described in the patent document can improve the efficiency of the confirmation work by systematizing and unifying the checklist in the confirmation work, the confirmation work result confirmation and result input depend on the manual work. There was a defect that would contribute to the occurrence of mistakes.
また、システム変更作業における作業結果の確認方法として、実施する作業の手順書と作業で確認する項目を記述したチェックリストを生成し、作業時に作業項目毎に結果を記入するという方法が考えられる。この方法は、作業手順の実施漏れや作業結果の確認ミス、作業対象ホストへの実施漏れの防止を図ることができるものの、作業手順書やチェクリストが共に紙媒体であるため、一元管理が出来ず、また、人手により結果を記入しなければならないと言う不具合を招くものであった。 Further, as a method for confirming the work result in the system change work, a method of generating a checklist describing the procedure manual of the work to be performed and items to be confirmed by the work, and entering the result for each work item at the time of work can be considered. Although this method can prevent omissions in work procedures, mistakes in the confirmation of work results, and omissions in work hosts, the work procedure manual and checklist are both paper media, so centralized management is possible. In addition, there was a problem that the result had to be entered manually.
本発明の目的は、前述の従来技術による不具合を除去することであり、複数の業務処理システム及び周辺機器に対する業務運用作業において、作業を実施するコマンドとそれに対応した確認項目を定義した情報から実行するコマンドと結果確認用のチェックリストを生成し、該生成したチェックリスト元にコマンドの自動実行および結果のチェックリストへの自動記録を行うことができるコマンド実行結果記録システム及びコマンド実行結果記録方法を提供することである。 An object of the present invention is to eliminate the above-mentioned problems caused by the prior art, and in a business operation work for a plurality of business processing systems and peripheral devices, an operation is executed from information defining a command to execute the work and a confirmation item corresponding to the command. A command execution result recording system and a command execution result recording method capable of generating a command to be executed and a check list for confirming the result and automatically executing the command in the generated check list and automatically recording the result in the check list Is to provide.
上記目的を達成するために本発明は、コマンドを実行し、該実行したコマンドの実行結果を戻り値として出力するコンピュータを有する複数の作業対象サーバと、該作業対象サーバのコンピュータにコマンドを与えて該コマンドを実行させると共に前記実行させたコマンドの実行結果の戻り値を判定するコンピュータを有する運用端末とを備えるコマンド実行結果記録システムであって、
前記運用端末が、
所定のコマンドと、該所定のコマンドの作業内容を表す作業内容情報と、前記所定のコマンドを所定の作業対象サーバにより実行させたときに出力される正常な戻り値と、前記所定のコマンドを実行させたときの確認用のコマンドに付された確認IDとを格納する実行コマンドテーブルと、
前記確認IDと、該確認IDに対応した確認用のコマンドとを格納する確認項目情報テーブルと、
前記実行コマンドテーブルから読み出した所定のコマンド及び作業内容情報と、前記前記確認項目情報テーブルから確認IDを基に読み出した確認ID対応の確認用のコマンドとを含むスクリプトファイルを生成するスクリプトファイル生成機能と、
前記スクリプトファイル生成機能により生成したスクリプトファイルに含まれるコマンドに対応した作業内容情報と、該作業内容情報に対応してコマンドを実行するように入力された作業対象サーバ名と、該作業内容情報と作業対象サーバ名との組み合わせによる確認結果情報とを含むチェックリスト情報を生成するチェックリスト生成機能とを実行するコンピュータとを備えることを第1の特徴とする。
To achieve the above object, the present invention provides a plurality of work target servers having a computer that executes a command and outputs the execution result of the executed command as a return value, and gives the command to the computer of the work target server. A command execution result recording system comprising an operation terminal having a computer for executing the command and determining a return value of an execution result of the executed command,
The operation terminal is
A predetermined command, work content information indicating the work content of the predetermined command, a normal return value output when the predetermined command is executed by a predetermined work target server, and the predetermined command are executed. An execution command table that stores a confirmation ID attached to a confirmation command when
A confirmation item information table storing the confirmation ID and a confirmation command corresponding to the confirmation ID;
Script file generation function for generating a script file including a predetermined command and work content information read from the execution command table and a confirmation command corresponding to a confirmation ID read based on a confirmation ID from the confirmation item information table When,
Work content information corresponding to a command included in the script file generated by the script file generation function, a work target server name input so as to execute a command corresponding to the work content information, the work content information, A first feature is that it includes a computer that executes a checklist generation function that generates checklist information including confirmation result information in combination with a work target server name.
また本発明は、前記コマンド実行結果記録システムにおいて、前記運用端末のコンピュータが、前記スクリプトファイル生成機能により生成したスクリプトファイルに含まれるコマンドを実行する機能と、該実行したコマンドに対して作業対象サーバが出力した戻り値と前記実行コマンドテーブルに格納した正常な戻り値とを比較し、該比較の結果を前記チェックリスト情報の確認結果情報に格納する機能とを実行することを第2の特徴とする。 In the command execution result recording system, the present invention provides a function in which a computer of the operation terminal executes a command included in a script file generated by the script file generation function, and a work target server for the executed command. A function of comparing a return value output by the command and a normal return value stored in the execution command table, and storing a result of the comparison in the confirmation result information of the check list information. To do.
更に本発明は、コマンドを実行し、該実行したコマンドの実行結果を戻り値として出力するコンピュータを有する複数の作業対象サーバと、該作業対象サーバのコンピュータにコマンドを与えて該コマンドを実行させると共に前記実行させたコマンドの実行結果の戻り値を判定するコンピュータを有する運用端末とを備え、
該運用端末が、
所定のコマンドと、該所定のコマンドの作業内容を表す作業内容情報と、前記所定のコマンドを所定の作業対象サーバにより実行させたときに出力される正常な戻り値と、前記所定のコマンドを実行させたときの確認用のコマンドに付された確認IDとを格納する実行コマンドテーブルと、
前記確認IDと、該確認IDに対応した確認用のコマンドとを格納する確認項目情報テーブルとを備えるコマンド実行結果記録システムのコマンド実行結果記録方法であって、
前記運用端末のコンピュータが、
前記実行コマンドテーブルから読み出した所定のコマンド及び作業内容情報と、前記前記確認項目情報テーブルから確認IDを基に読み出した確認ID対応の確認用のコマンドとを含むスクリプトファイルを生成するスクリプトファイル生成工程と、
前記スクリプトファイル生成機能により生成したスクリプトファイルに含まれるコマンドに対応した作業内容情報と、該作業内容情報に対応してコマンドを実行するように入力された作業対象サーバ名と、該作業内容情報と作業対象サーバ名との組み合わせによる確認結果情報とを含むチェックリスト情報を生成するチェックリスト生成工程とを実行することを第3の特徴とする。
Further, the present invention provides a plurality of work target servers having a computer that executes a command and outputs the execution result of the executed command as a return value, and gives the command to the computer of the work target server to execute the command. An operation terminal having a computer for determining a return value of the execution result of the executed command,
The operation terminal is
A predetermined command, work content information indicating the work content of the predetermined command, a normal return value output when the predetermined command is executed by a predetermined work target server, and the predetermined command are executed. An execution command table that stores a confirmation ID attached to a confirmation command when
A command execution result recording method of a command execution result recording system comprising the confirmation ID and a confirmation item information table storing a confirmation command corresponding to the confirmation ID,
The computer of the operation terminal is
Script file generation step of generating a script file including a predetermined command and work content information read from the execution command table and a confirmation command corresponding to the confirmation ID read based on the confirmation ID from the confirmation item information table When,
Work content information corresponding to a command included in the script file generated by the script file generation function, a work target server name input so as to execute a command corresponding to the work content information, the work content information, A third feature is that a check list generation step of generating check list information including confirmation result information in combination with a work target server name is executed.
また本発明は、前記コマンド実行結果記録方法において、前記運用端末のコンピュータが、前記スクリプトファイル生成機能により生成したスクリプトファイルに含まれるコマンドを実行する工程と、該実行したコマンドに対して作業対象サーバが出力した戻り値と前記実行コマンドテーブルに格納した正常な戻り値とを比較し、該比較の結果を前記チェックリスト情報の確認結果情報に格納する工程とを実行することを第4の特徴とする。 In the command execution result recording method, the present invention provides a process in which a computer of the operation terminal executes a command included in a script file generated by the script file generation function, and a work target server for the executed command. And a step of comparing the return value output by the normal return value stored in the execution command table and storing the comparison result in the confirmation result information of the check list information, as a fourth feature. To do.
本発明によれば、複数の顧客に業務処理サービスを提供しているサーバの運用・保守業務において、予め定義した実行用コマンドと確認項目を元に、作業実施前に実行用コマンドと作業内容に紐付いたチェックリストを生成・実行することによって確認結果の自動記録が可能になり、人手による作業時の結果確認ミス、結果の記入漏れ、及び作業対象ホストの作業漏れの発生を低減することが出来る。 According to the present invention, in an operation / maintenance operation of a server that provides a business processing service to a plurality of customers, an execution command and a work content are changed before the operation based on a predefined execution command and confirmation items. By creating and executing a linked checklist, it is possible to automatically record confirmation results, reducing the chances of mistakes in confirming results when working manually, omission of results, and omission of work on the target host. .
以下、本発明の一実施形態によるコマンド実行結果記録システム及びコマンド実行結果記録方法を図面を参照して詳細に説明する。図1は、本発明の一実施形態によるコマンド実行結果記録方法を実現するコマンド実行結果記録システムの全体構成を示す図、図2は本実施形態による運用端末内で管理される実行コマンドと確認項目情報の登録例を示す図、図3は本実施形態によるスクリプト及びチェックリスト生成プログラムの画面例を示す図、図4は本実施形態によるスクリプト生成手順を示すフローチャート、図5は本実施形態によるチェックリスト生成手順を示すフローチャート、図6は前記スクリプト及びチェックリスト生成プログラムで生成するスクリプトファイルの具体例を示す図、図7は本スクリプト及びチェックリスト生成プログラムで生成するチェックリスト情報の具体例を示す図、図8は本実施形態によるコマンド発行制御及びチェックリスト出力処理手順の一具体例を示すフローチャートである。
<構成説明>
Hereinafter, a command execution result recording system and a command execution result recording method according to an embodiment of the present invention will be described in detail with reference to the drawings. FIG. 1 is a diagram showing an overall configuration of a command execution result recording system for realizing a command execution result recording method according to an embodiment of the present invention, and FIG. 2 is an execution command and confirmation items managed in an operation terminal according to the present embodiment. FIG. 3 is a diagram showing an example of information registration, FIG. 3 is a diagram showing a screen example of a script and check list generation program according to this embodiment, FIG. 4 is a flowchart showing a script generation procedure according to this embodiment, and FIG. 5 is a check according to this embodiment. FIG. 6 shows a specific example of a script file generated by the script and the check list generation program. FIG. 7 shows a specific example of check list information generated by the script and the check list generation program. Figures 8 and 8 show command issue control and checklist output according to this embodiment. It is a flowchart showing a specific example of a management procedure.
<Description of configuration>
本実施形態によるコマンド実行結果記録システムは、図1に示す如く、入力装置21と表示装置22と周辺機器123とに接続され、システム構築が正しく成されているか否かの確認作業対象となるコンピュータを含む作業対象サーバ2と、該作業対象サーバ2に接続され、該作業対象サーバ2に多種多様のコマンドを発行し、この作業対象サーバ2が正しく構築されているか否かの確認作業を行うコンピュータを含む運用端末1とから構成される。この運用端末1には、作業者からのコマンド選択及び確認用情報の入力を受け付ける入力装置11と、コマンド名及び入力内容を表示する表示装置12が接続されている。尚、図面では作業対象サーバ2を1つしか図示しないが、実際のシステムにおいては多数の業務に対応する複数の作業対象サーバが運用端末に接続されているものである。 As shown in FIG. 1, the command execution result recording system according to the present embodiment is connected to an input device 21, a display device 22, and a peripheral device 123, and is a computer to be checked for whether or not the system construction is correctly performed. And a computer connected to the work target server 2, issuing various commands to the work target server 2, and confirming whether or not the work target server 2 is correctly constructed And an operation terminal 1 including Connected to the operation terminal 1 are an input device 11 that receives input of command selection and confirmation information from an operator, and a display device 12 that displays a command name and input content. Although only one work target server 2 is shown in the drawing, in an actual system, a plurality of work target servers corresponding to a large number of tasks are connected to the operation terminal.
前記運用端末1は、確認作業を行うための各種コマンドを定義した実行コマンド定義情報を格納するコマンド情報テーブル50と、実行するコマンドと確認項目を表示装置12に表示し、作業者によるコマンド及び確認項目の決定後にスクリプトファイル80とチェックリスト情報90を生成するスクリプトファイル及びチェックリスト生成プログラム30と、作業対象サーバ2に対する確認項目を定義した確認項目定義情報を格納する確認項目情報テーブル40とを備え、前記コマンド情報テーブル50及び確認項目情報テーブル40に格納した各種定義情報を用いてスクリプトファイル及びチェックリスト生成プログラム30が作業者の指示の下、スクリプトファイル80を作成し、このスクリプトファイル80を基に各種コマンドを実行するためのチェックリスト情報90を作成すると共に、該チェックリストを基に実行した各種コマンド実行によるチェック(確認)結果をチェックリスト情報90に反映させるものである。 The operation terminal 1 displays on the display device 12 a command information table 50 storing execution command definition information defining various commands for performing confirmation work, and commands to be executed and confirmation items. The script file 80 and the check list generation program 30 that generate the script file 80 and the check list information 90 after the items are determined, and the confirmation item information table 40 that stores confirmation item definition information defining confirmation items for the work target server 2 are provided. The script file and checklist generation program 30 creates a script file 80 under the instructions of the operator using the various definition information stored in the command information table 50 and the confirmation item information table 40. Various commands are executed on Together to create a checklist information 90 for one in which to reflect the check (check) results of the various command execution executed based on the checklist to checklist information 90.
前記コマンド情報テーブル50により定義される実行コマンド定義情報は、図2上段に示す如く、項番(#)と、実行するコマンドのカデゴリと、該コマンドによる作業内容と、コマンドと、該コマンドによる正常戻り値と、後述する確認項目定義情報の確認IDとの複数項目とから構成され、例えば項番「1」には、カテゴリが「ファイル更新」の作業内容「ファイルコピー」を行う際のコマンドが「FILECOPY」であり、このコマンド「FILECOPY」に対する作業対象サーバからの正常戻り値が「0」であり、コマンド「FILECOPY」を実行する際には後述の確認項目定義情報に定義した確認IDが「F1」「F2」の確認コマンドであることを定義している。 The execution command definition information defined by the command information table 50 includes, as shown in the upper part of FIG. 2, the item number (#), the category of the command to be executed, the work contents by the command, the command, and the normality by the command It consists of a plurality of items including a return value and a confirmation ID of confirmation item definition information to be described later. For example, the item number “1” includes a command for performing “file copy” work content with the category “file update”. “FILECOPY”, the normal return value from the work target server for this command “FILECOPY” is “0”, and when executing the command “FILECOPY”, the confirmation ID defined in the confirmation item definition information described later is “ It is defined that the confirmation command is “F1” and “F2”.
前記確認項目情報テーブル40に格納した確認項目定義情報は、図2下段に示す如く、項番(#)と、実行するコマンドのカデゴリと、コマンド毎に対応して付与された確認IDと、作業者による手順と、前記確認IDに対応する確認コマンドと、該確認コマンドによる内容を表示するための確認内容と、該確認内容の確認項目パラメタとから構成され、例えば項番「1」には、カテゴリが「ファイル更新」の確認ID「F1」の手順が、指定されたパスに指定されたファイルが存在するか否かを確認する「存在確認」であり、この「存在確認」のためのコマンドが「CHKPATH」であり、確認内容が「ファイルの存在[%1]」(但し、「%1」等は変数)であり、確認項目パラメタが「%1:ファイルパス」である事を定義している。 As shown in the lower part of FIG. 2, the confirmation item definition information stored in the confirmation item information table 40 includes an item number (#), a category of a command to be executed, a confirmation ID assigned to each command, a work A confirmation command corresponding to the confirmation ID, a confirmation content for displaying the content of the confirmation command, and a confirmation item parameter of the confirmation content. For example, the item number “1” includes The procedure of the confirmation ID “F1” with the category “file update” is “existence confirmation” for confirming whether or not the designated file exists in the designated path, and a command for this “existence confirmation”. Is “CHKPATH”, the confirmation content is “file existence [% 1]” (where “% 1” etc. is a variable), and the confirmation item parameter is “% 1: file path”. ing
これら両テーブルの定義関係について説明すると、例えば作業者が、実行コマンド定義情報のカテゴリ「ファイル更新」の作業内容「ファイルコピー」を選択した場合、コマンド「FILECOPY」を実行する事と、この「ファイル更新」が正しくされたことの確認用のコマンドが確認ID「F1」及び「F2」にて定義されたコマンド「CHKPATH」及び「CHKTIME」である事と、確認項目として例えば「c:¥TEST.txt:ファイルパス」並びに「c:¥TEST.txt:ファイルパス/2005/1/1 13:00:更新日付」が表示される事と、この確認によって前記コマンド「FILECOPY」に対する正常戻り値が「0」である事が定義されているものである。 The definition relationship between these two tables will be described. For example, when the operator selects the work content “file copy” in the category “file update” of the execution command definition information, the command “FILECOPY” is executed. The command for confirming that “update” is correct is the commands “CHKPATH” and “CHKTIME” defined by the confirmation IDs “F1” and “F2”, and “c: ¥ TEST. “txt: file path” and “c: ¥ TEST.txt: file path / 2005/1/1 13:00: update date” are displayed, and the normal return value for the command “FILECOPY” is “ “0” is defined.
前記スクリプトファイル及びチェックリスト生成プログラム30は、機能として、操作者が任意に選択したコマンド入力を受け付けるコマンド入力部31と、確認項目を入力を受け付ける確認項目入力部32と、該入力したコマンドを表示するコマンド表示部33と、確認情報の入力を受け付ける確認情報入力部34と、前記入力したコマンド/確認項目/確認用情報とを基にスクリプトファイル80を生成するスクリプトファイル生成部35と、前記スクリプトファイル80を基にチェックリスト情報を生成するチェックリスト生成部36とから成る機能を含み、作業者が、図3に示した操作画面を用いて作業名301と、作業対象となる作業対象サーバ302とを入力し、コマンド一覧303からカテゴリ及び作業を選択して実行コマンド304を決定することにより、作業実行時情報305として、例えば、前記決定されたコマンド「ファイルコピー」に対応する作業名その他情報を前述の実行コマンド定義情報並びに確認項目定義情報から読み出して表示し、スクリプトファイル/チェックリスト生成306をクリックされることにより、スクリプトファイル80並びにチェックリスト情報90を生成するものである。 The script file and the check list generation program 30 display as functions a command input unit 31 that receives a command input arbitrarily selected by an operator, a confirmation item input unit 32 that receives input of a confirmation item, and the input command. A command display unit 33 for performing confirmation, a confirmation information input unit 34 for receiving input of confirmation information, a script file generation unit 35 for generating a script file 80 based on the input command / confirmation item / confirmation information, and the script The function includes a check list generation unit 36 that generates check list information based on the file 80, and the operator uses the operation screen shown in FIG. 3 to indicate a work name 301 and a work target server 302 that is a work target. And select a category and operation from the command list 303 and execute the command By determining 304, as the work execution time information 305, for example, the work name and other information corresponding to the determined command “file copy” are read from the execution command definition information and the confirmation item definition information and displayed. When the script file / check list generation 306 is clicked, the script file 80 and the check list information 90 are generated.
前記スクリプトファイル80は、図6に示す如く、前記実行コマンド定義情報及び確認項目定義情報(図2)を基に、実行するコマンドのリストを生成したものであって、本例の場合は、実行コマンド情報の項番「1」のコマンド「FILECOPY」に、確認ID「F1」及び「F2」にて関連づけられたコマンド「CHLPATH」及び「CHKTIME」と、これに続くコマンド列とから構成されている。 As shown in FIG. 6, the script file 80 is a list of commands to be executed based on the execution command definition information and the confirmation item definition information (FIG. 2). It consists of commands “CHLPATH” and “CHKTIME” associated with confirmation IDs “F1” and “F2”, followed by a command string, followed by a command “FILEECOP” of item number “1” of the command information .
前記チェックリスト情報80は、図7上段の「作業前」として示す如く、項番毎に、ホスト名確認やファイル更新等の「作業内容」と、該作業内容に応じて確認すべき確認内容を表す「確認項目」と、前記「作業内容」を確認する対象となる作業対象サーバを指定するための「作業ホスト名」の各項目から成り、「作業ホスト名」及び「作業内容」の組み合わせによるチェック結果を格納する確認結果情報欄からなるリストとして表される。 The check list information 80 includes “work contents” such as host name confirmation and file update and confirmation contents to be confirmed according to the work contents for each item number, as shown as “before work” in the upper part of FIG. It consists of each item of “work item name” and “work content” for specifying the “confirmation item” and “work host name” for specifying the work target server for which the “work content” is to be confirmed. It is represented as a list composed of confirmation result information fields for storing check results.
前記作業対象サーバ2は、入力装置21と、表示装置22と、周辺機器123と、前記運用端末1から入力したコマンドによる処理の実行制御を行うコマンド発行制御及びチェックリスト出力プログラム60と、前記コマンドを受け付けて周辺機器123の制御他を行う周辺機器管理コマンド121及び運用管理ツールの設定変更を行うための運用管理ツール制御コマンド122を含むシステム管理コマンド120とを備える。 The work target server 2 includes an input device 21, a display device 22, a peripheral device 123, a command issuance control and checklist output program 60 that controls execution of a process according to a command input from the operation terminal 1, and the command And a system management command 120 including a peripheral device management command 121 for controlling the peripheral device 123 and the like, and an operation management tool control command 122 for changing the setting of the operation management tool.
前記コマンド発行制御及びチェックリスト出力プログラム60は、前記運用端末1のスクリプトファイル80からコマンドを入力するためのコマンド列入力部61と、前記チェックリスト情報90からチェックリスト情報を入力するためのチェックリスト情報入力部62と、作業者により入力された作業対象サーバ名を入力するためのサーバチェック部63と、該サーバチェック部63により入力されたサーバ名の内、チェック(確認)済みのサーバ名を識別するための実行済みチェック部64と、コマンド実行により作業対象サーバから戻される戻り値をチェックするための戻り値チェック部65と、コマンドの実行を制御するコマンド実行制御部66と、前記コマンド実行並びに戻り値を基に前記チェックリスト情報に確認結果を入力して出力するチェックリスト情報記録出力部67とから構成される。
<動作説明>
The command issue control and checklist output program 60 includes a command string input unit 61 for inputting commands from the script file 80 of the operation terminal 1 and a checklist for inputting checklist information from the checklist information 90. An information input unit 62, a server check unit 63 for inputting a work target server name input by an operator, and a server name that has been checked (confirmed) among the server names input by the server check unit 63. An executed check unit 64 for identifying, a return value check unit 65 for checking a return value returned from the work target server by command execution, a command execution control unit 66 for controlling command execution, and the command execution And enter the confirmation result in the checklist information based on the return value. Composed from the check list information recording output unit 67 for outputting.
<Description of operation>
<スクリプトファイルの生成>
さて、この様に構成されたコマンド実行結果記録システムは、図4に示す如く、図3に示した操作画面の作業名301に作業者により入力された作業名(例えば「データ更新001」)を読み込むステップ401と、この作業名をスクリプトファイルの先頭へ出力するステップ402と、同操作画面のコマンド一覧303から作業者により選択された実行コマンド(例えば「FILECOPY」)を読み込むステップ403と、この実行コマンドをスクリプトファイルへ出力するステップ404と、該読み込んだ実行コマンドに定義された確認ID(例えば「F1」)を読み込むステップ405と、該確認IDに定義された確認コマンド(例えば「CHKPATH」)を読み込み、確認IDと確認コマンド間において置換(「F1」→「CHKPATH」)するステップ406と、この置換した確認コマンドをスクリプトファイルへ出力するステップ407と、更に確認IDが定義されているか否かを判定し、更なる確認IDが定義されていると判定したとき、前記ステップ406に戻るステップ408と、該ステップ408による判定により更なる確認IDが定義されていないと判定したとき、更なる実行コマンドが定義されているか否かを判定し、定義されている際に前記ステップ404に戻って更なる実行コマンドの確認IDの置換を行うステップ409とを順次実行することによって、図6に示したスクリプトファイル80を作成する様に動作する。即ち、本実施形態によるコマンド実行結果記録システムは、作業者により入力又は選択された作業名や実行コマンドを基に、実行コマンド定義情報並びに確認項目定義情報に定義したコマンドを抽出し、確認実行用の実行コマンドと、該実行コマンドの実行結果を確認するための確認コマンドとのリストを含む簡易プログラムに相当するスプリプトファイル80を生成する様に動作するものである。
<Generate script file>
As shown in FIG. 4, the command execution result recording system configured as described above uses the work name (for example, “data update 001”) input by the worker in the work name 301 on the operation screen shown in FIG. Step 401 for reading, Step 402 for outputting the work name to the head of the script file, Step 403 for reading an execution command (for example, “FILECOPY”) selected by the operator from the command list 303 on the operation screen, and execution Step 404 for outputting the command to the script file, Step 405 for reading the confirmation ID (for example, “F1”) defined in the read execution command, and a confirmation command (for example, “CHKPATH”) defined for the confirmation ID. Read, replace between confirmation ID and confirmation command ("F1" → "CH PATH ”), step 407 for outputting the replaced confirmation command to the script file, and determining whether or not a confirmation ID is further defined, and determining that a further confirmation ID is defined. When it is determined in step 408 that the process returns to step 406 and no further confirmation ID is defined by the determination in step 408, it is determined whether or not a further execution command is defined. Then, returning to the step 404, the step 409 for further replacing the confirmation ID of the execution command is sequentially executed, so that the script file 80 shown in FIG. 6 is created. That is, the command execution result recording system according to the present embodiment extracts the commands defined in the execution command definition information and the confirmation item definition information based on the work name or execution command input or selected by the operator, and performs the confirmation execution. And a script file 80 corresponding to a simple program including a list of execution commands and confirmation commands for confirming execution results of the execution commands.
<チェックリスト情報の生成>
次いで本システムは、前記スクリプトファイル80を基にチェックリスト情報90を生成するものであり、この処理手順を図5を参照して説明する。本処理は、図5に示す如く、スクリプトファイル80に入力された作業名を読み込むステップ501と、この読み込んだ作業名をチェックリスト情報(図7上段のフォーマット中の「作業内容」)の先頭欄へ出力するステップ502と、スクリプトファイル80に入力されたコマンドを読み込むステップ503と、該読み込んだコマンドに定義された確認ID(例えば「F1」)を読み込み、該確認IDを元に確認項目定義情報から確認用情報(例えば「ファイルの存在を確認」)を読み込みんで両者間で置換(「F1」→「ファイルの存在を確認」)するステップ505と、この置換した確認用情報をチェックリスト情報へ出力するステップ506と、更に確認IDが定義されているか否かを判定し、更に確認IDが定義されていると判定したとき、前記ステップ505に戻るステップ507と、該ステップ507の判定により更なる確認IDが定義されていないと判定したとき、図3に示す操作画面の「作業対象サーバ」欄にて入力されたサーバ名を読み込むステップ508と、該読み込んだサーバ名をチェックリスト情報の「作業ホスト名」の欄に出力するステップ509と、更にサーバ名が入力されているか否かを判定し、更にサーバ名が入力されている場合、前記ステップ509に戻るステップ510を順次実行することによって、図7上段に示したフォーマットのチェックリスト情報90を生成する様に動作する。即ち、本システムは、前記スクリプトファイル80及び図3に示した操作画面から入力された実行コマンド並びに4ホスト名等を用いて図7上段に示すチェックリスト情報(チェック結果未記入)を生成する様に動作するものである。
<Generation of checklist information>
Next, this system generates check list information 90 based on the script file 80, and the processing procedure will be described with reference to FIG. In this process, as shown in FIG. 5, the step 501 for reading the work name input to the script file 80 and the read work name as the head column of the check list information (“work content” in the format in the upper part of FIG. 7). Step 502 for outputting to the command, Step 503 for reading the command input to the script file 80, and a confirmation ID (eg, “F1”) defined in the read command, and confirmation item definition information based on the confirmation ID Step 505 for reading the confirmation information (for example, “confirm existence of the file”) from the two and replacing (“F1” → “confirm existence of the file”) between the two, and the replaced confirmation information to the check list information Step 506 for outputting, it is determined whether or not a confirmation ID is further defined, and it is further determined that a confirmation ID is defined. When it is determined in step 507 that the process returns to step 505 and no further confirmation ID is defined by the determination in step 507, it is input in the “work target server” column of the operation screen shown in FIG. A step 508 for reading the server name, a step 509 for outputting the read server name to the “working host name” field of the check list information, a determination is made as to whether or not a server name has been entered, and the server name If it has been input, the processing returns to the step 509 and the step 510 is sequentially executed to generate the check list information 90 in the format shown in the upper part of FIG. That is, the present system generates check list information (check result blank) shown in the upper part of FIG. 7 using the script file 80 and the execution command input from the operation screen shown in FIG. It will work.
この様に本実施形態によるコマンド実行結果記録システムは、運用端末1に図2に示した実行コマンド定義情報及び確認項目定義情報を格納しておき、作業者により入力された作業対象サーバ名並びに作業内容に対応して選択された実行コマンドに定義づけられた他の確認用の確認コマンドを確認IDを介して読み込み、これら実行及び確認コマンドによる実行すべきコマンドをスクリプトファイル80として生成し、該スクリプトファイル80並びに作業者から入力又は選択された作業名や作業ホスト名とを用いて図7上段に示すチェックリスト情報を自動的に生成するものである。 As described above, the command execution result recording system according to the present embodiment stores the execution command definition information and the confirmation item definition information shown in FIG. 2 in the operation terminal 1, and the work target server name and work input by the operator. The other confirmation command for confirmation defined in the execution command selected corresponding to the content is read through the confirmation ID, and a command to be executed by the execution and confirmation command is generated as a script file 80, and the script The check list information shown in the upper part of FIG. 7 is automatically generated using the file 80 and the work name and work host name input or selected by the worker.
<確認作業の実行並びに結果出力>
さて、本実施形態によるコマンド実行結果記録システム及び同実行結果記録方法は、前述したチェックリスト情報を用いて作業対象サーバ2に対する各種コマンドの実行と、該コマンド実行結果の確認と、該確認結果のチェックリスト情報への入力(記入)を行うものであって、この処理手順を図8を参照して説明する。
<Execution of confirmation work and output of results>
The command execution result recording system and the execution result recording method according to the present embodiment execute various commands for the work target server 2 using the checklist information described above, confirm the command execution results, and check the confirmation results. The checklist information is input (filled in), and this processing procedure will be described with reference to FIG.
図8は、本実施形態によるスクリプトファイル実行時のコマンド制御及びチェックリスト情報への自動記録処理フローであって、本処理は、作業サーバ上においてスクリプトファイル80を実行し、スクリプトファイル80の先頭に定義された作業名と同名の作業名が定義されたチェックリスト情報を読み込むステップ801と、該スクリプトファイル80を実行したサーバのホスト名を取得するステップ802と、該取得したホスト名をキーとして前記チェックリスト情報のホスト名定義行から一致するホスト名の検索を行うステップ803と、検索した結果、一致するホスト名が存在するか否かを判定するステップ804と、該ステップ804において一致するホスト名が見つからなかったときに作業サーバが異なる旨のメッセージを出力用に設定するステップ812と、該ステップ812に続いて前記結果をチェックリスト情報へ出力するステップ813と、前記ステップ804において一致するホスト名が見つかったときにチェックリスト情報90の対象ホストの列の結果から実行中のサーバが既に作業済みかどうかを確認するステップ805と、該確認の結果を判定し、作業実施済みと判定されたときに前記ステップ812に移行するステップ806と、該ステップ806により作業実施済みでないと判定したときにスクリプトファイル80に定義したコマンドを上から順に実行するステップ807と、該ステップ807により実行に応答した戻り値を取得し、この戻り値と前記実行コマント定義情報に定義したコマンド対応の戻り値とが一致するか否かを判定し、一致しないと判定したときに前記ステップ812に移行するステップ808と、該ステップ808によって正常な戻り値と一致すると判定したときにチェックリスト情報90の項目に正常である旨の記号(例えば「○」)を確認結果情報欄に格納する様に設定するステップ809と、該ステップ809に続いてコマンドが残っているか判定し、残っていると判定したときに前記ステップ807に戻るステップ811とを順次実行し、前記ステップ811においてコマンドが残っていないと判定したとき及び前記ステップ813に続いてスクリプトファイルの実行を終了する様に動作するものである。 FIG. 8 is a flowchart of command control and automatic recording to checklist information when executing a script file according to the present embodiment. This process executes the script file 80 on the work server and places it at the head of the script file 80. A step 801 for reading checklist information in which a work name having the same name as the defined work name is defined, a step 802 for obtaining the host name of the server that executed the script file 80, and the acquired host name as a key. Step 803 for searching for a matching host name from the host name definition line of the checklist information, Step 804 for determining whether or not there is a matching host name as a result of the search, and Host name that matches in Step 804 When the server is not found, a message indicating that the work server is different is displayed. Step 812 for setting, step 813 for outputting the result to the checklist information following the step 812, and the column of the target host in the checklist information 90 when a matching host name is found in the step 804 Step 805 for confirming whether or not the server being executed has already been worked from the result, Step 806 for judging the result of the confirmation and shifting to Step 812 when it is judged that the work has been performed, and Step 806 Step 807 for executing the commands defined in the script file 80 in order from the top when it is determined that the work has not been performed, and a return value responding to the execution in step 807 are obtained, and the return value and the execution command definition information are obtained. Judges whether or not the return value corresponding to the defined command matches. If it is determined that there is not, step 808 that shifts to step 812, and a symbol indicating that the item of the checklist information 90 is normal (for example, “◯”) when it is determined by step 808 that it matches the normal return value. Step 809 is set so as to be stored in the confirmation result information column, and after Step 809, it is determined whether a command remains, and when it is determined that the command remains, Step 811 is returned to Step 807. When it is determined in step 811 that no command remains, and following step 813, the script file is executed.
この様に図8に示したスクリプトファイル実行時のコマンド制御及びチェックリスト情報への自動記録処理を行うことによって、本実施形態によるコマンド実行結果記録システム及び同実行結果記録方法は、作業対象サーバに対する各種コマンドの実行と、該コマンド実行結果の確認と、該確認結果のチェックリスト情報への入力(記入)を自動的に行うことができ、この確認結果は、例えば図7の下段に示す如く、作業ホスト名(例えばHOST_A他)と各項番対応の作業内容(例えば「ホスト名確認」)とのマトリックスの組み合わせ欄に、作業結果の記号、例えば正常な場合は「○」、正常でない場合は「×」を記入(入力)することによって、作業対象サーバ2に対する多種のコマンド実行結果を人手に依存することなく自動的に記入(入力)することができ、これによって確認作業の効率化並びに作業の信頼性向上を図ることができる。尚、図7下段のチェックリスト情報においては、ホスト名が「HOST_E」の作業内容「ホスト名確認」作業においてエラーが報告されたため、当該欄には「×」が記入され、これ以降の確認項目「ファイル更新」の結果は空白のため、作業が中断されたことを示している。 As described above, the command execution result recording system and the execution result recording method according to the present embodiment perform the command control when executing the script file shown in FIG. Execution of various commands, confirmation of the command execution result, and input (fill-in) of the confirmation result to the checklist information can be automatically performed. As shown in the lower part of FIG. In the combination column of the matrix of the work host name (for example, HOST_A, etc.) and the work content corresponding to each item number (for example, “host name confirmation”), a symbol of the work result, for example, “○” when normal, and when not normal By entering (inputting) “x”, various command execution results for the work target server 2 can be automatically obtained without depending on manpower. ON (Input) it is possible to, thereby making it possible to improve the reliability of the efficiency and work of the check work. In the check list information in the lower part of FIG. 7, an error was reported in the work content “host name confirmation” work with the host name “HOST_E”. The result of “file update” is blank, indicating that the operation has been interrupted.
この様に本実施形態によるコマンド実行結果記録システムは、運用端末1に作業を実行するコマンドとその作業によって確認すべき確認項目を関連付けて「実行コマンド定義情報」並びに「確認項目定義情報」として格納しておき、作業者により作業実施前に実行する作業内容と作業対象となるサーバを選択し決定されたとき、作業実行用のコマンド列からなるスクリプトファイル80と、該スクリプトファイル80に紐付く確認項目及び作業対象ホストを記述したマトリクス形式のチェックリスト情報90を生成し、作業実行時において、生成した実行コマンド列を順次実行し、この実行結果を予め「実行コマンド定義情報」に定義した「正常戻り値」と比較して確認結果(「○」又は「×」)を自動的に入力することによって、コマンド発行毎にチェックリスト情報に定義された確認項目の結果をチェックリスト情報として記述乃至出力することができる。 As described above, the command execution result recording system according to the present embodiment associates a command for executing work with the operation terminal 1 and a confirmation item to be confirmed by the work and stores them as “execution command definition information” and “confirmation item definition information”. In addition, when the worker selects and decides the work contents to be executed and the work target server before the work is performed, a script file 80 including a command sequence for performing the work and a confirmation associated with the script file 80 are confirmed. A checklist information 90 in a matrix format describing items and work hosts is generated, and the generated execution command sequence is sequentially executed at the time of execution of work, and the execution result is defined in advance as “execution command definition information”. By automatically entering the confirmation result (“○” or “×”) in comparison with the “return value”, the command It can be described or outputs the result of the confirmation items defined in the check list information for each row as a checklist information.
従って本実施形態によれば、作業を実施するコマンドとそれに対応した確認項目を定義した情報から実行するコマンドと結果確認用のチェックリスト情報を生成し、該生成したチェックリスト情報元にコマンドの自動実行および結果のチェックリスト情報への自動記録を行うことができ、これによって確認作業の効率化並びに人手作業によるチェック結果の信頼性を向上することもできる。 Therefore, according to the present embodiment, a command to be executed and checklist information for confirming the result are generated from the information defining the command for performing the work and the corresponding confirmation item, and the command is automatically generated based on the generated checklist information source. Execution and automatic recording of check results in checklist information can be performed, thereby improving the efficiency of confirmation work and improving the reliability of check results by manual work.
本発明によるコマンド実行結果記録システム及びコマンド実行結果記録方法は、人手によらないチェック結果をチェックリスト情報に出力するため、人手による誤記やチェッ漏れを防止するため、複数顧客の業務処理システムを運用並びに保守するための運用端末を備えた共同利用型データセンタ等における構成変更作業のアウトソーシングサービスに利用することができる。 The command execution result recording system and the command execution result recording method according to the present invention operate a business processing system for a plurality of customers in order to output manual check results to checklist information and prevent manual error and omission. In addition, it can be used for an outsourcing service of configuration change work in a shared use data center or the like equipped with an operation terminal for maintenance.
1:運用端末、2:作業対象サーバ、11:入力装置、12:表示装置、21:入力装置、22:表示装置、30:チェックリスト生成プログラム、31:コマンド入力部、32:確認項目入力部、33:コマンド表示部、34:確認情報入力部、35:スクリプトファイル生成部、36:チェックリスト生成部、40:確認項目情報テーブル、50:コマンド情報テーブル、60:チェックリスト出力プログラム、61:コマンド列入力部、62:チェックリスト入力部、63:サーバチェック部、64:チェック部、65:戻り値チェック部、66:コマンド実行制御部、67:チェックリスト記録出力部、80:スクリプトファイル、90:チェックリスト情報、120:システム管理コマンド、121:周辺機器管理コマンド、122:運用管理ツール制御コマンド、123:周辺機器。
1: operation terminal, 2: work target server, 11: input device, 12: display device, 21: input device, 22: display device, 30: check list generation program, 31: command input unit, 32: confirmation item input unit 33: command display unit, 34: confirmation information input unit, 35: script file generation unit, 36: check list generation unit, 40: confirmation item information table, 50: command information table, 60: check list output program, 61: Command string input unit 62: Check list input unit 63: Server check unit 64: Check unit 65: Return value check unit 66: Command execution control unit 67: Check list record output unit 80: Script file 90: Check list information, 120: System management command, 121: Peripheral device management command, 12 : Operations management tool control commands, 123: peripheral equipment.
Claims (4)
前記運用端末が、
所定のコマンドと、該所定のコマンドの作業内容を表す作業内容情報と、前記所定のコマンドを所定の作業対象サーバにより実行させたときに出力される正常な戻り値と、前記所定のコマンドを実行させたときの確認用のコマンドに付された確認IDとを格納する実行コマンドテーブルと、
前記確認IDと、該確認IDに対応した確認用のコマンドとを格納する確認項目情報テーブルと、
前記実行コマンドテーブルから読み出した所定のコマンド及び作業内容情報と、前記前記確認項目情報テーブルから確認IDを基に読み出した確認ID対応の確認用のコマンドとを含むスクリプトファイルを生成するスクリプトファイル生成機能と、
前記スクリプトファイル生成機能により生成したスクリプトファイルに含まれるコマンドに対応した作業内容情報と、該作業内容情報に対応してコマンドを実行するように入力された作業対象サーバ名と、該作業内容情報と作業対象サーバ名との組み合わせによる確認結果情報とを含むチェックリスト情報を生成するチェックリスト生成機能とを実行するコンピュータとを備える、
ことを特徴とするコマンド実行結果記録システム。 A plurality of work target servers having a computer that executes a command and outputs the execution result of the executed command as a return value, and gives the command to the computer of the work target server to execute the command and execute the command A command execution result recording system comprising an operation terminal having a computer for determining a return value of the execution result of
The operation terminal is
A predetermined command, work content information indicating the work content of the predetermined command, a normal return value output when the predetermined command is executed by a predetermined work target server, and the predetermined command are executed. An execution command table that stores a confirmation ID attached to a confirmation command when
A confirmation item information table storing the confirmation ID and a confirmation command corresponding to the confirmation ID;
Script file generation function for generating a script file including a predetermined command and work content information read from the execution command table and a confirmation command corresponding to a confirmation ID read based on a confirmation ID from the confirmation item information table When,
Work content information corresponding to a command included in the script file generated by the script file generation function, a work target server name input so as to execute a command corresponding to the work content information, the work content information, A computer that executes a checklist generation function that generates checklist information including confirmation result information in combination with a work target server name,
A command execution result recording system characterized by the above.
前記スクリプトファイル生成機能により生成したスクリプトファイルに含まれるコマンドを実行する機能と、該実行したコマンドに対して作業対象サーバが出力した戻り値と前記実行コマンドテーブルに格納した正常な戻り値とを比較し、該比較の結果を前記チェックリスト情報の確認結果情報に格納する機能とを実行することを特徴とする請求項1記載のコマンド実行結果記録システム。 The computer of the operation terminal is
A function for executing a command included in a script file generated by the script file generation function and a return value output by the work target server for the executed command and a normal return value stored in the execution command table are compared. The command execution result recording system according to claim 1, further comprising a function of storing the comparison result in the confirmation result information of the check list information.
該運用端末が、
所定のコマンドと、該所定のコマンドの作業内容を表す作業内容情報と、前記所定のコマンドを所定の作業対象サーバにより実行させたときに出力される正常な戻り値と、前記所定のコマンドを実行させたときの確認用のコマンドに付された確認IDとを格納する実行コマンドテーブルと、
前記確認IDと、該確認IDに対応した確認用のコマンドとを格納する確認項目情報テーブルとを備えるコマンド実行結果記録システムのコマンド実行結果記録方法であって、
前記運用端末のコンピュータが、
前記実行コマンドテーブルから読み出した所定のコマンド及び作業内容情報と、前記前記確認項目情報テーブルから確認IDを基に読み出した確認ID対応の確認用のコマンドとを含むスクリプトファイルを生成するスクリプトファイル生成工程と、
前記スクリプトファイル生成機能により生成したスクリプトファイルに含まれるコマンドに対応した作業内容情報と、該作業内容情報に対応してコマンドを実行するように入力された作業対象サーバ名と、該作業内容情報と作業対象サーバ名との組み合わせによる確認結果情報とを含むチェックリスト情報を生成するチェックリスト生成工程とを実行することを特徴とするコマンド実行結果記録方法。 A plurality of work target servers having a computer that executes a command and outputs the execution result of the executed command as a return value, and gives the command to the computer of the work target server to execute the command and execute the command An operation terminal having a computer for determining the return value of the execution result of
The operation terminal is
A predetermined command, work content information indicating the work content of the predetermined command, a normal return value output when the predetermined command is executed by a predetermined work target server, and the predetermined command are executed. An execution command table that stores a confirmation ID attached to a confirmation command when
A command execution result recording method of a command execution result recording system comprising the confirmation ID and a confirmation item information table storing a confirmation command corresponding to the confirmation ID,
The computer of the operation terminal is
Script file generation step of generating a script file including a predetermined command and work content information read from the execution command table and a confirmation command corresponding to the confirmation ID read based on the confirmation ID from the confirmation item information table When,
Work content information corresponding to a command included in the script file generated by the script file generation function, a work target server name input so as to execute a command corresponding to the work content information, the work content information, A command execution result recording method comprising: executing a checklist generation step of generating checklist information including confirmation result information in combination with a work target server name.
前記スクリプトファイル生成機能により生成したスクリプトファイルに含まれるコマンドを実行する工程と、該実行したコマンドに対して作業対象サーバが出力した戻り値と前記実行コマンドテーブルに格納した正常な戻り値とを比較し、該比較の結果を前記チェックリスト情報の確認結果情報に格納する工程とを実行することを特徴とする請求項3記載のコマンド実行結果記録方法。
The computer of the operation terminal is
The step of executing the command included in the script file generated by the script file generation function is compared with the return value output by the work target server for the executed command and the normal return value stored in the execution command table 4. The command execution result recording method according to claim 3, further comprising: storing the comparison result in the confirmation result information of the check list information.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006129538A JP2007304660A (en) | 2006-05-08 | 2006-05-08 | Command execution result recording system and command execution result recording method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006129538A JP2007304660A (en) | 2006-05-08 | 2006-05-08 | Command execution result recording system and command execution result recording method |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2007304660A true JP2007304660A (en) | 2007-11-22 |
Family
ID=38838564
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2006129538A Pending JP2007304660A (en) | 2006-05-08 | 2006-05-08 | Command execution result recording system and command execution result recording method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2007304660A (en) |
Cited By (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010015512A (en) * | 2008-07-07 | 2010-01-21 | Nippon Telegr & Teleph Corp <Ntt> | Apparatus and method for creating configuration management model and program thereof |
| JP2011034274A (en) * | 2009-07-31 | 2011-02-17 | Hitachi Solutions Ltd | Automatic test execution system |
| JP2011081527A (en) * | 2009-10-06 | 2011-04-21 | Fujitsu Ltd | Fault handling support device, fault handling support method and program |
| JP2012027839A (en) * | 2010-07-27 | 2012-02-09 | Hitachi Information Systems Ltd | System and method for detecting abnormality of command execution result |
| JP2012053755A (en) * | 2010-09-02 | 2012-03-15 | Hitachi Information Systems Ltd | Work management system |
| JP2012093996A (en) * | 2010-10-27 | 2012-05-17 | Hitachi Systems Ltd | Client computer with automatic documents production function |
| JP2012256276A (en) * | 2011-06-10 | 2012-12-27 | Hitachi Systems Ltd | Data center navigation system |
| JP2014089619A (en) * | 2012-10-31 | 2014-05-15 | Hitachi Ltd | Consistency check method and system |
| CN112241353A (en) * | 2019-07-16 | 2021-01-19 | 腾讯科技(深圳)有限公司 | Running state checking method and device, terminal and storage medium |
| JP2021174084A (en) * | 2020-04-21 | 2021-11-01 | 株式会社日立製作所 | Test automation equipment |
| JP2021197103A (en) * | 2020-06-18 | 2021-12-27 | 株式会社日立製作所 | Execution control method for computer system and program code |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH11331376A (en) * | 1998-05-08 | 1999-11-30 | Fujitsu Ltd | Method and system for executing test procedure of electronic exchange |
| JP2000112784A (en) * | 1998-09-30 | 2000-04-21 | Hitachi Software Eng Co Ltd | Program test support apparatus and recording medium storing program test support program |
| JP2005045380A (en) * | 2003-07-24 | 2005-02-17 | Oki Electric Ind Co Ltd | Communication network operation device and program |
-
2006
- 2006-05-08 JP JP2006129538A patent/JP2007304660A/en active Pending
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH11331376A (en) * | 1998-05-08 | 1999-11-30 | Fujitsu Ltd | Method and system for executing test procedure of electronic exchange |
| JP2000112784A (en) * | 1998-09-30 | 2000-04-21 | Hitachi Software Eng Co Ltd | Program test support apparatus and recording medium storing program test support program |
| JP2005045380A (en) * | 2003-07-24 | 2005-02-17 | Oki Electric Ind Co Ltd | Communication network operation device and program |
Cited By (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010015512A (en) * | 2008-07-07 | 2010-01-21 | Nippon Telegr & Teleph Corp <Ntt> | Apparatus and method for creating configuration management model and program thereof |
| JP2011034274A (en) * | 2009-07-31 | 2011-02-17 | Hitachi Solutions Ltd | Automatic test execution system |
| JP2011081527A (en) * | 2009-10-06 | 2011-04-21 | Fujitsu Ltd | Fault handling support device, fault handling support method and program |
| JP2012027839A (en) * | 2010-07-27 | 2012-02-09 | Hitachi Information Systems Ltd | System and method for detecting abnormality of command execution result |
| JP2012053755A (en) * | 2010-09-02 | 2012-03-15 | Hitachi Information Systems Ltd | Work management system |
| JP2012093996A (en) * | 2010-10-27 | 2012-05-17 | Hitachi Systems Ltd | Client computer with automatic documents production function |
| JP2012256276A (en) * | 2011-06-10 | 2012-12-27 | Hitachi Systems Ltd | Data center navigation system |
| JP2014089619A (en) * | 2012-10-31 | 2014-05-15 | Hitachi Ltd | Consistency check method and system |
| CN112241353A (en) * | 2019-07-16 | 2021-01-19 | 腾讯科技(深圳)有限公司 | Running state checking method and device, terminal and storage medium |
| CN112241353B (en) * | 2019-07-16 | 2023-10-13 | 腾讯科技(深圳)有限公司 | Method, device, terminal and storage medium for checking running state |
| JP2021174084A (en) * | 2020-04-21 | 2021-11-01 | 株式会社日立製作所 | Test automation equipment |
| JP7534865B2 (en) | 2020-04-21 | 2024-08-15 | 株式会社日立製作所 | Test automation equipment |
| JP2021197103A (en) * | 2020-06-18 | 2021-12-27 | 株式会社日立製作所 | Execution control method for computer system and program code |
| JP7457588B2 (en) | 2020-06-18 | 2024-03-28 | 株式会社日立製作所 | Computer system and program code execution control method |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP2755096A1 (en) | Work management system, work management terminal, program and work management method | |
| US20070260499A1 (en) | Visual workflow process notation and layout | |
| US12124874B2 (en) | Pipeline task verification for a data processing platform | |
| JP2015523631A (en) | Integrated manufacturing and testing process platform | |
| JP2007304660A (en) | Command execution result recording system and command execution result recording method | |
| US20090055720A1 (en) | Apparatus, and associated method, for generating an information technology incident report | |
| WO2018088470A1 (en) | Process design assistance apparatus, process design assistance method, and program | |
| JP6606450B2 (en) | Checklist creation device, work performance management system, and checklist creation method | |
| JP2016133879A (en) | Engineering support device, method and program | |
| JP2016062293A (en) | Business flow visualization device and business flow visualization method | |
| JP2009288986A (en) | High-mix low-volume production support system for electronic equipment, and high-mix low-volume production support program for electronic equipment | |
| KR102081975B1 (en) | Apparatus and Method for Managing Mechanical completion state | |
| JP2008305006A (en) | Graphic information generator | |
| JP5336906B2 (en) | Design process management device | |
| JP2020009028A (en) | Processing state confirmation support apparatus, processing state confirmation support method, and processing status confirmation support program | |
| JP4592022B2 (en) | Automatic execution command generation system, method and program | |
| JP6665637B2 (en) | Program creation support system | |
| JP4673941B1 (en) | Screen design support system for failure handling | |
| JP4312789B2 (en) | Business continuity analysis program and business continuity analyzer | |
| JP4437470B2 (en) | Command sequence creation system and method and program | |
| JP2009037519A (en) | Test scenario generation device, stock trading test system, and computer program | |
| JP2008257286A (en) | Project progress management system and method | |
| JP4683535B2 (en) | Job net management system | |
| JP4588364B2 (en) | Controller screen generator | |
| JP2011096154A (en) | Input support device, input support method and input support program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| RD05 | Notification of revocation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7425 Effective date: 20081208 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20090325 |
|
| RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20091205 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100112 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100226 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20100816 |