Data model for automated server configuration
First Claim
1. A monitoring data model for relating monitoring objects of a computer network to other monitoring objects, and for expressing the monitoring objects of a computer network in a form accessible to other network components, comprising:
- device application configuration entities that represent the configuration of applications on specific devices connected to a network to be monitored;
device authorizations entities that represent various levels of authorization granted to devices connected to a network; and
virtual IP (VIP) groups entities that represent specific VIP groups on a network to be monitored.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention is directed to a data model. The data model allows for modeling of all information relating to a computer network to be conveniently stored in a database in a manner which minimizes the effort associated with the addition of new devices to the network and maximizes software code reuse. The information relating to the network that may be modeled in the data model of the present invention include: software information, configuration information, monitoring information, hardware information, domain name server (DNS) information, network information, and information regarding queues that may be used by business logic, or intelligent agents in accessing and maintaining various portions of the network.
32 Citations
19 Claims
-
1. A monitoring data model for relating monitoring objects of a computer network to other monitoring objects, and for expressing the monitoring objects of a computer network in a form accessible to other network components, comprising:
-
device application configuration entities that represent the configuration of applications on specific devices connected to a network to be monitored;
device authorizations entities that represent various levels of authorization granted to devices connected to a network; and
virtual IP (VIP) groups entities that represent specific VIP groups on a network to be monitored. - View Dependent Claims (2, 3, 4)
-
-
5. A monitoring data model for relating monitoring objects of a computer network to other monitoring objects, and for expressing the monitoring objects of a computer network in a form accessible by other network components, comprising:
-
device application configuration entities;
device authorizations entities; and
VIP groups entities;
wherein said device application configuration entities relate to configurations of applications on specific devices connected to the network;
wherein said VIP groups entities relate to various VIP groups of devices on the computer network; and
wherein said device authorizations entities relate devices on the network with access control lists represented by various access control list entities.
-
-
6. A computer readable set of instructions residing on a computer-readable medium that produces a monitoring data model comprising:
-
device entities;
device application configuration entities;
device authorizations entities; and
VIP groups entities;
wherein said device application configuration entities relate to one or more devices represented by said device entities;
wherein said device authorizations entities relate to one or more devices represented by said device entities, and to said device application configuration entities and said VIP groups entities by way of various device access control list entities; and
wherein said VIP groups entities relate to multiple VIP groups of devices represented by said device entities on the network.
-
-
7. A monitoring data model for characterizing the monitoring of all aspects of hardware devices connected to a computer network, and the configuration of that network, comprising:
-
a plurality of devices entities;
a plurality of device request classes entities;
a plurality of request class entities;
a plurality of request class variables entities;
a plurality of manager applications entities;
a plurality of monitor ACLs entities;
a plurality of device application configuration entities;
a plurality of device authorizations entities;
a plurality of device ACLs entities;
a plurality of SNMP variables entities;
a plurality of ACL entries entities; and
a plurality of VIP groups entities. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
Specification