Objects and object hierarchy

Object is a system element within which a monitoring process is going on.

An object can represent

  • a physical device (server, processor, router),

  • a program module (database, web server),

  • a higher-level element relating to business processes (service, platform).

Objects can have unlimited number of child objects. Nested objects form a hierarchy with unlimited number of levels.

Also any object can have unlimited number of parents.

The simplest hierarchy example is a physical server represented with the object Server which consists of the objects CPU, RAM, File System and DBMS as child objects. Meanwhile the object DBMS can be the parent object for one or several separate database child objects.