(57)【特許請求の範囲】
【請求項１】
情報処理装置の種別を示す機種識別コード毎に収集すべきデータを定めた収集データリストを用いるデータ収集プログラムを予め格納しており、収集されたデータを格納するための領域を有するデータ収集装置と、
前記データ収集装置に予め格納されている前記データ収集プログラムを実行して、前記収集データリストにて自身の装置種別に対応して定められているデータを収集し、前記データ収集装置に格納する情報処理装置と、を有し、
前記データ収集装置は、収集されたデータを格納する収集データ格納部と、収集されたデータを無線通信により他装置に送出する無線通信部とを備え、
前記無線通信部は、前記収集データ格納部に格納されたデータのみを送出できるものに限定され、送信のみの片方向に限定されている、データ収集システム。
【請求項２】
前記データ収集装置は、前記情報処理装置に装着して用いられる構成であり、装着された該情報処理装置が停止した状態でも無線通信が可能なように独立して電源が供給される、
請求項１に記載のデータ収集システム。
【請求項３】
情報処理装置のデータを収集するためのデータ収集装置であって、
情報処理装置の種別を示す機種識別コード毎に収集すべきデータを定めた収集データリストを用いるデータ収集プログラムを予め格納するデータ収集プログラム格納部と、
前記情報処理装置が前記データ収集プログラムを実行することにより該情報処理装置から収集されたデータを格納する収集データ格納部と、
収集されたデータを無線通信により他装置に送出する無線通信部とを有し、
前記無線通信部は、前記収集データ格納部に格納されたデータのみを送出できるものに限定され、送信のみの片方向に限定されている、
データ収集装置。
【請求項４】
前記データ収集装置は、前記情報処理装置に装着して用いられる構成であり、
前記無線通信部は、該データ収集装置が装着された該情報処理装置が停止した状態でも無線通信が可能なように独立して電源が供給される、
請求項３に記載のデータ収集装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置から解析用のデータを収集するシステムに関する。
【背景技術】
【０００２】
従来、障害の発生した情報処理装置から解析用のデータを収集し、そのデータを用いて障害の原因を解析することが行われている。データ収集に際しては、例えば保守員がその情報処理装置のメモリの適切なエリアからデータを取り出すといった作業が行われていた。障害原因を解明するためには、不足なく確実にデータを収集することが求められる。
【０００３】
障害発生時は緊急性が高く、早急に情報処理装置を復旧させる必要がある。様々な情報処理装置によって必要なデータが異なり、データ収集の作業は各保守員にゆだねられているため、短時間に行う作業の内容の統一を徹底するのは困難であった。そのため重要なデータを収集し損ねて十分な解析が行えないといったことも起きていた。
【０００４】
これに対して、何らかの方法で情報処理装置にトリガを与えると、情報処理装置が自動的に必要なデータを収集して不揮発性の記録媒体に格納するシステムが提案されている（例えば特許文献１参照）。これによれば、保守員のスキルなどによらず作業内容を統一することができる。
【特許文献１】特開平７−１５２６１３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、特許文献１に開示された方法は、様々なサーバなど複数種類の情報処理装置に用いることが想定されていないため、様々な情報処理装置の、特に機器特有のデータを収集できないことがあった。
【０００６】
また、保守員は記録媒体を準備してそこにデータを格納するが、従来の方法では、収集するデータがどの程度のデータ量になるか分からないため、記録媒体に格納しきれず必要なデータが採取されない可能性もあった。
【０００７】
本発明の目的は、様々な種類の情報処理装置から容易かつ確実にデータを収集することのできるシステムおよび装置を提供することである。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本発明のデータ収集システムは、
情報処理装置の種別を示す機種識別コード毎に収集すべきデータを定めた収集データリストを有するデータ収集プログラムを予め格納しており、収集されたデータを格納するための領域を有するデータ収集装置と、
前記データ収集装置に予め格納されている前記データ収集プログラムを実行して、前記収集データリストにて自身の装置種別に対応して定められているデータを収集し、前記データ収集装置に格納する情報処理装置と、を有している。
【０００９】
本発明によれば、データ収集プログラムをデータ収集装置に格納しておき、情報処理装置がデータ収集プログラムを実行する。データ収集プログラムを実行する情報処理装置は、自身の装置種別に対して定められたデータを収集し、収集したデータをデータ収集装置に格納する。そのため、保守者が情報処理装置の装置種別を意識することなく、データ収集装置を装着するだけで、様々な種類の情報処理装置から容易かつ確実にデータを収集することができる。
【００１０】
また、前記データ収集装置は、不揮発性の記録媒体で構成されていることとしてもよい。
【００１１】
これによれば、不揮発性の記録媒体にデータが格納されるので、情報処理装置の再起動などによってデータが消去されてしまうことがない。
【００１２】
また、前記情報処理装置は、前記データ収集装置が装着されたことをトリガとして前記データ収集プログラムを実行し、データを収集することとしてもよい。
【００１３】
また、前記情報処理装置は、一定時間間隔で前記データ収集プログラムを実行し、データを収集することとしてもよい。
【００１４】
また、前記情報処理装置は、自身に障害が発生したことをトリガとして前記データ収集プログラムを実行し、データを収集することとしてもよい。
【００１５】
また、前記データ収集装置は、収集したデータを他装置に送出する機能を更に備えていることとしてもよい。これによればデータの取得がより容易になる。
【発明の効果】
【００１６】
本発明によれば、保守者が情報処理装置の装置種別を意識することなく、データ収集装置を装着するだけで、様々な種類の情報処理装置から容易かつ確実にデータを収集することができる。
【発明を実施するための最良の形態】
【００１７】
本発明を実施するための形態について図面を参照して詳細に説明する。
【００１８】
図１は、本発明の一実施形態によるデータ収集システムの構成を示すブロック図である。図１を参照すると、本実施形態のデータ収集システムは、情報処理装置１１およびデータ収集装置１２を有している。
【００１９】
情報処理装置１１はサーバなどの情報処理装置であり、様々な種類がある。データ収集装置１２は、不揮発性メモリの記録媒体で構成され、データ収集プログラムを格納している。記録媒体であるデータ収集装置１２は情報処理装置１１に対して着脱が可能である。
【００２０】
データ収集装置１２が装着されると、情報処理装置１２はデータ収集装置１２からデータ収集プログラムを読み出して実行する。データ収集プログラムを実行する情報処理装置１１は、自装置の種別を識別し、その種別に適合する方法でデータを収集する。情報処理装置１１により収集されたデータはデータ収集装置１２に格納される。
【００２１】
図２は、情報処理装置１１の構成を示すブロック図である。図２を参照すると、情報処理装置１１は、データ収集動作実行部２１および運用管理部２２を有している。
【００２２】
データ収集動作実行部２１は、データ収集装置１２が情報処理装置１１に装着されると、それを認識してデータ収集装置１２に格納されているデータ収集プログラムを実行する。
【００２３】
運用管理部２２は、予め記憶している運用管理プログラムを実行することにより、情報処理装置１１の運用管理を行う。そして、運用管理部２２は、データ収集プログラムによるデータ収集動作実行部２１と連携してデータ収集を実現する。
【００２４】
データ収集プログラムを実行するデータ収集動作実行部２１は、運用管理部２２に問い合わせて装置識別コードを取得し、その装置識別コードの示す装置種別に適合する方法によるデータ収集を運用管理部２２に指示する。そして、データ収集動作実行部２１は、運用管理部２２から取得したデータをデータ収集装置１２に格納する。
【００２５】
図３は、データ収集装置１２の構成を示すブロック図である。図３を参照すると、データ収集装置１２は、データ収集プログラム格納部３１および収集データ格納部３２を有している。
【００２６】
データ収集プログラム格納部３１は、情報処理装置１１に実行させるためのデータ収集プログラムを予め格納している。
【００２７】
収集データ格納部３２は、データ収集プログラムを実行する情報処理装置１１によって収集されたデータを格納する。
【００２８】
図４は、データ収集システムの動作を示すシーケンス図である。不揮発性メモリで構成され、データ収集プログラムを格納しているデータ収集装置１２を情報処理装置１１に装着すると、情報処理装置１２のデータ収集動作実行部２１が、データ収集プログラムを自動的に起動する（ステップ１０１）。
【００２９】
データ収集プログラムを実行するデータ収集動作実行部２１は、運用管理プログラムを実行している運用管理部２２に対して装置識別コードを要求する（ステップ１０２）。
【００３０】
運用管理部２２は、機種識別コードの要求を受け、機種識別コードを取得してデータ収集動作実行部２１に送付する（ステップ１０３）。
【００３１】
データ収集動作実行部２１は、装置識別コードを取得すると（ステップ１０４）、予め格納していた装置種別毎の収集データリストを参照し（ステップ１０５）、収集すべきデータの採取と格納を運用管理部２２に指示する（ステップ１０６）。収集データリストには、各情報処理装置の装置種別に対応して、その情報処理装置から収集すべきデータが定められている。
【００３２】
データ収集動作実行部２１から指示を受けた運用管理部２２は、指示されたデータを採取してデータ収集動作実行部２１に通知する（ステップ１０７）。通知を受けたデータ収集動作実行部２１は、そのデータをデータ収集装置１２の収集データ格納部３２に格納する（ステップ１０８）。データ収集動作実行部２１は、収集データ格納部３２にデータを格納するとき、そのデータを圧縮して格納することとしてもよい。
【００３３】
データの収集が済んだら、データ収集装置１２を情報処理装置１１から取り外し、後にデータの解析を行えばよい。
【００３４】
なお、装置種別に対する収集データは予め収集データリストに定められているので、収集データ格納部３２はそのデータを格納することができるようなデータ容量を準備しておけばよい。
【００３５】
また、ここではデータ収集動作実行部２１が運用管理部２２に機種識別コードを要求し、運用管理部２２が取得してデータ収集動作実行部２１に通知することとしたが、本発明はこれに限定されるものではない。他の例として、装置識別コードの格納場所を固定しておき、データ収集動作実行部２１がその格納場所に自身でアクセスして装置識別コードを読み出すこととしてもよい。
【００３６】
以上説明したように、本実施形態によれば、データ収集プログラムを不揮発性の記録媒体であるデータ収集装置１２に格納しておき、そのデータ収集装置１２を情報処理装置１１に装着すると、装着をトリガとし情報処理装置１１がデータ収集プログラムを実行する。データ収集プログラムを実行する情報処理装置１１は、自身の機種識別コードを取得し、その機種識別コードで示される装置種別に適合する方法でデータを収集し、収集したデータをデータ収集装置１２に格納する。そのため、保守者は、情報処理装置１１の装置種別を意識することなく、データ収集装置１２を装着するだけで、様々な種類の情報処理装置から容易かつ確実にデータを収集することができる。
【００３７】
また、本実施形態によれば、不揮発性の記録媒体にデータが格納されるので、情報処理装置１１の再起動などによってデータが消去されてしまうことがない。
【００３８】
また、本実施形態によれば、装置種別毎の収集すべきデータが収集データリストにて予め定められており、収集すべきデータのデータ量が予め想定できるので、データ収集装置１２の収集データ格納部３２に収集すべきデータを格納できるだけのデータ容量を持たせておくことができる。これにより容量不足により必要なデータを採取し損ねるといったことを防止することができる。
【００３９】
なお、本実施形態では、データ収集プログラムと収集データを格納する不揮発性の記録媒体であるデータ収集装置１２を情報処理装置１１に装着したことをトリガにデータの収集を開始することとしたが、本発明はこれに限定されるものではない。他の例として、データ収集装置１２を情報処理装置１１に常設しておき、データ収集動作実行部２１は装着をトリガとするのではなく、所定のスケジューリングに従ってデータを収集することとしてもよい。所定のスケジューリングは、例えば、一定時間間隔でデータを収集する、あるいは障害が発生したことをトリガとしてデータを収集するなどが考えられる。
【００４０】
これによれば無人でのデータ収集が可能であるが、データが情報処理装置１１本体のメモリではなく不揮発性の記録媒体であるデータ収集装置１２に格納されるので、情報処理装置１１が再起動したときに、収集されていたデータが消去されてしまうのを防止することができる。
【００４１】
また、本実施形態では、保守者がデータ収集装置１２を情報処理装置１１から取り外してデータを取得することとしたが、本発明はこれに限定されるものではない。他の例として、データ収集装置１２から無線通信でデータを送出することとしてもよい。図５は、通信機能を備えた構成のデータ収集装置４１を示すブロック図である。図５を参照すると、図３に示したデータ収集装置１２に代わるデータ収集装置４１は、データ収集プログラム格納部３１、収集データ格納部３２、および無線通信部４２を有している。データ収集プログラム格納部３１および収集データ格納部３２は図２に示したのと同じものである。
【００４２】
無線通信部４２は、無線回線によるＷＡＮまたはＬＡＮの通信を行い、収集データ格納部３２に格納されたデータを不図示の保守用装置に送信することができる。これによればデータの取得がより容易になる。この場合、無線通信部４２は、収集データ格納部３２に格納されているデータのみを送信できるものに限定し、また通信をデータの送信のみの片方向に限定することとしてもよい。これによれば、情報処理装置１１のセキュリティ性を確保しつつ、データの送信を可能にすることができる。また、無線通信部４２には独立して電源を供給する構成としてもよい。これによれば、情報処理装置１１が停止した状態でもデータを取り出すことができる。
【図面の簡単な説明】
【００４３】
【図１】本発明の一実施形態によるデータ収集システムの構成を示すブロック図である。
【図２】情報処理装置１１の構成を示すブロック図である。
【図３】データ収集装置１２の構成を示すブロック図である。
【図４】データ収集システムの動作を示すシーケンス図である。
【図５】通信機能を備えた構成のデータ収集装置４１を示すブロック図である。
【符号の説明】
【００４４】
１１    情報処理装置
１２、４１    データ収集装置
２１    データ収集動作実行部
２２    運用管理部
３１    データ収集プログラム格納部
３２    収集データ格納部
１０１〜１０８    ステップ
４２    無線通信部
【図１】
0004577516.tif 000002
【図２】
0004577516.tif 000003
【図３】
0004577516.tif 000004
【図４】
0004577516.tif 000005
【図５】
0004577516.tif 000006