Patent ID: 8010834

Claim:
A failure information monitoring apparatus comprising: a memory including a plurality of upper storage areas, each of the plurality of upper storage areas being associated with a predetermined type of failure information, and including a plurality of lower storage areas at a predetermined location with a predetermined size; an area management table that stores, for each lower storage area, size and usage information indicating a usage status of the lower storage area; a data extracting unit that extracts failure information from an information processing apparatus; a failure classification unit that determines a type of the extracted failure information; an area control unit that identifies a plurality of lower storage areas for the extracted failure information based on the determined type of the extracted failure information and the area management table; and a data storage unit that stores the extracted failure information in the identified plurality of lower storage areas in the memory, wherein the area control unit refers to usage information of the area management table based on the determined type of the extracted failure information, determines whether the extracted failure information is able to be stored in the identified plurality of lower storage areas, determines a storage location for the extracted failure information in the identified plurality of lower storage areas when the extracted failure information is able to be stored in the identified plurality of lower storage areas, and determines a storage location for the extracted failure information in the plurality of upper storage areas other than an upper storage area including the identified plurality of lower storage areas based on the area management table when the extracted failure information is not able to be stored in the identified plurality of lower storage areas, and wherein the data storage unit stores the extracted failure information in the determined storage location.