主权项 |
1. A video server comprising:
a plurality of processing modules each comprising a CPU (Central Processing Unit) configured to control an operation, the CPU creating an activity log based on a control condition of the operation and outputting the created activity log as an activity log file; and a maintenance/management module configured to manage the activity log file output from each of the plurality of processing modules, the maintenance/management module comprising:
a storing medium configured to record the activity log file; anda maintenance/management controller configured to determine whether the storing medium has a free region for recording the activity log file, write the activity log file in the storing medium if the storing medium has the free region, delete an oldest activity log file recorded in the storing medium to form a free region if the storing medium has no free region, and write the activity log file in the formed free region,the CPU of each of the plurality of processing modules creating the activity log file by attaching an identifier capable of identifying the own module to the activity log file,the storing medium being divided into regions, the divided regions having capacities preset for respective types of processing of each of the plurality of processing modules, andthe maintenance/management controller determining the type of processing of a transmitter of the activity log file, by the identifier, determining whether the divided region of which the type of processing corresponds to the transmitter has a free region for recording the activity log file, recording the activity log file in the divided region if the divided region has the free region, and deleting the oldest activity log file recorded in the divided region to form a free region if the divided region has no free region, and writing the activity log file in the formed free region, wherein:
the capacity of each of the divided regions in the storing medium is set in accordance with a number of the processing modules executing the same processing, andthe maintenance/management controller is further configured to determine the processing module transmitting the activity log file, by the identifier, to determine whether the divided region, to which the determined transmitter corresponds has a free region for recording the activity log file, to record the activity log file in the divided region when the divided region has the free region, and, when the divided region has no free region, to delete the oldest activity log file created b the determined processing module recorded in the divided region to form a free region and to write the activity log file in the formed free region. |