Managed hosting server auditing and change tracking
First Claim
Patent Images
1. A method of tracking changes to a customer system in a managed hosting environment comprising:
- performing periodic audits of the customer system by executing an agent program that is resident on the customer system and that collects information to be transferred to an application server connected with the customer system via a network; and
determining whether changes have been made to the software of the customer system by monitoring said information on the application server.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus are described for auditing and tracking changes in a managed hosting server. Embodiments of the present invention track changes made to systems in a server farm or data center. More specifically, embodiments of the present invention track changes to the operating system, file system, registry, application software files, and other important files and maintain the changes in a database. This database of changes can then be queried to identify the root cause of problems and aid in systems and applications management in the data center.
-
Citations
23 Claims
-
1. A method of tracking changes to a customer system in a managed hosting environment comprising:
-
performing periodic audits of the customer system by executing an agent program that is resident on the customer system and that collects information to be transferred to an application server connected with the customer system via a network; and
determining whether changes have been made to the software of the customer system by monitoring said information on the application server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system comprising:
-
a customer system available to a customer in a managed hosting server;
an application server connected with said customer system via a network to generate change data based on audit data or snapshot data read from the customer system;
a database server connected with said application server via a network to maintain a database of change data generated by the application server;
a report server connected with said database server via a network to generate reports based on the changed data stored on the database server;
a command center connected with said application server and said report server via a network to retrieve reports from the report server. - View Dependent Claims (11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
15. A machine-readable medium having stored thereon data representing sequences of instructions, said sequences of instructions which, when executed by a processor, cause said processor to:
-
perform periodic audits of the customer system by executing an agent program that is resident on the customer system and that collects information to be transferred to an application server connected with the customer server via a network; and
determine whether changes have been made to the software of the customer system by monitoring said information on the application server.
-
Specification