Managing retention of logs
AssigneeHoneywell International Inc.
InventorAnkit Singh
Life of this patent
Estimating the term…
Abstract
Approaches for managing retention of logs are described. In an example, a log pertaining to an operation and/or development of a product and/or service is obtained. The log is processed to determine log attributes and based on the determined log attributes, a retention criteria specifying a retention period for the log is identified. The identified retention criteria is then applied to maintain the log in a repository. In another example, a request to modify a retention period is received. A conflict between existing and proposed retention criteria is determined based on evaluation factors. If no conflict exists, the new retention period is associated with the log.
Claims33
A system comprising:
- a processor;
- and
- a machine-readable storage medium comprising instructions executable by the processor to:
- obtain a log pertaining to one of an operation and a development, of one of a product and a service, wherein the one of the operation and the development is implemented using an executable-instructions based system;
- process the log to determine an attribute pertaining to one of the operation and development;
- identify, based on the determined attribute, a retention criteria for the log specifying a retention period for retaining the log in a repository;
- and
- cause to apply the identified retention criteria for maintaining the log in the repository.
A method comprising:
- receiving a request from a user to change a first retention period corresponding to a first retention criteria associated with a log, wherein the request comprises a second retention period corresponding to a second retention criteria;
- determining a conflict between the first retention criteria and the second retention criteria based on an evaluation factor;
- and
- on determining that the first retention criteria does not conflict with the second retention criteria, associating the second retention period corresponding to the second retention criteria with the log.
A non-transitory computer-readable medium comprising instructions, the instructions being executable by a processing resource of a system, to:
- monitor a user calendar comprising information related to scheduled audit events to detect changes with respect to audit events, wherein the changes comprise at least one of a scheduling of a new audit event, a modification of an existing audit event, and cancellation of a scheduled audit event;
- extract a target retention criteria relevant to the detected changes in the user calendar;
- analyze the changes detected in the user calendar to determine a target retention period for the target retention criteria extracted from a repository;
- compare the target retention period with an existing retention period of the target retention criteria;
- and
- based on the comparison, alter the existing retention period of the target retention criteria to the target retention period.
A method comprising:
- obtaining, by one or more processors, a log pertaining to one of an operation and a development, of one of a product and a service;
- processing, by the one or more processors, the log to determine an attribute pertaining to one of the operation and development;
- identifying, based on the determined attribute, a retention criteria for the log specifying a retention period for retaining the log in a repository;
- and
- applying the identified retention criteria for maintaining the log in the repository.
A non-transitory computer-readable medium containing instructions that, when executed by one or more processors, causes the one or more processors to perform operations comprising:
- obtaining, by one or more processors, a log pertaining to one of an operation and a development, of one of a product and a service, wherein the one of the operation and the development is implemented using an executable-instructions based system;
- processing, by the one or more processors, the log to determine an attribute pertaining to one of the operation and development;
- identifying, based on the determined attribute, a retention criteria for the log specifying a retention period for retaining the log in a repository;
- and
- applying the identified retention criteria for maintaining the log in the repository.
Dependencies are inferred from the claim text.