JP5359385B2 - Integrated management system, integrated management apparatus, integrated management method, and program - Google Patents
Integrated management system, integrated management apparatus, integrated management method, and program Download PDFInfo
- Publication number
- JP5359385B2 JP5359385B2 JP2009051741A JP2009051741A JP5359385B2 JP 5359385 B2 JP5359385 B2 JP 5359385B2 JP 2009051741 A JP2009051741 A JP 2009051741A JP 2009051741 A JP2009051741 A JP 2009051741A JP 5359385 B2 JP5359385 B2 JP 5359385B2
- Authority
- JP
- Japan
- Prior art keywords
- setting
- item
- data
- items
- setting information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000007726 management method Methods 0.000 title claims description 300
- 238000000034 method Methods 0.000 claims description 19
- 230000010365 information processing Effects 0.000 claims description 4
- 238000003860 storage Methods 0.000 description 70
- 238000004891 communication Methods 0.000 description 25
- 238000012544 monitoring process Methods 0.000 description 15
- 238000000605 extraction Methods 0.000 description 14
- 239000003795 chemical substances by application Substances 0.000 description 13
- 230000008569 process Effects 0.000 description 12
- 238000012545 processing Methods 0.000 description 12
- 238000010586 diagram Methods 0.000 description 9
- 230000005540 biological transmission Effects 0.000 description 7
- 230000008859 change Effects 0.000 description 7
- 238000013500 data storage Methods 0.000 description 6
- 230000006870 function Effects 0.000 description 5
- 238000004458 analytical method Methods 0.000 description 4
- 239000000284 extract Substances 0.000 description 4
- 230000010354 integration Effects 0.000 description 4
- 230000002159 abnormal effect Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 230000004044 response Effects 0.000 description 3
- 230000004931 aggregating effect Effects 0.000 description 2
- 230000007812 deficiency Effects 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 238000012806 monitoring device Methods 0.000 description 2
- 230000005856 abnormality Effects 0.000 description 1
- 238000009825 accumulation Methods 0.000 description 1
- 230000004913 activation Effects 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000011835 investigation Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000014759 maintenance of location Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000002265 prevention Effects 0.000 description 1
- 238000000275 quality assurance Methods 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
Images
Landscapes
- Debugging And Monitoring (AREA)
Abstract
Description
本発明は、複数の被監視装置の監視分析の設定を行う運用管理システムの、設定情報を一カ所でまとめて設定、変更する統合管理システム、統合管理装置、統合管理方法およびプログラムに関する。 The present invention relates to an integrated management system, an integrated management apparatus, an integrated management method, and a program for setting and changing setting information collectively in one place in an operation management system that sets monitoring analysis of a plurality of monitored devices.
企業その他の組織において、インターネットを介してデータのやり取りをしたり共有したりすることが可能な情報通信システムが広く普及している。このような情報通信システムによって、利用者のニーズに応じた様々な情報通信サービスが提供されている。具体的な情報通信サービスとして、例えば、コンビニエンスストアで電子マネーによる商品購入を可能とする電子決済サービスや、観測所で観測した気象や雨量などの防災情報を各個人の携帯端末へメールで通知する災害情報メール通知サービスなどがある。 Information communication systems capable of exchanging and sharing data via the Internet have become widespread in companies and other organizations. With such an information communication system, various information communication services according to the needs of users are provided. As specific information and communication services, for example, electronic payment services that make it possible to purchase products with electronic money at convenience stores, and disaster prevention information such as weather and rainfall observed at observation stations by e-mail There is a disaster information mail notification service.
このように企業活動や生活の基盤が情報通信システムに依存するにつれて、情報通信システムを常時稼動できるように運用管理することが重要な課題となっている。この運用管理には専門的な知識と技術が必要なため、専門の運用サービス企業に委託することが一般的である。運用サービス企業は、情報通信システムのサーバ機器やネットワーク機器、ストレージ、オペレーティングシステム(OS)、アプリケーションソフトウェアなどの被監視装置の稼働状態を管理するための運用管理システムを構築して、それを用いて個々の被監視装置の稼働状態を常時監視し、これら稼働状態を運用管理システムの管理端末に表示している。 Thus, as the business activity and the foundation of life depend on the information communication system, it is important to manage the information communication system so that it can be operated at all times. Since this operation management requires specialized knowledge and technology, it is generally entrusted to specialized operation service companies. An operation service company builds and uses an operation management system for managing the operating status of monitored devices such as server devices, network devices, storage devices, operating systems (OS), and application software in information communication systems. The operating status of each monitored device is constantly monitored, and the operating status is displayed on the management terminal of the operation management system.
運用サービス企業の管理者は、運用管理システムの管理端末に表示された複数の稼働状態から通常の安定状態とは異なる異常状態であるか否かを分析し、異常状態と判断すれば、異常の原因究明や復旧作業を行う。管理者が通常の安定状態とは異なる異常状態であるか否かを分析する手順を、予めルールとして記載し、これらルールを運用管理システムで参照するように設定しておくことで、運用時は、管理者を介せずに運用管理システムのみで異常状態を判断する場合もある。 The administrator of the operation service company analyzes whether the abnormal state is different from the normal stable state from the multiple operating states displayed on the management terminal of the operation management system. Cause investigation and recovery work. The procedure for analyzing whether or not the administrator is in an abnormal state different from the normal stable state is described as rules in advance, and these rules are set to be referenced in the operation management system. In some cases, the abnormal state is judged only by the operation management system without going through the administrator.
上述の運用管理システムは、個々の被監視装置側に配置される管理エージェントと、運用管理システム側に配置される管理マネージャと管理端末から構成される(例えば特許文献1参照)。管理エージェントは、被監視装置のどのような情報を収集するかを示す設定情報に従って、自エージェントが配置された被監視装置から管理データを収集し、運用管理システムへ送信する。他方、運用管理システムは、各管理エージェントに対する設定情報の設定、管理データの受信とデータベースへの蓄積などを行う。管理エージェントに対して設定する設定情報は、被監視装置毎に予め管理者により作成され記憶装置に記憶されている。管理マネージャは記憶装置から設定情報を読み出し、管理エージェントへ送信する。 The above-described operation management system includes a management agent disposed on each monitored apparatus side, a management manager disposed on the operation management system side, and a management terminal (see, for example, Patent Document 1). The management agent collects management data from the monitored device on which the self agent is arranged, and transmits it to the operation management system according to the setting information indicating what information is collected from the monitored device. On the other hand, the operation management system performs setting of setting information for each management agent, reception of management data, accumulation in a database, and the like. Setting information to be set for the management agent is created in advance by the administrator for each monitored device and stored in the storage device. The management manager reads the setting information from the storage device and sends it to the management agent.
また、通信サービスの具体的な例として、特許文献2には、マルチドメインネットワークにおいて品質保証型の通信サービスを提供する技術が記載されている。特許文献2の技術は、各プロバイダ網の運用管理網に含まれる装置群の管理とサービスオーダ受付けを行うネットワークサービス管理装置と、複数のプロバイダが締結するための仲介機能を提供するマルチドメインサービスブローカーとから構成する。マルチドメインサービスブローカーはネットワークサービス管理装置から各プロバイダが提供可能なサービス情報とドメイン情報を収集する手段と、カスタマから通信サービスの要求発生時、要求品質を満足するドメインのネットワークサービス管理装置を抽出し、該当するネットワークサービス管理装置に必要な情報の設定を指示する手段を有する。
As a specific example of the communication service,
しかし、新たな情報通信サービスの提供や既存の情報通信サービスの改良が進むにつれて、情報通信システムは年々大規模化高度化している。その結果、情報通信システムは、複数種類のサーバ機器やネットワーク機器、ストレージ、オペレーティングシステム(OS)、アプリケーションソフトウェアなどの複数種類のコンポーネントから構成されるようになり、情報通信システムの運用管理は、情報通信システムのそれぞれのコンポーネントに要求される稼働要件や性能要件、セキュリティ要件が異なるため、障害検出や応答性能、セキュリティ違反などの複数の観点が必要となってきた。そのため、運用サービス企業は、今まで障害検出のみの運用管理システムを用いた運用管理から、応答性能の異常を検出する運用管理システム、セキュリティ違反を検出する運用管理システムなど、複数種類の運用管理システムを用いて運用管理するようになってきた。 However, as new information communication services are provided and existing information communication services are improved, information communication systems are becoming larger and more sophisticated year by year. As a result, the information communication system is composed of a plurality of types of components such as a plurality of types of server devices, network devices, storages, operating systems (OSs), and application software. Since operation requirements, performance requirements, and security requirements required for each component of a communication system are different, multiple viewpoints such as failure detection, response performance, and security violation have become necessary. For this reason, operation service companies have been managing multiple types of operation management systems, such as operation management systems that use failure-only operation management systems, operation management systems that detect response performance abnormalities, and operation management systems that detect security violations. Operation management has come to be used.
運用サービス企業の管理者は、これら複数種類の運用管理システムを適切に監視および分析するための設定作業が求められる。しかし、大規模化高度化した情報システムを複数の運用管理システムで運用管理する運用サービス企業の管理者の設定作業の負担は大きい。少数の優秀な管理者だけでは物理的な作業に限界があり、結果的に、技量が十分でない管理者によって部分的な設定不良が発生し、挙動の監視および制御が適切に行えずに情報通信サービスの安定稼働率が低下するという問題も発生している。 An administrator of an operation service company is required to perform setting work for appropriately monitoring and analyzing these multiple types of operation management systems. However, the burden of setting work by the administrator of an operation service company that operates and manages a large-scale and sophisticated information system with a plurality of operation management systems is large. Only a small number of excellent administrators have limited physical work. As a result, partial setting failures occur due to insufficiently skilled administrators, and behavior monitoring and control cannot be performed properly, and information communication is performed. There is also a problem that the stable operation rate of the service decreases.
このような複数種類の運用管理システムの設定作業の負担を軽減するために、特許文献3に記載された設定管理方法では、複数種類の設定ファイルの設定内容と、設定内容を編集するための複数種類の設定画面の作成方法を中間ファイルにまとめておき、前記中間ファイルから前記複数種類の設定ファイルの設定内容を編集できる設定画面を作成して表示することで、運用管理者は1つの設定画面から複数種類の設定内容を編集できる。
In order to reduce the burden of setting work of such a plurality of types of operation management systems, the setting management method described in
その他、特許文献4には、業務システムのアプリケーションの設定情報の値および設定規則を業務アプリケーション側で保持し、それらの情報をもとに管理コンピュータ側で設定情報の表示・変更を集中管理することにより複数の計算機の運用・管理の容易化を図るとともに、正しい設定内容での設定情報の変更が実施でき、かつアプリケーションの設定情報の追加・変更に対しても管理できるようにすることが記載されている。
In addition, in
また、特許文献5には、被監視装置の状態を監視する監視装置を備えた運用管理システムにおいて、監視装置に設定する、過不足の無い監視設定情報を自動生成することが記載されている。特許文献5の監視設定生成手段は、分析設定蓄積部に蓄積されている運用監視ルールに対応した監視設定情報を、設定知識蓄積部に蓄積されている設定知識の内の、上記運用監視ルール中の条件の種別に対応した設定知識に基づいて生成する。
しかしながら、複数種類の運用管理システムの設定内容の書式を統一した設定画面を表示する技術や設定知識に基づいた監視設定情報の生成技術だけでは、管理者の設定作業の手間を削減できない。この理由は、複数種類の運用管理システムの設定項目が1万項目を超える膨大な数であり、これらの設定項目には同じ表記で異なる内容の設定項目や異なる表記で同じ内容の設定項目が含まれるために書式のみを統一しても解決できないためである。また、これら膨大な設定項目を過不足なく設定するための設定知識をあらかじめ取得しておくことは困難なためである。 However, it is not possible to reduce the setting work of the administrator only by a technique for displaying a setting screen that unifies the format of setting contents of a plurality of types of operation management systems and a technique for generating monitoring setting information based on setting knowledge. The reason is that there are a huge number of setting items for multiple types of operation management systems exceeding 10,000 items, and these setting items include setting items with the same notation and different contents, and setting items with the same contents with different notations. This is because it cannot be solved by unifying only the format. Further, it is difficult to obtain in advance setting knowledge for setting these enormous setting items without excess or deficiency.
関連する技術の複数種類の運用管理システムの設定管理方法では、管理者の設定作業の手間が削減できていないという課題があった。 In the setting management method for a plurality of types of operation management systems of related technologies, there is a problem that the setting work of the administrator cannot be reduced.
第1には、複数種類の運用管理システムの設定項目数が膨大であり、これらの設定項目の値を編集する管理者の負担が大きいという課題があった。 The first problem is that the number of setting items in a plurality of types of operation management systems is enormous, and the burden on the administrator who edits the values of these setting items is large.
第2には、複数種類の運用管理システムの設定項目で重複する設定項目があると、これらの設定項目の値を編集する管理者の負担が大きいという課題があった。この理由は、重複する設定項目の値の1つを編集すると、他の重複するすべての設定項目を編集する必要があるためである。 Secondly, if there are setting items that overlap among setting items of a plurality of types of operation management systems, there is a problem that the burden on the administrator who edits the values of these setting items is large. This is because if one of the values of the overlapping setting item is edited, it is necessary to edit all other overlapping setting items.
第3には、複数種類の運用管理システムの設定項目で同じ表記で異なる内容の設定項目や異なる表記で同じ内容の設定項目があると、これらの設定項目の値を編集する管理者の負担が大きいという課題があった。 Third, if there are setting items with the same notation in the setting items of multiple types of operation management systems, or setting items with the same contents in different notations, the burden on the administrator who edits the values of these setting items There was a problem of being big.
本発明は、上述のような事情に鑑みてなされたもので、複数種類の運用管理システムの設定項目数を削減する機能を有する統合管理装置を提供することを目的とする。 SUMMARY An advantage of some aspects of the invention is that it provides an integrated management apparatus having a function of reducing the number of setting items of a plurality of types of operation management systems.
本発明の第1の観点に係る統合管理システムは、
複数の被監視装置の状態を表すデータを授受する条件の設定を行う管理マネージャを備える運用管理システムと、
前記被監視装置の状態を表すデータを授受する条件に関する設定情報のうち、それぞれの項目に設定するデータどうしが一定の関係を保つ項目の組を抽出し、その一定の関係を示す共通化規則を生成する手段と、
前記設定情報の項目の内容を表す文字列を参照して、その文字列が所定の条件で類似する項目を、前記共通化規則の設定するデータを共通化する項目として抽出する手段と、
前記設定情報の前記一定の関係を保つ項目の組に含まれるいずれかの項目に設定するデータを取得する入力手段と、
前記共通化規則に従って、前記運用管理システムの設定情報のうち前記一定の関係を保つ項目の組に含まれる項目に、前記入力手段で取得したデータに基づいて前記一定の関係のデータを設定する手段と、
を備え、
前記共通化規則は、設定するデータが同じである共通項目を含み、
前記一定の関係のデータを設定する手段は、前記共通項目に同じデータを設定する、
ことを特徴とする。
An integrated management system according to a first aspect of the present invention includes:
An operation management system comprising a management manager for setting conditions for sending and receiving data representing the status of a plurality of monitored devices;
Among the setting information related to the condition for transmitting and receiving data representing the status of the monitored device, a set of items in which the data set in each item maintains a certain relationship is extracted, and a common rule indicating the certain relationship is Means for generating ;
Means for referring to a character string representing the contents of the item of the setting information, and extracting an item whose character string is similar under a predetermined condition as an item for sharing data set by the common rule;
Input means for acquiring data to be set in any item included in the set of items that maintain the certain relationship of the setting information;
Means for setting the data of the certain relationship based on the data acquired by the input means to items included in the set of items that maintain the certain relationship in the setting information of the operation management system according to the common rule When,
Equipped with a,
The common rule includes common items whose data to be set is the same,
The means for setting the data of the certain relationship sets the same data for the common item.
It is characterized by that.
本発明の第2の観点に係る統合管理装置は、
複数の被監視装置の状態を表すデータを授受する条件の設定を行う管理マネージャを備える運用管理システムにおける、前記被監視装置の状態を表すデータを授受する条件に関する設定情報のうち、それぞれの項目に設定するデータどうしが一定の関係を保つ項目の組を抽出し、その一定の関係を示す共通化規則を生成する手段と、
前記設定情報の項目の内容を表す文字列を参照して、その文字列が所定の条件で類似する項目を、前記共通化規則の設定するデータを共通化する項目として抽出する手段と、
前記設定情報の前記一定の関係を保つ項目の組に含まれるいずれかの項目に設定するデータを取得する入力手段と、
前記共通化規則に従って、前記運用管理システムの設定情報のうち前記一定の関係を保つ項目の組に含まれる項目に、前記入力手段で取得したデータに基づいて前記一定の関係のデータを設定する手段と、
を備え、
前記共通化規則は、設定するデータが同じである共通項目を含み、
前記一定の関係のデータを設定する手段は、前記共通項目に同じデータを設定する、
ことを特徴とする。
The integrated management device according to the second aspect of the present invention is:
In an operation management system having a management manager for setting conditions for sending and receiving data representing the status of a plurality of monitored devices, each item of the setting information regarding the conditions for sending and receiving data representing the status of the monitored devices Means for extracting a set of items in which the data to be set maintain a certain relationship, and generating a common rule indicating the certain relationship;
Means for referring to a character string representing the contents of the item of the setting information, and extracting an item whose character string is similar under a predetermined condition as an item for sharing data set by the common rule;
Input means for acquiring data to be set in any item included in the set of items that maintain the certain relationship of the setting information;
Means for setting the data of the certain relationship based on the data acquired by the input means to items included in the set of items that maintain the certain relationship in the setting information of the operation management system according to the common rule When,
Equipped with a,
The common rule includes common items whose data to be set is the same,
The means for setting the data of the certain relationship sets the same data for the common item.
It is characterized by that.
本発明の第3の観点に係る統合管理方法は、
複数の被監視装置の状態を表すデータを授受する条件の設定を行う管理マネージャを備える運用管理システムにおける、被監視装置の状態を表すデータを授受する条件に関する設定情報のうち、それぞれの項目に設定するデータどうしが一定の関係を保つ項目の組を抽出し、その一定の関係を示す共通化規則を生成するステップと、
前記設定情報の項目の内容を表す文字列を参照して、その文字列が所定の条件で類似する項目を、前記共通化規則の設定するデータを共通化する項目として抽出するステップと、
前記設定情報の前記一定の関係を保つ項目の組に含まれるいずれかの項目に設定するデータを取得する入力ステップと、
前記共通化規則に従って、前記運用管理システムの設定情報のうち前記一定の関係を保つ項目の組に含まれる項目に、前記入力ステップで取得したデータに基づいて前記一定の関係のデータを設定するステップと、
を備え、
前記共通化規則は、設定するデータが同じである共通項目を含み、
前記一定の関係のデータを設定するステップでは、前記共通項目に同じデータを設定する、
ことを特徴とする。
The integrated management method according to the third aspect of the present invention is:
Set in each item of setting information related to conditions for sending / receiving data representing the status of monitored devices in an operation management system having a management manager for setting conditions for sending / receiving data representing the status of multiple monitored devices Extracting a set of items that maintain a certain relationship between data to be generated, and generating a common rule indicating the certain relationship;
Referring to a character string representing the content of the item of the setting information, extracting an item whose character string is similar under a predetermined condition as an item for sharing data set by the common rule;
An input step of acquiring data to be set in any item included in the set of items that maintain the certain relationship of the setting information;
In accordance with the common rule, the step of setting the data of the fixed relationship based on the data acquired in the input step to the items included in the set of items that maintain the fixed relationship in the setting information of the operation management system When,
Equipped with a,
The common rule includes common items whose data to be set is the same,
In the step of setting the data of the fixed relationship, the same data is set in the common item.
It is characterized by that.
本発明の第4の観点に係るプログラムは、コンピュータに、
複数の被監視装置の状態を表すデータを授受する条件の設定を行う管理マネージャを備える運用管理システムにおける、被監視装置の状態を表すデータを授受する条件に関する設定情報のうち、それぞれの項目に設定するデータどうしが一定の関係を保つ項目の組を抽出し、その一定の関係を示す共通化規則を生成するステップと、
前記設定情報の項目の内容を表す文字列を参照して、その文字列が所定の条件で類似する項目を、前記共通化規則の設定するデータを共通化する項目として抽出するステップと、
前記設定情報の前記一定の関係を保つ項目の組に含まれるいずれかの項目に設定するデータを取得する入力ステップと、
前記共通化規則に従って、前記運用管理システムの設定情報のうち前記一定の関係を保つ項目の組に含まれる項目に、前記入力ステップで取得したデータに基づいて前記一定の関係のデータを設定するステップと、
を実行させ、
前記共通化規則は、設定するデータが同じである共通項目を含み、
前記一定の関係のデータを設定するステップでは、前記共通項目に同じデータを設定する、
ことを特徴とする。
A program according to the fourth aspect of the present invention is provided in a computer.
Set in each item of setting information related to conditions for sending / receiving data representing the status of monitored devices in an operation management system having a management manager for setting conditions for sending / receiving data representing the status of multiple monitored devices Extracting a set of items that maintain a certain relationship between data to be generated, and generating a common rule indicating the certain relationship;
Referring to a character string representing the content of the item of the setting information, extracting an item whose character string is similar under a predetermined condition as an item for sharing data set by the common rule;
An input step of acquiring data to be set in any item included in the set of items that maintain the certain relationship of the setting information;
In accordance with the common rule, the step of setting the data of the fixed relationship based on the data acquired in the input step to the items included in the set of items that maintain the fixed relationship in the setting information of the operation management system When,
Was executed,
The common rule includes common items whose data to be set is the same,
In the step of setting the data of the fixed relationship, the same data is set in the common item.
It is characterized by that.
本発明によれば、複数種類の運用管理システムの設定項目数を削減することができる。その理由は、それぞれの項目に設定するデータどうしが一定の関係を保つ項目の組とその一定の関係を示す共通化規則を取得し、共通化規則に従って、運用管理システムの設定情報のうち一定の関係を保つ項目の組に含まれる項目に、一定の関係のデータを設定するためである。 According to the present invention, it is possible to reduce the number of setting items of a plurality of types of operation management systems. The reason is that a set of items that maintain a fixed relationship between the data set in each item and a common rule indicating the fixed relationship are obtained, and a certain amount of setting information of the operation management system is determined according to the common rule. This is because data of a certain relationship is set to items included in the set of items that maintain the relationship.
本発明の前提となる統合運用管理システムを、図20を用いて説明する。本発明の前提となる統合運用管理システム51は、複数の運用管理システム3と、複数の情報通信システム4と、管理端末52と、ネットワーク5から構成される。
An integrated operation management system as a premise of the present invention will be described with reference to FIG. The integrated operation management system 51 which is a premise of the present invention includes a plurality of
運用管理システム3は、情報通信システム4の被監視装置36の状態を監視するコンピュータであり、管理マネージャ31と、設定情報記憶部32と、管理データ記憶部33を含んで構成される。情報通信システム4は、複数の被監視装置36から構成される。各被監視装置36は、運用管理システム3の各管理マネージャ31と通信する管理エージェント37を備える。
The
運用管理システム3は、情報通信システム4の被監視装置36の状態を表すデータである管理データ、例えば、CPU使用率、メモリ使用率、ハードディスク空き容量、ハードディスク読み書きリトライの回数、入出力(I/O)使用率、プログラム強制終了の有無、不正メモリアクセスの有無、トランザクション発生頻度、最終起動時刻等々を、情報通信システム4の被監視装置36から受信し、管理端末52の出力装置に出力する。
The
設定情報記憶部32は、被監視装置36の状態を表すデータである管理データを授受する条件に関する設定情報を記憶する記憶媒体であり、例えばハードディスクにより構成される。この設定情報記憶部32は、管理マネージャ31および管理端末52からアクセス可能である。管理データを授受する条件に関する設定情報は、設定項目名と設定項目値から構成される。
The setting
設定情報記憶部32に記憶される個々の設定情報の具体例を図21に示す。図21の設定情報は、「設定項目名=設定項目値」の形で表現されたテキストファイルである。例えば、「Web Monitoring」という管理データを授受するために、Webアプリケーションの動作するホスト名称「Web_serv=Demo01」、Webアプリケーションの名称「SoftName=Apache」といった条件を記載している。
A specific example of individual setting information stored in the setting
図22は、図21の設定情報を別の形式で表現した模式図である。図21は、設定情報のある記述形式の一例で、この他にもXML形式やCSV形式など多様な記述形式がある。本発明は、設定情報の記述形式に制限されることはない。本実施の形態の動作を説明するにあたり、図21の要点である「設定項目名=設定項目値」という情報の組合せを抽出して表形式に示したものが図22である。 FIG. 22 is a schematic diagram expressing the setting information of FIG. 21 in another format. FIG. 21 shows an example of a description format with setting information, and there are various other description formats such as an XML format and a CSV format. The present invention is not limited to the description format of the setting information. In describing the operation of the present embodiment, FIG. 22 shows a combination of information “setting item name = setting item value”, which is the main point of FIG.
管理データ記憶部33は、被監視装置36から取得された管理データを記憶する記憶媒体であり、例えばハードディスクにより構成される。この管理データ記憶部33は、管理マネージャ31、管理端末52からアクセス可能である。
The management
管理データ記憶部33に記憶される管理データには、監視対象とする被監視装置36を測定するデータと、被監視装置36の状態を特定するデータと、特定した日時データと、被監視装置36の状態を説明するデータとを含む。
The management data stored in the management
管理マネージャ31は、被監視装置36の状態を表すデータを授受する条件の設定を行う。管理マネージャ31は、設定情報記憶部32に記憶された当該被監視装置36の状態を表すデータである管理データを授受する条件を設定情報として、管理エージェント37に設定する。また、管理マネージャ31は、被監視装置36の管理エージェント37から送信されてくる管理データを受信し、管理データ記憶部33に記憶する。また、管理マネージャ31は、管理データを収集するためのプログラムを管理エージェント37に設定することがある。
The
各被監視装置36の管理エージェント37は、各運用管理システム3の管理マネージャ31から設定された設定情報に基づいて、被監視装置36から管理データを収集し、管理マネージャ31へ送信する。例えば、管理エージェント37は、各運用管理システム3の管理マネージャ31から設定された設定情報に基づいて、被監視装置36の状態を表すデータとして、参照するDNS(Domain Name Server)のネットワークアドレス、アクセス可能なサーバのアドレス、プログラムのアップデートを検索するサーバのアドレスと検索する時刻等々を、被監視装置36に設定することがある。
The
管理端末52は、キーボードやマウスなどの入力装置と、ディスプレイなどの出力装置を備える端末(コンソール)である。管理端末52は、複数の運用管理システム3に接続して、管理者によって入力された各種の指示やデータを各運用管理システム3に送信する機能と、運用管理システム3から送られてきた各種のデータを受信し出力装置に出力する機能を有する。
The
図23は管理端末52で出力する画面の一例を示す。この例では、“運用管理システム1”および“運用管理システム2”の設定情報の名称の一覧と、“運用管理システム1”の設定情報の1つである「ApLog.txt」の内容が表示される。
FIG. 23 shows an example of a screen output by the
このように図20に示す統合運用管理システム51では、複数の運用管理システム3の異なる記述形式の設定情報を1つの設定画面に統一して表示することで、それぞれの記述形式を変更することなく、1つの設定画面から複数の運用管理システム3の設定情報を編集できる。
As described above, in the integrated operation management system 51 shown in FIG. 20, the setting information of different description formats of the plurality of
しかしながら、図20の統合運用管理システム51では、複数種類の運用管理システム3の設定内容の書式を統一しただけであり、複数種類の運用管理システム3の設定項目が膨大になる問題に対応できない。
However, the integrated operation management system 51 of FIG. 20 only unifies the format of the setting contents of the plurality of types of
図1は、本発明の実施の形態に係る統合運用管理システム1の構成例を示すブロック図である。本発明の実施の形態に係る統合運用管理システムは、図20を用いて説明した本発明の前提となる統合運用管理システムの構成に加えて、統合設定管理部10を含んで構成される(図1参照)。図1では、統合設定管理部10は、管理端末2に組み込まれるプロセスで構成されることを想定している。統合設定管理部10は、管理端末2とは独立の装置で構成されてもよい。
FIG. 1 is a block diagram showing a configuration example of an integrated
図2は、本実施の形態に係る統合設定管理部10の構成例を示すブロック図である。統合設定管理部10は、統合設定生成部11、統合設定展開部12、項目関係記憶部13、展開条件記憶部14、統合設定記憶部15、設定仕様記憶部16、項目関係抽出部17および設定データ入力部18から構成される。管理端末2の統合管理制御部6は、前述の管理端末52の機能の実行を制御する手段である。
FIG. 2 is a block diagram illustrating a configuration example of the integrated
統合設定管理部10の設定仕様記憶部16は、設定仕様書やマニュアルなど、運用管理システム3の設定項目を説明する設定仕様情報を記憶する手段であり、例えばハードディスクなどの外部記憶部に設定されるデータの構造体により構成される。設定仕様記憶部16に記憶される個々の設定仕様情報は、運用管理システム3の名称、設定情報一覧、設定項目名および設定項目の説明から構成される。
The setting
設定仕様情報の例を図3、図4および図5に示す。図5は、図3と同じ設定仕様情報を異なる形式で表現した例である。 Examples of setting specification information are shown in FIG. 3, FIG. 4 and FIG. FIG. 5 is an example in which the same setting specification information as FIG. 3 is expressed in a different format.
運用管理システム3の名称は、設定仕様を参照する運用管理システム3を示す。図3では3行目の“運用管理システム1”が名称に該当する。図4では3行目の“運用管理システム2”が、図5では最初の行の“運用管理システム1”が名称に該当する。
The name of the
設定情報一覧は、設定仕様を参照する運用管理システム3の設定情報の名称の一覧を示す内容である。図3では、7行目の“AgentSetting\ApLog.txt”、および16行目の“AgentSetting\Process.txt”が設定情報一覧に含まれる。図4では、7行目の“AgentSetting\ApSetting.txt”が設定情報一覧に該当する。図5では、“ファイル”で示された“AgentSetting\ApLog.txt”が設定情報一覧に該当する。
The setting information list is a content indicating a list of names of setting information of the
設定項目名一覧は、設定仕様を参照する運用管理システム3の設定情報の設定項目名の一覧を示す内容である。図3では、8行目から12行目の項目名で示された部分であり、8行目は“ConfigNum”、9行目は“Web_serv”に該当する。図4では、8行目から12行目の項目名で示された部分であり、8行目は“ConfigNum”、9行目は“name”に該当する。図5では、“記述内容”で示された“設定項目名”に該当する部分である。
The setting item name list is a content indicating a list of setting item names of the setting information of the
階層は、設定情報を分岐構造(ツリー構造)または入れ子分類構造としたときに、所属する設定情報の中で、その設定項目の分岐レベル(または入れ子分類)の深さを表す。図3の8行目の設定項目は、階層=1であり、これはその設定情報の中で上位の項目であることを表す。9行目の階層=11は、階層=1の項目に含まれる(または階層=1から枝分かれした設定項目)であることを示す。図3の例では、階層の桁数で深さを表す。桁数が多いほど、階層が深いことを示す。 The hierarchy represents the depth of the branch level (or nested classification) of the setting item in the belonging setting information when the setting information has a branch structure (tree structure) or a nested classification structure. The setting item on the eighth line in FIG. 3 is layer = 1, which indicates that it is an upper item in the setting information. The ninth level of hierarchy = 11 indicates that it is included in the item of hierarchy = 1 (or a setting item branched from hierarchy = 1). In the example of FIG. 3, the depth is represented by the number of digits in the hierarchy. The greater the number of digits, the deeper the hierarchy.
設定項目の説明は、設定仕様を参照する運用管理システム3の設定情報の設定項目の説明を表す文字列である。図3では、8行目から12行目の説明に記載された部分であり、8行目は“監視設定の名称”、9行目は“Webアプリケーションの動作するホスト名称”が該当する。図4では、8行目から12行目の説明で示された部分であり、8行目は“監視設定の名称”、9行目は“アプリケーションの動作するホスト名称”が該当する。図5では、“記述内容”で示された“説明”の部分が該当する。
The description of the setting item is a character string that describes the setting item of the setting information of the
項目関係抽出部17は、設定仕様記憶部16の設定仕様情報を参照して、運用管理システム3間の設定項目の説明内容を比較する。そして、表記が異なっていても内容が同じ設定項目名を示す関係条件内容や、表記が同じでも内容が異なっている設定項目名を示す関係条件内容を抽出して、関係規則を生成する手段である。項目関係抽出部17は、生成した関係規則を項目関係記憶部13に格納する。
The item
項目関係抽出部17は、2つの設定情報を比較して、例えば、項目名と説明内容が一致する項目を設定する値が同じ関係にある設定項目として抽出する。さらに、階層が一致することを条件としてもよい。設定する値が同じ関係は、説明内容が完全に一致するのでなく、説明内容から抽出したキーワードの類似度で判定してもよい。また、運用管理システム3の間で設定項目の分類、例えば時刻、アドレスなどの差分などをあらかじめ定めておいて、項目名と説明内容が一致する項目に一定の差をつけて設定する関係を設定してもよい。
The item
図2の項目関係記憶部13は、設定する値(項目値)どうしが一定の関係にある設定項目を集約する条件を記述した関係規則を記憶する手段であり、例えばハードディスクなどの外部記憶や主記憶などに設定されたデータの構造体で構成される。項目関係記憶部13に記憶される個々の関係規則は、ルールIDと関係条件とで構成される。
The item
図6は関係規則の例を示す。ルールIDは、個々の関係規則を他の関係規則と区別するための識別符号である。関係条件の内容は、設定する値(項目値)どうしが一定の関係にある設定項目とその一定の関係を示す。 FIG. 6 shows an example of the relation rule. The rule ID is an identification code for distinguishing each related rule from other related rules. The content of the relationship condition indicates a set item having a fixed relationship between set values (item values) and the fixed relationship.
図6では、ルールIDが「RJ0001」である関係規則は、運用管理システム3“M1”の設定ファイル“AgentSetting\ApLog.txt”の設定項目“ConfigNum”と、運用管理システム3“M2”の設定ファイル“AgentSetting\ApSetting.txt”の設定項目“ConfigNum”が同じ内容であることを示す。
In FIG. 6, the relation rule whose rule ID is “RJ0001” is the setting item “ConfigNum” of the setting file “AgentSetting \ ApLog.txt” of the
ルールIDが「RJ0002」である関係規則は、運用管理システム3“M1”の設定ファイル“AgentSetting\ApLog.txt”の設定項目“Web_serv”と、運用管理システム3“M2”の設定ファイル“AgentSetting\ApSetting.txt”の設定項目“name”が同じ内容であることを示す。ルールIDが「RJ0003」である関係規則は、運用管理システム3“M1”の設定ファイル“AgentSetting\ApLog.txt”の設定項目“ServerIP”と、運用管理システム3“M2”の設定ファイル“AgentSetting\ApSetting.txt”の設定項目“IP”が同じ内容であることを示す。また、ルールIDが「RJ0004」である関係規則は、運用管理システム3“M1”の設定ファイル“AgentSetting\ApLog.txt”の設定項目“UpperError”と、運用管理システム3“M2”の設定ファイル“AgentSetting\ApSetting.txt”の設定項目“UpperError”が異なる内容であることを示す。図6では、記号”!=”は不等号を意味し、続く2つの項目が等しくないことを表す。
The relation rule with the rule ID “RJ0002” is the setting item “Web_serv” of the setting file “AgentSetting \ ApLog.txt” of the
図7は、関係規則の異なる形式の例を示す。図7では、同じ値が設定される設定項目を設定IDの関係で示す。また、異なる内容の設定項目を設定IDの関係を不等号で表す。図7は、図6と同じ内容を表し、ルールIDが同じ関係条件は実質的に同じ内容である。 FIG. 7 shows examples of different types of relationship rules. In FIG. 7, setting items for which the same value is set are shown in relation to setting IDs. In addition, setting items having different contents are represented by inequality signs in relation to setting IDs. FIG. 7 shows the same contents as FIG. 6, and the relational conditions with the same rule ID are substantially the same contents.
図2の統合設定生成部11は、複数種類の運用管理システム3の設定情報から、設定する値(項目値)どうしが一定の関係にある設定項目を集約して、統合設定情報を生成する手段である。具体的には、統合設定生成部11は、複数の設定情報記憶部32と項目関係記憶部13を参照して、設定情報から設定項目名と設定項目値を抽出し、重複設定項目名もしくは表記と内容で異なりがある設定項目名がある場合にはこれらの設定項目を集約する。
The integrated
設定データ入力部18は、各項目に設定するデータを入力する。一定の関係にある集約された項目については、そのいずれかに設定するデータを1つ入力する。前回統合設定情報を生成したときのデータ、または標準のデータを表示して、変更するデータのみ入力させてもよい。統合設定生成部11は、設定データ入力部18で入力されたデータを、各設定項目に設定して、統合設定情報を生成する。一定の関係にある集約された項目については、そのいずれかに設定するデータを入力すると、その一定の関係に従って、関係する設定項目にデータを設定する。
The setting
統合設定記憶部15は、各運用管理システム3の設定情報記憶部32に記憶された設定情報を集約した統合設定情報を記憶する手段であり、例えばハードディスクなどの外部記憶や主記憶などに設定されたデータの構造体で構成される。統合設定記憶部15に記憶される個々の統合設定は、統合設定ID、運用管理システム一覧、設定情報一覧、および設定情報に含まれる設定項目から構成される。各設定項目は、設定項目を識別する符号、設定する値(項目値)および項目関係を含む。
The integrated
図8は統合設定情報の例を示す。統合設定IDは、個々の統合設定情報を他の統合設定情報を区別するための一意な識別符号である。図8では、3行目の“TC001”が統合設定IDである。 FIG. 8 shows an example of the integrated setting information. The integrated setting ID is a unique identification code for distinguishing individual integrated setting information from other integrated setting information. In FIG. 8, “TC001” on the third line is the integrated setting ID.
運用管理システム一覧は、統合設定情報で集約された運用管理システム3の名称の一覧を示す内容である。図8では、6行目の“運用管理システム1”および7行目の“運用管理システム2”が、この統合設定情報に含まれることが示されている。運用管理システム一覧には、統合設定の中で運用管理システム3を識別するための識別子(ID)が規定されている。“運用管理システム1”のIDはM1であり、“運用管理システム2”のIDはM2である。
The operation management system list is a content indicating a list of names of the
設定情報一覧は、統合設定情報で集約された運用管理システム3の設定情報の一覧を示す内容である。図8では、13行目以下に、システムID=M1で名称がAgentSetting\ApLog.txtである設定情報、および22行目以下に、システムID=M2で名称がAgentSetting\ApSetting.txtである設定情報が含まれることが示されている。
The setting information list is a content indicating a list of setting information of the
設定情報には、名称に続いて設定項目が並べられている。設定項目には、設定ID、階層、項目名、項目値、および項目関係が含まれる。設定IDは設定項目を識別する符号である。例えば、図8の14行目の設定項目では、設定IDは”1_1_0001”である。階層は設定仕様情報(図3および図4参照)の階層と同じである。 In the setting information, setting items are arranged following the name. Setting items include a setting ID, a hierarchy, an item name, an item value, and an item relationship. The setting ID is a code for identifying a setting item. For example, in the setting item on the 14th line in FIG. 8, the setting ID is “1_1_0001”. The hierarchy is the same as the hierarchy of the setting specification information (see FIGS. 3 and 4).
項目名は、その運用管理システム3で付けられた設定項目の名称である。図8では、14行目の項目名で示された“ConfigNum”、15行目の項目名で示された“Web_serv”、16行目の項目名で示された“SoftName”などが該当する。
The item name is the name of the setting item given by the
項目値は、設定項目に設定された値(データ)を示す。図8では、14行目の項目値で示された“Web Monitoring”、15行目の項目値で示された“Demo01”、16行目の項目値で示された“Apache”などが該当する。 The item value indicates a value (data) set in the setting item. In FIG. 8, “Web Monitoring” indicated by the item value on the 14th line, “Demo01” indicated by the item value on the 15th line, “Apache” indicated by the item value on the 16th line, and the like are applicable. .
項目関係は、2つの設定項目の間で設定する値(項目値)どうしが一定の関係にある設定項目とその一定の関係を示す。図8では、14行目の設定項目の項目関係は“2_1_0001”であり、これは23行目の設定IDが“2_1_0001”である設定項目と同じ値が設定されてよいことを表す。16行目の設定項目(設定ID=1_1_0003)の項目関係は“なし”であり、これは項目値が一定の関係にある他の設定項目がないことを表す。 The item relationship indicates a setting item in which a value (item value) set between two setting items has a certain relationship and the certain relationship. In FIG. 8, the item relationship of the setting item on the 14th line is “2_1_0001”, which indicates that the same value as the setting item whose setting ID is “2_1_0001” on the 23rd line may be set. The item relationship of the setting item (setting ID = 1_1_0003) on the 16th row is “none”, which indicates that there is no other setting item having a fixed item value relationship.
一般に項目関係は、一定の関係にある設定項目の設定IDを含む演算式で表される。例えば、項目関係は設定IDを項に含む算術演算式または論理演算式で表される。項目値が文字列の場合には、項目関係は文字列を操作する演算式で表される。また、項目関係が2つ以上の設定IDを含む演算式の場合もあり得る。図8では、項目関係として2つの設定項目に同じ値が設定される例を示す。図8では、同じ値が設定される設定項目が対である組しか示されていないが、複数の設定項目が1つの設定項目に一定の関係である場合や、複数の設定項目が連鎖的にそれぞれ一定の関係である場合、またはそれらを組み合わせた項目関係があり得る。 In general, the item relationship is represented by an arithmetic expression including setting IDs of setting items having a certain relationship. For example, the item relationship is represented by an arithmetic operation expression or a logical operation expression including the setting ID in the term. When the item value is a character string, the item relationship is represented by an arithmetic expression for manipulating the character string. In addition, the item relationship may be an arithmetic expression including two or more setting IDs. FIG. 8 shows an example in which the same value is set for two setting items as the item relationship. In FIG. 8, only a pair of setting items for which the same value is set is shown. However, when a plurality of setting items have a certain relationship with one setting item, or a plurality of setting items are chained. There may be an item relationship in which each is a fixed relationship or a combination thereof.
図2の展開条件記憶部14は、統合設定情報を展開する条件を記述した展開ルールを記憶する手段であり、例えばハードディスクなどの外部記憶や主記憶などに設定されるデータの構造体により構成される。「展開する」とはここでは、設定する値が一定の関係にある設定項目のうち、代表の設定項目またはその項目関係に設定された値を、それに関係する運用管理システム3のそれぞれの設定項目に、その項目関係に従って実際に値を設定することをいう。
The expansion
展開条件記憶部14に記憶される個々の展開ルールは、ルールIDと統合設定IDと展開条件内容とで構成される。ルールIDは、個々の展開ルールを他の展開ルールと区別するための識別符号である。統合設定IDは、展開対象となる統合設定情報を特定するための識別符号を示す。展開条件の内容は、統合設定情報を展開するタイミングを示す条件の内容であり、情報通信システム4の被監視装置36の性能劣化時や構成変更時、統合設定情報を展開する日時を表す内容が記述される。
Each expansion rule stored in the expansion
図9は展開ルールの例を示す。図9では、ルールIDが「RT001」である展開ルールは、展開対象となる統合設定情報ID「TC001」と、「被監視装置1の応答時間が300秒を下回った」という展開するタイミングを示す展開条件を含む。
FIG. 9 shows an example of an expansion rule. In FIG. 9, the expansion rule with the rule ID “RT001” indicates the expansion timing of the integrated setting information ID “TC001” to be expanded and “the response time of the monitored
統合設定展開部12は、展開条件記憶部14の展開条件に従って、統合設定情報から複数種類の運用管理システム3の設定情報へと展開する手段である。
The integrated
図10は、実施の形態に係る統合設定生成処理の動作の一例を示すフローチャートである。管理者は、新たな運用管理システム3を加えて統合管理する場合、あるいは、運用管理システム3の構成を見直して統合管理する場合に、統合管理の対象とする運用管理システム3の設定情報の名称一覧と統合設定情報生成要求を、管理端末2から、統合設定管理部10の統合設定生成部11へ入力する。なお、あらかじめ管理端末2を通じて、設定仕様記憶部16に記憶されている設定仕様情報、項目関係記憶部13に記憶されている関係規則、統合設定記憶部15に記憶されている統合設定情報、展開条件記憶部14に記憶されている展開ルールを確認し、必要に応じて追加削除を行っておく。
FIG. 10 is a flowchart illustrating an example of the operation of the integrated setting generation process according to the embodiment. When the administrator performs the integrated management by adding a new
統合設定管理部10の統合設定生成部11は、統合設定情報生成要求を受信すると、統合設定生成処理を開始する。統合管理の対象とする運用管理システム3の設定情報の名称一覧を集合Uに格納する(ステップS101)。例えば、図21で示した、“運用管理システム1”のAgentSetting\ApLog.txtと“運用管理システム2”のAgentSetting\ApSetting.txtが、集合Uに格納されるとする。
When receiving the integration setting information generation request, the integration
次に、集合Uから1つの設定情報を取り出す(ステップS102)。取り出しに成功した場合(ステップS103;YES)はステップS104へ進み、取り出す設定情報がない場合(ステップS103;NO)はステップS105へ進む。例えば、“運用管理システム1”のAgentSetting\ApLog.txtが取り出されたとする。
Next, one piece of setting information is extracted from the set U (step S102). If the extraction is successful (step S103; YES), the process proceeds to step S104. If there is no setting information to be extracted (step S103; NO), the process proceeds to step S105. For example, it is assumed that AgentSetting \ ApLog.txt of “
ステップS104では、設定情報から設定項目名と設定項目値と設定階層を抽出し、運用管理システム名、設定情報名、設定項目名、設定項目値、設定階層および抽出した設定行数を一組のレコードとして内部テーブルに登録し、ステップS102へ戻る。新たなレコードを内部テーブルに登録する際、既に登録されているレコードの設定項目名と一致するならば、一致するレコードに同一の関係があると判断して、一致するレコードIDをそれぞれのレコードに追記する。 In step S104, the setting item name, setting item value, and setting hierarchy are extracted from the setting information, and the operation management system name, setting information name, setting item name, setting item value, setting hierarchy, and the number of extracted setting lines are set as a set. Register as a record in the internal table, and return to step S102. When registering a new record in the internal table, if it matches the setting item name of the record already registered, it is determined that the matching record has the same relationship, and the matching record ID is assigned to each record. Append.
例えば、“運用管理システム1”のAgentSetting\ApLog.txtの場合、ステップS104処理後の内部テーブルは図12のようになる。また、図12の状態の後、ステップS102で、“運用管理システム2”のAgentSetting\ApSetting.txtが取り出された場合、ステップS104処理後の内部テーブルは図13のようになる。
For example, in the case of AgentSetting \ ApLog.txt of “
レコードID“1_1_0001”とレコードID“2_1_0001”は設定項目名が一致するため、レコードID“1_1_0001”の項目関係にはレコードID“2_1_0001”が、レコードID“2_1_0001”の項目関係にはレコードID“1_1_0001”が記載される。同様に、レコードID“1_1_0005”とレコードID“2_1_0005”は設定項目名が一致するため、レコードID“1_1_0005”の項目関係にはレコードID“2_1_0005”が、レコードID“2_1_0005”の項目関係にはレコードID“1_1_0005”が記載される。 The record ID “1_1_0001” and the record ID “2_1_0001” have the same setting item name. Therefore, the record ID “2_1_0001” is used for the item relationship of the record ID “1_1_0001”, and the record ID “2_1_0001” is used for the item relationship of the record ID “2_1_0001”. 1_1_0001 ”is described. Similarly, since the record item “1_1_0005” and the record ID “2_1_0005” have the same setting item name, the record ID “1_1_0005” has the record ID “2_1_0005” and the record ID “2_1_0005” has the item relationship. Record ID “1_1_0005” is described.
なお、新たなレコードを内部テーブルに登録する際、既に登録されているレコードの設定項目名と一致する場合を項目関係とするのではなく、設定階層が連続する2つ以上の設定項目名が一致した場合を項目関係としてもよい。また、設定階層が連続する2つ以上の設定項目名と設定盲目値が一致した場合を項目関係としてもよい。 In addition, when registering a new record in the internal table, two or more setting item names with consecutive setting hierarchies do not match the case where the setting item name of the record already registered matches. It is good also as item relation. Further, the item relationship may be a case where two or more setting item names having consecutive setting hierarchies coincide with the setting blind value.
次に、ステップS105では、ステップS104で登録した内部テーブルの各レコードの運用管理システム名と設定情報名と設定項目名と設定行数を順次参照し、参照した運用管理システム名と設定情報名と設定項目名と設定行数設定を含む関係規則を項目関係記憶部13からすべて取り出す。例えば、図6のRJ0001、RJ0002、RJ0003、RJ0004が取り出されたとする。
Next, in step S105, the operation management system name, setting information name, setting item name, and setting row number of each record of the internal table registered in step S104 are sequentially referred to, and the referenced operation management system name, setting information name, All the relation rules including the setting item name and setting line number setting are extracted from the item
そして、取り出したすべての関係規則の関係条件内容を参照して、関係条件内容に一致する内部テーブルのレコードがあれば、該当するレコードの項目関係を変更する。 Then, with reference to the relation condition contents of all the extracted relation rules, if there is a record in the internal table that matches the relation condition contents, the item relation of the corresponding record is changed.
例えば、図6のルールIDが「RJ0001」である関係規則の関係条件内容は、「運用管理システム3“運用管理システム1”の設定ファイル“AgentSetting\ApLog.txt”の設定項目“ConfigNum”と、運用管理システム3“運用管理システム2”の設定ファイル“AgentSetting\ApSetting.txt”の設定項目“ConfigNum”が同じ内容である」ことであり、図13のレコードID“1_1_0001”と“2_1_0001”の項目関係にそれぞれのレコードIDを変更する。この場合、すでにステップS104で項目関係ありとされているため、項目関係は変更されない。
For example, the relation condition contents of the relation rule having the rule ID “RJ0001” in FIG. 6 include the setting item “ConfigNum” of the setting file “AgentSetting \ ApLog.txt” of the “
図6のルールIDが「RJ0002」である関係規則の関係条件内容は、「運用管理システム3“運用管理システム1”の設定ファイル“AgentSetting\ApLog.txt”の設定項目“Web_serv”と、運用管理システム3“運用管理システム2”の設定ファイル“AgentSetting\ApSetting.txt”の設定項目“name”が同じ内容である」ことであり、図13のレコードID“1_1_0002”と“2_1_0002”の項目関係をそれぞれ変更する。具体的には、レコードID“1_1_0002”の項目関係にはレコードID“2_1_0002”を、レコードID“2_1_0002”の項目関係にはレコードID“1_1_0002”を追記する。
The relation condition content of the relation rule whose rule ID is “RJ0002” in FIG. 6 includes the setting item “Web_serv” of the setting file “AgentSetting \ ApLog.txt” of the “
図6のルールIDが「RJ0003」である関係規則の関係条件内容は、「運用管理システム3“運用管理システム1”の設定ファイル“AgentSetting\ApLog.txt”の設定項目“ServerIP”と、運用管理システム3“運用管理システム2”の設定ファイル“AgentSetting\ApSetting.txt”の設定項目“IP”が同じ内容である」ことであり、図13のレコードID“1_1_0004”と“2_1_0004”の項目関係をそれぞれ変更する。具体的には、レコードID“1_1_0004”の項目関係にはレコードID“2_1_0004”を、レコードID“2_1_0004”の項目関係にはレコードID“1_1_0004”を追記する。
The relation condition content of the relation rule whose rule ID is “RJ0003” in FIG. 6 includes the setting item “ServerIP” of the setting file “AgentSetting \ ApLog.txt” of the “
図6のルールIDが「RJ0004」である関係規則の関係条件内容は、「運用管理システム3“運用管理システム1”の設定ファイル“AgentSetting\ApLog.txt”の設定項目“UpperError”と、運用管理システム3“運用管理システム2”の設定ファイル“AgentSetting\ApSetting.txt”の設定項目“UpperError”が異なる内容である」ことであり、図13のレコードID“1_1_0005”と“2_1_0005”の項目関係をそれぞれ変更する。具体的には、レコードID“1_1_0005”の項目関係にあるレコードID“2_1_0005”を削除し、レコードID“2_1_0005”の項目関係にはレコードID“1_1_0005”を削除する。
The relation condition contents of the relation rule whose rule ID is “RJ0004” in FIG. 6 are the setting item “UpperError” of the setting file “AgentSetting \ ApLog.txt” of the “
上記の処理により、図13に示した内部テーブルは図14に示す内部テーブルに変更される。この処理によって、表記が異なっていても内容が同じ設定項目を共通化し、表記が同じでも内容が異なっている設定項目を別の設定項目に分けることができる。 Through the above processing, the internal table shown in FIG. 13 is changed to the internal table shown in FIG. By this processing, setting items having the same contents even if they are different in notation can be shared, and setting items having the same notation but different contents can be divided into different setting items.
ステップS106では、各項目に設定するデータを入力する。一定の関係にある共通項目については、そのいずれかに設定するデータを1つ入力する。前回統合設定情報を生成したときのデータ、または標準のデータを表示して、変更するデータのみ入力させてもよい。 In step S106, data to be set for each item is input. For common items that have a certain relationship, one piece of data to be set is input. The data when the integrated setting information was generated last time or standard data may be displayed and only the data to be changed may be input.
ステップ107では、内部テーブルの各レコードを参照して、統合設定情報を生成し、統合設定記憶部15へ格納する。例えば、図14の内部テーブルから図8に示す統合設定情報が生成され、統合設定記憶部15へ格納される。
In
管理端末2では、生成された統合設定情報を、例えば図15に示すように、画面に表示する。この例では、“運用管理システム1”および“運用管理システム2”の設定情報の名称の一覧と、“運用管理システム1”の設定情報の1つである「ApLog.txt」の内容と、重複箇所の位置が表示されている。設定情報の内容には重複箇所が網掛けで表示されている。重複箇所の位置表示の各行の先頭部分には、設定情報の編集内容を反映するか否かを選択する印を入力する選択欄がある。また、選択欄で選択した重複箇所の内容を確認する確認ボタンがある。また、設定情報の編集内容を選択欄で選択した重複箇所にも反映させる反映ボタンがある。
In the
管理者が、“運用管理システム1”の設定情報「ApLog.txt」の2行目の設定項目名「Web_serv」の設定項目値を「Demo02」に編集し、重複箇所のすべての行の選択欄に印をつけて反映ボタンをクリックすると、“運用管理システム1”の設定情報「ApLog.txt」の編集内容が重複するすべての設定情報に反映される。具体的には、“運用管理システム2”の設定情報「ApSetting.txt」の2行目の設定項目名「name」の設定項目値も「Demo02」になる。なお、画面表示時もしくは反映ボタンを押下時、重複箇所の設定項目名の設定項目値が編集対象の設定項目名の設定値と異なる場合、管理端末2上に、重複箇所の設定項目値が異なることを画面上に通知してもよい。
The administrator edits the setting item value of the setting item name “Web_serv” on the second line of the setting information “ApLog.txt” of “
統合設定管理部10の項目関係抽出部17は、新たな設定仕様情報が設定仕様記憶部16に格納された場合、あるいは、新たな設定情報が設定情報記憶部32に格納された場合に、関係抽出処理を開始する。図11は、関係抽出の動作の一例を示すフローチャートである。
The item
統合管理の対象とする運用管理システムの設定仕様情報の一覧を集合Vに格納する(ステップS201)。例えば、図3、図4に示した設定仕様情報が集合Vに格納されたとする。 A list of setting specification information of the operation management system to be integrated is stored in the set V (step S201). For example, it is assumed that the setting specification information shown in FIGS. 3 and 4 is stored in the set V.
次に、集合Vから1つの設定仕様情報を取り出す(ステップS202)。取り出しに成功した場合(ステップS203;YES)はステップS204へ進み、取り出す設定仕様情報がない場合(ステップS203;NO)はステップS205へ進む。例えば、図3の設定仕様情報が取り出されたとする。 Next, one set specification information is extracted from the set V (step S202). When the extraction is successful (step S203; YES), the process proceeds to step S204, and when there is no setting specification information to be extracted (step S203; NO), the process proceeds to step S205. For example, assume that the setting specification information of FIG. 3 is extracted.
ステップS204では、設定仕様情報から設定項目名と設定項目の説明内容を抽出し、運用管理システム名と設定情報名と設定項目名と設定項目の説明内容を一組のレコードとして内部テーブルに登録し、ステップS202へ戻る。 In step S204, the setting item name and setting item description are extracted from the setting specification information, and the operation management system name, setting information name, setting item name, and setting item description are registered in the internal table as a set of records. Return to step S202.
ここで、内部テーブルの登録時、設定項目名と説明内容が同一のレコードがすでにあれば、該当するそれぞれのレコードの同一判定結果に、一致するレコードIDと一致状態を追記する。設定項目名が異なるが説明内容が同じレコードがすでにあれば、該当するそれぞれのレコードの同一判定結果に、一致するレコードIDと一致状態を追記する。また、設定項目名が同じで説明内容が異なるレコードがすでにあれば、該当するそれぞれのレコードの同一判定結果に、そのレコードIDと異なる状態を追記する。 Here, if there is already a record having the same description as the setting item name when registering the internal table, a matching record ID and a matching state are added to the same determination result of each corresponding record. If there is already a record with a different setting item name but the same description, the matching record ID and the matching state are added to the same determination result of each corresponding record. Also, if there is already a record with the same setting item name but different description contents, a state different from the record ID is added to the same determination result of each corresponding record.
例えば、図3の設定仕様情報の場合、ステップS204の処理後の内部テーブルは図16のようになる。また、図16の状態後、ステップS202で図4の設定仕様情報が取り出された場合、ステップS204の処理後の内部テーブルは図17のようになる。 For example, in the case of the setting specification information in FIG. 3, the internal table after the processing in step S204 is as shown in FIG. If the setting specification information shown in FIG. 4 is extracted in step S202 after the state shown in FIG. 16, the internal table after the process in step S204 is as shown in FIG.
レコードID“R1_1_0001”とレコードID“R2_1_0001”は設定項目名と設定内容が一致するため、レコードID“R1_1_0001”の同一判定結果にはレコードID“R2_1_0001”と一致する状態であることを示す「=(R2_1_0001)」を記載する。レコードID“R2_1_0001”の同一判定結果にはレコードID“R1_1_0001”と一致する状態であることを示す「=(R1_1_0001)」を記載する。また、レコードID“R1_1_0002”とレコードID“R2_1_0002”は設定項目名が異なるが設定内容が同一のため、レコードID“R1_1_0002”の同一判定結果には「=(R2_1_0002)」を、レコードID“R2_1_0002”の同一判定結果には「=(R1_1_0002)」を記載する。 Since the record ID “R1_1_0001” and the record ID “R2_1_0001” have the same setting item name and the setting content, the same determination result of the record ID “R1_1_0001” indicates that the record ID “R2_1_0001” matches the record ID “R2_1_0001”. (R2_1_0001) ”. In the same determination result of the record ID “R2_1_0001”, “= (R1_1_0001)” indicating the state matching the record ID “R1_1_0001” is described. The record ID “R1_1_0002” and the record ID “R2_1_0002” have different setting item names but the setting contents are the same. Therefore, “= (R2_1_0002)” is used as the record ID “R2_1_0002” for the same determination result of the record ID “R1_1_0002”. “= (R1_1_0002)” is described in the same determination result of “”.
なお、レコードID“R1_1_0005”とレコードID“R2_1_0005”は設定項目名が同一で設定内容が異なるため、レコードID“R1_1_0005”の同一判定結果にはレコードID“R2_1_0005”と異なる状態であることを示す「!=(R2_1_0005)」を記載する。レコードID“R2_1_0005”の同一判定結果にはレコードID“R1_1_0005”と異なる状態であることを示す「!=(R1_1_0005)」を記載する。 Note that the record ID “R1_1_0005” and the record ID “R2_1_0005” have the same setting item name and different settings, and therefore the same determination result of the record ID “R1_1_0005” indicates a state different from the record ID “R2_1_0005”. Enter "! = (R2_1_0005)". In the same determination result of the record ID “R2_1_0005”, “! = (R1_1_0005)” indicating that the state is different from the record ID “R1_1_0005” is described.
ステップS204の内部テーブル登録時の設定項目の説明内容の同一判定では、説明内容が完全に同一な場合だけでなく、説明内容を字句解析して得られた単語が一定割合以上一致する場合に同一と判定してもよい。また、説明内容を字句解析して得られた単語を、さらに同義語辞書を参照して同一の単語に変換したうえで、一定割合以上一致する場合に同一と判定してもよい。 In the same determination of the description contents of the setting items at the time of registering the internal table in step S204, it is the same not only when the description contents are completely the same, but also when words obtained by lexical analysis of the description contents match at a certain rate or more. May be determined. Moreover, after converting the words obtained by lexical analysis of the explanation contents into the same words with reference to the synonym dictionary, the words may be determined to be the same if they match more than a certain ratio.
このような処理を加えると、図17のレコードID“R1_1_0004”とレコードID“R2_1_0004”は設定項目名が異なるが設定内容が類似となり、レコードID“R1_1_0004”の同一判定結果には「=(R2_1_0004)」が、レコードID“R2_1_0004”の同一判定結果には「=(R1_1_0004)」が記載されるようになる。この処理の結果後の内部テーブルは図18のようになる。 When such processing is added, the record ID “R1_1_0004” and the record ID “R2_1_0004” in FIG. 17 have different setting item names but the setting contents are similar, and the same determination result of the record ID “R1_1_0004” indicates “= (R2_1_0004). ) ”Is described as“ = (R1_1_0004) ”in the same determination result of the record ID“ R2_1_0004 ”. The internal table after the result of this processing is as shown in FIG.
さらに、ステップS204の内部テーブル登録時の設定項目の説明内容の同一判定では、説明内容が同一な場合だけでなく、設定階層と説明内容が同一である場合に同一と判定してもよい。例えば、図18では、レコードID「R1_1_0001」の設定階層は「1」でレコードID「R1_1_0002」の設定階層は「2」であることから、レコードID「R1_1_0001」が親でレコードID「R1_1_0002」が子の設定階層の関係にある。この設定階層の関係と説明内容が一致する他のレコード集合を探索する。図18では、レコードID「R2_1_0001」とレコードID「R2_1_0002」の集合が、レコードID「R2_1_0001」が親でレコードID「R2_1_0002」が子の設定階層の関係にあり説明内容も同一であるため、同一と判定する。 Furthermore, in the same determination of the description content of the setting item at the time of registering the internal table in step S204, it may be determined that the description is the same not only when the description content is the same but also when the setting hierarchy and the description content are the same. For example, in FIG. 18, since the setting hierarchy of the record ID “R1_1_0001” is “1” and the setting hierarchy of the record ID “R1_1_0002” is “2”, the record ID “R1_1_0001” is the parent and the record ID “R1_1_0002” is It is related to the child setting hierarchy. The search is made for another record set in which the relation of the setting hierarchy and the explanation content match. In FIG. 18, the set of the record ID “R2_1_0001” and the record ID “R2_1_0002” is the same because the record ID “R2_1_0001” is the parent and the record ID “R2_1_0002” is in the relationship of the setting hierarchy, and the description is the same. Is determined.
次に、ステップS205では、ステップS204で登録した内部テーブルの各レコードの同一判定結果を参照して、関係規則を生成し、項目関係記憶部13へ格納する。例えば、図18の内部テーブルから図6に示す関係規則が生成され、項目関係記憶部13へ格納される。
Next, in step S205, with reference to the same determination result of each record of the internal table registered in step S204, a relation rule is generated and stored in the item
本実施の形態の統合運用管理システムによれば、複数の異なる種類の運用管理ソフトウェアを用いて運用管理する管理者の設定作業の手間を軽減できる。その理由は、複数の異なる種類の運用管理システム3の設定情報から設定項目名が一致する設定項目を機械的に共通化し、その共通化した設定項目を管理者が編集した結果を複数の異なる種類の運用管理システム3の設定情報へと反映させることができるためである。
According to the integrated operation management system of the present embodiment, it is possible to reduce the time and effort of an administrator who performs operation management using a plurality of different types of operation management software. The reason is that a setting item having a matching setting item name is mechanically shared from setting information of a plurality of different types of
具体的には、図1の種類の異なる2つの設定情報(AgentSetting\ApLog.txt、AgentSetting\ApSetting.txt)を設定する場合、本システムは、図15のように、AgentSetting\ApLog.txtの共通の設定項目(ConfiguNum=WebMonitoring)を表示し、AgentSetting\ApLog.txtの共通の設定項目を編集(例えば、ConfigNum=ServerMonitoringに変更)した場合、この編集結果を、AgentSetting\ApSetting.txtの共通の設定項目に反映(ConfiguNum=WebMonitoringをConfigNum=ServerMonitoringに変更)できるためである。 Specifically, when two different types of setting information (AgentSetting \ ApLog.txt, AgentSetting \ ApSetting.txt) in Fig. 1 are set, this system is common to AgentSetting \ ApLog.txt as shown in Fig. 15. When the setting item (ConfiguNum = WebMonitoring) is displayed and the common setting item of AgentSetting \ ApLog.txt is edited (for example, changed to ConfigNum = ServerMonitoring), the edited result is changed to the common setting of AgentSetting \ ApSetting.txt. This is because it can be reflected in the item (ConfiguNum = WebMonitoring is changed to ConfigNum = ServerMonitoring).
なお、設定項目の共通化では、表記と内容の異なりを判定する関係規則を用いることで、重複なく表記と内容の異なりをなくした設定項目の共通化ができる。具体的には、図1の種類の異なる2つの設定情報(AgentSetting\ApLog.txt、AgentSetting\ApSetting.txt)を設定する場合、AgentSetting\ApLog.txtの設定項目Web_serv=Demo01とAgentSetting\ApSetting.txtの設定項目name=Demo01は異なる設定項目名であるが、図6の関係規則RJ0001により項目関係とあると判定でき、異なる表記でも同じ内容の設定項目を共通化できる。 In setting item commonality, by using a relational rule for determining the difference between notation and content, it is possible to share setting items without any difference in notation and content. Specifically, when setting two different types of setting information (AgentSetting \ ApLog.txt, AgentSetting \ ApSetting.txt) in Figure 1, the setting items Web_serv = Demo01 and AgentSetting \ ApSetting.txt in AgentSetting \ ApLog.txt Although the setting item name = Demo01 is a different setting item name, it can be determined that there is an item relationship by the relation rule RJ0001 in FIG. 6, and setting items having the same contents can be made common even in different notations.
また、AgentSetting\ApLog.txtの設定項目UpperError=75とAgentSetting\ApSetting.txtの設定項目UpperError=80は同じ設定項目名であるが、図6の関係規則RJ0004により項目関係でないと判定でき、同じ表記でも異なる内容の設定項目を共通化しないことができる。
また、図6の関係規則は、項目関係抽出部17により、図3、図4、図5に示す設定仕様情報から自動抽出して項目関係記憶部13へ格納されるため、関係規則を生成する手間は発生しない。
The setting item UpperError = 75 in AgentSetting \ ApLog.txt and the setting item UpperError = 80 in AgentSetting \ ApSetting.txt have the same setting item name. However, it is not possible to share setting items with different contents.
6 is automatically extracted from the setting specification information shown in FIGS. 3, 4, and 5 by the item
さらに、設定項目の共通化では、設定情報から設定項目名だけでなく設定階層を抽出することで、設定階層が連続する設定項目を共通化でき、設定項目の共通化の精度を向上させることができる。具体的には、設定項目名「IP」で一致とするとWebサーバのIPとAPサーバのIPも一致させてしまうが、設定項目名「IP」の上位階層にある設定項目名「Webサーバ」を組とすることで、WebサーバのIPが一致する設定項目のみを共通化できる。 Furthermore, in the commonization of setting items, by extracting not only the setting item name but also the setting hierarchy from the setting information, it is possible to make common the setting items with continuous setting hierarchies, and improve the accuracy of commonization of setting items. it can. Specifically, if the setting item name “IP” matches, the IP of the Web server and the IP of the AP server will also match, but the setting item name “Web server” in the upper hierarchy of the setting item name “IP” By making a set, only the setting items that match the IP of the Web server can be shared.
図19は、図2に示す管理端末2または統合設定管理部10のハードウェア構成の一例を示すブロック図である。統合設定管理部10は、管理端末2に組み込まれるプロセスで構成されることを想定している。統合設定管理部10が、管理端末2とは独立の装置で構成される場合、図19は統合設定管理部10の構成を示す。
FIG. 19 is a block diagram illustrating an example of a hardware configuration of the
管理端末2は、図19に示すように、制御部21、主記憶部22、外部記憶部23、操作部24、表示部25、計時部26および送受信部27を備える。主記憶部22、外部記憶部23、操作部24、表示部25、計時部26および送受信部27はいずれも内部バス20を介して制御部21に接続されている。
As shown in FIG. 19, the
制御部21はCPU(Central Processing Unit)等から構成され、外部記憶部23に記憶されている統合設定用プログラム30に従って、前述の統合設定管理部10の処理を実行する。
The
主記憶部22はRAM(Random-Access Memory)等から構成され、外部記憶部23に記憶されている統合設定用プログラム30をロードし、制御部21の作業領域として用いられる。
The
外部記憶部23は、フラッシュメモリ、ハードディスク、DVD−RAM(Digital Versatile Disc Random-Access Memory)、DVD−RW(Digital Versatile Disc ReWritable)等の不揮発性メモリから構成され、前記の処理を制御部21に行わせるための統合設定用プログラム30を予め記憶し、また、制御部21の指示に従って、このプログラムが記憶するデータを制御部21に供給し、制御部21から供給されたデータを記憶する。図2の項目関係記憶部13、展開条件記憶部14、統合設定記憶部15および設定仕様記憶部16は、外部記憶部23に構成される。統合設定生成または関係規則抽出処理を行っているときは、それらのデータの一部は主記憶部22に記憶されて制御部21の作業に用いる。
The
操作部24はキーボード及びマウスなどのポインティングデバイス等と、キーボード及びポインティングデバイス等を内部バス20に接続するインタフェース装置から構成されている。操作部24を介して、項目関係に設定するデータが入力され、制御部21に供給される。
The
表示部25は、CRT(Cathode Ray Tube)又はLCD(Liquid Crystal Display)などから構成され、設定仕様情報、関係規則および統合設定情報などを表示する。
The
計時部26は、時刻または基準となる時点からの経過時間を計り、制御部21に供給する。制御部21は、計時部26の時刻情報から、展開条件を判断するための経過時間を知ることができる。展開条件などに時間の条件がなく、経過時間を計測する必要がなければ、計時部26はなくてもよい。
The
送受信部27は、無線送受信機、無線モデム又は網終端装置、及びそれらと接続するシリアルインタフェース又はLAN(Local Area Network)インタフェースから構成されている。送受信部27を介し、ネットワーク5を経由して運用管理システム3にメッセージを転送し、また運用管理システム3からメッセージを受信する。前述したように、統合設定管理部10が管理端末2とは独立の装置で構成される場合には、送受信部27を介して、管理端末2と接続する。
The transmission /
図2の統合設定生成部11、統合設定展開部12、項目関係抽出部17および設定データ入力部18の処理は、統合設定用プログラム30が、制御部21、主記憶部22、外部記憶部23、計時部26および送受信部27などを資源として用いて処理することによって実行する。
The integrated
以上説明したように、本実施の形態による関係規則抽出および統合設定生成の処理により、管理者は、重複なく表記と内容の異なりをなくした共通の設定項目のみを対象に設定作業できるため、複数の異なる種類の運用管理ソフトウェアを用いた運用管理の設定査証の手間を軽減できる。 As described above, the relationship rule extraction and integrated setting generation processing according to the present embodiment allows the administrator to perform setting work only on common setting items that eliminate the difference in notation and content without duplication. It is possible to reduce the labor of setting visa for operation management using different types of operation management software.
また、本実施の形態によれば、複数種類の運用管理システム3で重複する設定項目名を共通化することで、管理者の設定作業の手間を削減できる。この理由は、複数種類の運用管理システム3の設定情報から設定項目名を抽出し、設定項目名が一致する設定内容を共通箇所として検出するためである。
In addition, according to the present embodiment, it is possible to reduce the setting work of the administrator by sharing the setting item names that are duplicated in a plurality of types of
また、本実施の形態によれば、複数種類の運用管理システム3の設定項目で表記と意味の異なりを解釈することで、管理者の設定作業の手間を削減できる。この理由は、複数種類の運用管理システム3の設定仕様から設定項目の説明内容を抽出し、抽出した説明内容が一致する設定項目を異なる表記でも同じ設定項目と解釈し、同じ表記の設定項目であっても抽出した説明文が一致しない設定項目を異なる設定項目と解釈するためである。
Further, according to the present embodiment, it is possible to reduce the trouble of setting work by the administrator by interpreting the difference in notation and meaning among the setting items of the plural types of
その他、本発明の好適な変形として、以下の構成が含まれる。 Other suitable modifications of the present invention include the following configurations.
本発明の第1の観点に係る統合管理システムについて、
好ましくは、前記共通化規則は、設定するデータが同じである共通項目を含み、
前記一定の関係のデータを設定する手段は、前記共通項目に同じデータを設定する、
ことを特徴とする。
About the integrated management system according to the first aspect of the present invention,
Preferably, the common rule includes common items having the same data to be set,
The means for setting the data of the certain relationship sets the same data for the common item.
It is characterized by that.
好ましくはさらに、前記設定情報の項目の内容を表す文字列を参照して、その文字列が所定の条件で類似する項目を、前記共通化規則の設定するデータを共通化する項目として抽出する手段を備える。 Preferably, further, referring to a character string representing the content of the item of the setting information, means for extracting an item whose character string is similar under a predetermined condition as an item for sharing data set by the common rule Is provided.
好ましくはさらに、前記設定情報の項目の階層を参照して、その階層が所定の条件で一致する項目を、前記共通化規則の設定するデータを共通化する項目として抽出する手段を備える。 Preferably, the information processing apparatus further comprises means for referring to a hierarchy of items of the setting information and extracting an item whose hierarchy matches under a predetermined condition as an item for sharing data set by the common rule.
本発明の第2の観点に係る統合管理装置について、
好ましくは、前記共通化規則は、設定するデータが同じである共通項目を含み、
前記一定の関係のデータを設定する手段は、前記共通項目に同じデータを設定する、
ことを特徴とする。
About the integrated management device according to the second aspect of the present invention,
Preferably, the common rule includes common items having the same data to be set,
The means for setting the data of the certain relationship sets the same data for the common item.
It is characterized by that.
好ましくはさらに、前記設定情報の項目の内容を表す文字列を参照して、その文字列が所定の条件で類似する項目を、前記共通化規則の設定するデータを共通化する項目として抽出する手段を備える。 Preferably, further, referring to a character string representing the content of the item of the setting information, means for extracting an item whose character string is similar under a predetermined condition as an item for sharing data set by the common rule Is provided.
好ましくはさらに、前記設定情報の項目の階層を参照して、その階層が所定の条件で一致する項目を、前記共通化規則の設定するデータを共通化する項目として抽出する手段を備える。 Preferably, the information processing apparatus further comprises means for referring to a hierarchy of items of the setting information and extracting an item whose hierarchy matches under a predetermined condition as an item for sharing data set by the common rule.
本発明の第3の観点に係る統合管理方法について、
好ましくは、前記共通化規則は、設定するデータが同じである共通項目を含み、
前記一定の関係のデータを設定するステップは、前記共通項目に同じデータを設定する、
ことを特徴とする。
About the integrated management method according to the third aspect of the present invention,
Preferably, the common rule includes common items having the same data to be set,
The step of setting the data of the fixed relationship sets the same data in the common item;
It is characterized by that.
好ましくはさらに、前記設定情報の項目の内容を表す文字列を参照して、その文字列が所定の条件で類似する項目を、前記共通化規則の設定するデータを共通化する項目として抽出するステップを備える。 Preferably, further, referring to a character string representing the content of the item of the setting information, extracting an item whose character string is similar under a predetermined condition as an item for sharing data set by the common rule Is provided.
好ましくはさらに、前記設定情報の項目の階層を参照して、その階層が所定の条件で一致する項目を、前記共通化規則の設定するデータを共通化する項目として抽出するステップを備える。 Preferably, the method further includes a step of referring to a hierarchy of items of the setting information and extracting an item whose hierarchy matches under a predetermined condition as an item for sharing data set by the common rule.
本発明によれば、インターネットを介してデータのやり取りをしたり共有したりすることが可能な情報通信システムを運用管理する装置および方法として有用であり、特に複数種類の運用管理システムを用いた大規模な情報通信システムの運用管理に適している。 INDUSTRIAL APPLICABILITY According to the present invention, it is useful as an apparatus and method for operating and managing an information communication system capable of exchanging and sharing data via the Internet, and particularly a large-scale system using a plurality of types of operation management systems. Suitable for operation management of large-scale information communication systems.
1 統合運用管理システム
2 管理端末
3 運用管理システム
4 情報通信システム
5 ネットワーク
10 統合設定管理部
11 統合設定生成部
12 統合設定展開部
13 項目関係記憶部
14 展開条件記憶部
15 統合設定記憶部
16 設定仕様記憶部
17 項目関係抽出部
18 設定データ入力部
21 制御部
22 主記憶部
23 外部記憶部
24 操作部
25 表示部
26 計時部
27 送受信部
30 統合設定用プログラム
31 管理マネージャ
32 設定情報記憶部
33 管理データ記憶部
36 被監視装置
37 管理エージェント
DESCRIPTION OF
Claims (10)
前記被監視装置の状態を表すデータを授受する条件に関する設定情報のうち、それぞれの項目に設定するデータどうしが一定の関係を保つ項目の組を抽出し、その一定の関係を示す共通化規則を生成する手段と、
前記設定情報の項目の内容を表す文字列を参照して、その文字列が所定の条件で類似する項目を、前記共通化規則の設定するデータを共通化する項目として抽出する手段と、
前記設定情報の前記一定の関係を保つ項目の組に含まれるいずれかの項目に設定するデータを取得する入力手段と、
前記共通化規則に従って、前記運用管理システムの設定情報のうち前記一定の関係を保つ項目の組に含まれる項目に、前記入力手段で取得したデータに基づいて前記一定の関係のデータを設定する手段と、
を備え、
前記共通化規則は、設定するデータが同じである共通項目を含み、
前記一定の関係のデータを設定する手段は、前記共通項目に同じデータを設定する、
ことを特徴とする統合管理システム。 An operation management system comprising a management manager for setting conditions for sending and receiving data representing the status of a plurality of monitored devices;
Among the setting information related to the condition for transmitting and receiving data representing the status of the monitored device, a set of items in which the data set in each item maintains a certain relationship is extracted, and a common rule indicating the certain relationship is Means for generating ;
Means for referring to a character string representing the contents of the item of the setting information, and extracting an item whose character string is similar under a predetermined condition as an item for sharing data set by the common rule;
Input means for acquiring data to be set in any item included in the set of items that maintain the certain relationship of the setting information;
Means for setting the data of the certain relationship based on the data acquired by the input means to items included in the set of items that maintain the certain relationship in the setting information of the operation management system according to the common rule When,
Equipped with a,
The common rule includes common items whose data to be set is the same,
The means for setting the data of the certain relationship sets the same data for the common item.
An integrated management system characterized by that.
前記被監視装置の状態を表すデータを授受する条件に関する設定情報のうち、それぞれの項目に設定するデータどうしが一定の関係を保つ項目の組を抽出し、その一定の関係を示す共通化規則を生成する手段と、 Among the setting information related to the condition for transmitting and receiving data representing the status of the monitored device, a set of items in which the data set in each item maintains a certain relationship is extracted, and a common rule indicating the certain relationship is Means for generating;
前記設定情報の項目の階層を参照して、その階層が所定の条件で一致する項目を、前記共通化規則の設定するデータを共通化する項目として抽出する手段と、 Means for referring to a hierarchy of items of the setting information, and extracting an item whose hierarchy matches under a predetermined condition as an item for sharing data set by the common rule;
前記設定情報の前記一定の関係を保つ項目の組に含まれるいずれかの項目に設定するデータを取得する入力手段と、 Input means for acquiring data to be set in any item included in the set of items that maintain the certain relationship of the setting information;
前記共通化規則に従って、前記運用管理システムの設定情報のうち前記一定の関係を保つ項目の組に含まれる項目に、前記入力手段で取得したデータに基づいて前記一定の関係のデータを設定する手段と、 Means for setting the data of the certain relationship based on the data acquired by the input means to items included in the set of items that maintain the certain relationship in the setting information of the operation management system according to the common rule When,
を備え、With
前記共通化規則は、設定するデータが同じである共通項目を含み、 The common rule includes common items whose data to be set is the same,
前記一定の関係のデータを設定する手段は、前記共通項目に同じデータを設定する、 The means for setting the data of the certain relationship sets the same data for the common item.
ことを特徴とする統合管理システム。 An integrated management system characterized by that.
前記設定情報の項目の内容を表す文字列を参照して、その文字列が所定の条件で類似する項目を、前記共通化規則の設定するデータを共通化する項目として抽出する手段と、
前記設定情報の前記一定の関係を保つ項目の組に含まれるいずれかの項目に設定するデータを取得する入力手段と、
前記共通化規則に従って、前記運用管理システムの設定情報のうち前記一定の関係を保つ項目の組に含まれる項目に、前記入力手段で取得したデータに基づいて前記一定の関係のデータを設定する手段と、
を備え、
前記共通化規則は、設定するデータが同じである共通項目を含み、
前記一定の関係のデータを設定する手段は、前記共通項目に同じデータを設定する、
ことを特徴とする統合管理装置。 In an operation management system having a management manager for setting conditions for sending and receiving data representing the status of a plurality of monitored devices, each item of the setting information regarding the conditions for sending and receiving data representing the status of the monitored devices Means for extracting a set of items in which the data to be set maintain a certain relationship, and generating a common rule indicating the certain relationship;
Means for referring to a character string representing the contents of the item of the setting information, and extracting an item whose character string is similar under a predetermined condition as an item for sharing data set by the common rule;
Input means for acquiring data to be set in any item included in the set of items that maintain the certain relationship of the setting information;
Means for setting the data of the certain relationship based on the data acquired by the input means to items included in the set of items that maintain the certain relationship in the setting information of the operation management system according to the common rule When,
Equipped with a,
The common rule includes common items whose data to be set is the same,
The means for setting the data of the certain relationship sets the same data for the common item.
An integrated management device characterized by that.
前記設定情報の項目の階層を参照して、その階層が所定の条件で一致する項目を、前記共通化規則の設定するデータを共通化する項目として抽出する手段と、 Means for referring to a hierarchy of items of the setting information, and extracting an item whose hierarchy matches under a predetermined condition as an item for sharing data set by the common rule;
前記設定情報の前記一定の関係を保つ項目の組に含まれるいずれかの項目に設定するデータを取得する入力手段と、 Input means for acquiring data to be set in any item included in the set of items that maintain the certain relationship of the setting information;
前記共通化規則に従って、前記運用管理システムの設定情報のうち前記一定の関係を保つ項目の組に含まれる項目に、前記入力手段で取得したデータに基づいて前記一定の関係のデータを設定する手段と、 Means for setting the data of the certain relationship based on the data acquired by the input means to items included in the set of items that maintain the certain relationship in the setting information of the operation management system according to the common rule When,
を備え、With
前記共通化規則は、設定するデータが同じである共通項目を含み、 The common rule includes common items whose data to be set is the same,
前記一定の関係のデータを設定する手段は、前記共通項目に同じデータを設定する、 The means for setting the data of the certain relationship sets the same data for the common item.
ことを特徴とする統合管理装置。 An integrated management device characterized by that.
前記設定情報の項目の内容を表す文字列を参照して、その文字列が所定の条件で類似する項目を、前記共通化規則の設定するデータを共通化する項目として抽出するステップと、
前記設定情報の前記一定の関係を保つ項目の組に含まれるいずれかの項目に設定するデータを取得する入力ステップと、
前記共通化規則に従って、前記運用管理システムの設定情報のうち前記一定の関係を保つ項目の組に含まれる項目に、前記入力ステップで取得したデータに基づいて前記一定の関係のデータを設定するステップと、
を備え、
前記共通化規則は、設定するデータが同じである共通項目を含み、
前記一定の関係のデータを設定するステップでは、前記共通項目に同じデータを設定する、
ことを特徴とする統合管理方法。 Set in each item of setting information related to conditions for sending / receiving data representing the status of monitored devices in an operation management system having a management manager for setting conditions for sending / receiving data representing the status of multiple monitored devices Extracting a set of items that maintain a certain relationship between data to be generated, and generating a common rule indicating the certain relationship;
Referring to a character string representing the content of the item of the setting information, extracting an item whose character string is similar under a predetermined condition as an item for sharing data set by the common rule;
An input step of acquiring data to be set in any item included in the set of items that maintain the certain relationship of the setting information;
In accordance with the common rule, the step of setting the data of the fixed relationship based on the data acquired in the input step to the items included in the set of items that maintain the fixed relationship in the setting information of the operation management system When,
Equipped with a,
The common rule includes common items whose data to be set is the same,
In the step of setting the data of the fixed relationship, the same data is set in the common item.
An integrated management method characterized by that.
前記設定情報の項目の階層を参照して、その階層が所定の条件で一致する項目を、前記共通化規則の設定するデータを共通化する項目として抽出するステップと、 Referring to a hierarchy of items of the setting information, extracting an item whose hierarchy matches under a predetermined condition as an item for sharing data set by the common rule;
前記設定情報の前記一定の関係を保つ項目の組に含まれるいずれかの項目に設定するデータを取得する入力ステップと、 An input step of acquiring data to be set in any item included in the set of items that maintain the certain relationship of the setting information;
前記共通化規則に従って、前記運用管理システムの設定情報のうち前記一定の関係を保つ項目の組に含まれる項目に、前記入力ステップで取得したデータに基づいて前記一定の関係のデータを設定するステップと、 In accordance with the common rule, the step of setting the data of the fixed relationship based on the data acquired in the input step to the items included in the set of items that maintain the fixed relationship in the setting information of the operation management system When,
を備え、With
前記共通化規則は、設定するデータが同じである共通項目を含み、 The common rule includes common items whose data to be set is the same,
前記一定の関係のデータを設定するステップでは、前記共通項目に同じデータを設定する、 In the step of setting the data of the fixed relationship, the same data is set in the common item.
ことを特徴とする統合管理方法。 An integrated management method characterized by that.
複数の被監視装置の状態を表すデータを授受する条件の設定を行う管理マネージャを備える運用管理システムにおける、被監視装置の状態を表すデータを授受する条件に関する設定情報のうち、それぞれの項目に設定するデータどうしが一定の関係を保つ項目の組を抽出し、その一定の関係を示す共通化規則を生成するステップと、
前記設定情報の項目の内容を表す文字列を参照して、その文字列が所定の条件で類似する項目を、前記共通化規則の設定するデータを共通化する項目として抽出するステップと、
前記設定情報の前記一定の関係を保つ項目の組に含まれるいずれかの項目に設定するデータを取得する入力ステップと、
前記共通化規則に従って、前記運用管理システムの設定情報のうち前記一定の関係を保つ項目の組に含まれる項目に、前記入力ステップで取得したデータに基づいて前記一定の関係のデータを設定するステップと、
を実行させ、
前記共通化規則は、設定するデータが同じである共通項目を含み、
前記一定の関係のデータを設定するステップでは、前記共通項目に同じデータを設定する、
ことを特徴とするプログラム。 On the computer,
Set in each item of setting information related to conditions for sending / receiving data representing the status of monitored devices in an operation management system having a management manager for setting conditions for sending / receiving data representing the status of multiple monitored devices Extracting a set of items that maintain a certain relationship between data to be generated, and generating a common rule indicating the certain relationship;
Referring to a character string representing the content of the item of the setting information, extracting an item whose character string is similar under a predetermined condition as an item for sharing data set by the common rule;
An input step of acquiring data to be set in any item included in the set of items that maintain the certain relationship of the setting information;
In accordance with the common rule, the step of setting the data of the fixed relationship based on the data acquired in the input step to the items included in the set of items that maintain the fixed relationship in the setting information of the operation management system When,
And execute
The common rule includes common items whose data to be set is the same,
In the step of setting the data of the fixed relationship, the same data is set in the common item.
A program characterized by that.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2009051741A JP5359385B2 (en) | 2009-03-05 | 2009-03-05 | Integrated management system, integrated management apparatus, integrated management method, and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2009051741A JP5359385B2 (en) | 2009-03-05 | 2009-03-05 | Integrated management system, integrated management apparatus, integrated management method, and program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2010205115A JP2010205115A (en) | 2010-09-16 |
| JP5359385B2 true JP5359385B2 (en) | 2013-12-04 |
Family
ID=42966503
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2009051741A Expired - Fee Related JP5359385B2 (en) | 2009-03-05 | 2009-03-05 | Integrated management system, integrated management apparatus, integrated management method, and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5359385B2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5928475B2 (en) * | 2011-10-14 | 2016-06-01 | 富士通株式会社 | Management device, management program, and management method |
| JP7110063B2 (en) * | 2018-10-31 | 2022-08-01 | 株式会社日立ソリューションズ | LOG ANALYSIS SUPPORT SYSTEM AND LOG ANALYSIS SUPPORT METHOD |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3143919B2 (en) * | 1990-11-07 | 2001-03-07 | 日本電気株式会社 | Communication parameter management method |
| JP2001273220A (en) * | 2000-01-18 | 2001-10-05 | Canon Inc | Information processing apparatus and method, storage medium, and computer program |
| JP2009053862A (en) * | 2007-08-24 | 2009-03-12 | Hitachi Ltd | Information processing system, data format conversion method, and program |
-
2009
- 2009-03-05 JP JP2009051741A patent/JP5359385B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2010205115A (en) | 2010-09-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11055302B2 (en) | Method and system for implementing target model configuration metadata for a log analytics system | |
| US7290018B2 (en) | Change-driven replication of data | |
| US6253204B1 (en) | Restoring broken links utilizing a spider process | |
| US8756385B2 (en) | Software configuration item back-up facility | |
| US20160315823A1 (en) | Enabling real-time operational environment conformity within an enterprise architecture model dashboard | |
| CN112416728A (en) | Buried point data acquisition method and device, client device and readable storage medium | |
| JP5886712B2 (en) | Efficient collection of transaction-specific metrics in a distributed environment | |
| US9864793B2 (en) | Language tag management on international data storage | |
| US20090216874A1 (en) | Monitoring asynchronous transactions within service oriented architecture | |
| JP5532053B2 (en) | Operation management apparatus and operation management method | |
| WO2007130203A1 (en) | Model-based event processing | |
| JP5428428B2 (en) | Information processing apparatus, system, method, program, and storage medium | |
| JP7538272B2 (en) | Machine learning model operation management system, operation management method, and computer program | |
| CN114281877A (en) | A data management system and method | |
| JP2005070835A (en) | Test support program and test support method | |
| JP2003216457A (en) | Error log collection and analysis agent system | |
| CN110417580A (en) | A kind of methods of exhibiting, equipment and the storage medium of IB network topology | |
| JP5359385B2 (en) | Integrated management system, integrated management apparatus, integrated management method, and program | |
| CN110347573A (en) | Application program analysis method, device, electronic equipment and computer-readable medium | |
| JP2013235408A (en) | Log management system, log management server, and program | |
| US20080244519A1 (en) | Identifying, Correcting and Displaying Application Website and Device Compatibility Issues | |
| WO2022269573A1 (en) | System and method facilitating monitoring of data quality | |
| CN116185677A (en) | An automatic fault location method, system and medium | |
| JP2011070573A (en) | Specification management program and specification management device | |
| JP2007200047A (en) | Access log display system and method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20120208 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20130424 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130521 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130719 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20130806 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130819 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 Ref document number: 5359385 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |