About Platforms, Servers, and Services

Topics marked with * relate to features available only in vFabric Hyperic.

This page describes the fundamental inventory types in Hyperic: platforms, servers, and services — any individual resource instances has one of these types. For information about inventory types that are configurable collections of other resources — groups and applications — see About Groups in Hyperic and About Applications in Hyperic.

Servers

In Hyperic, a server is software product that runs on a platform. Servers provide a communications interface and perform specific tasks upon request. Examples of server types include Tomcat, JBoss, and Exchange. The Monitoring Defaults page in Hyperic's Administration tab lists all of the server types that Hyperic supports.

Most server types are auto-discovered by a server type-specific Hyperic plugin. If the plugin that manages a server does not support auto-discovery, or if auto-discover of a server fails, you may need to manually create a server, as described in Create a Server.

The screenshot below shows the Monitor tab for a server. The Resources panel for the server lists its child services and parent platform. 

images/download/attachments/79038211/ServerInMintab.png

Services and Platform Services

In Hyperic, a service is a software component dedicated to a particular task that runs on a server or platform. A service that runs on a server is referred to as a service. A service that runs on a platform is referred to as a platform service.

The resource plugin that discovers a platform or server also discovers key services — such as CPUs, network interfaces, file systems, and so on — running on the platform.

In addition, an authorized user can explicitly configure a platform service on a platform to serve as a proxy for a resource the Hyperic Agent can monitor over the network, for example, a DNS or POP3 service. For more information see Create a Platform Service

Services that runs on a server can be either an internal component of the server (for instance, "Weblogic Admin 9.2 Entity EJB service") or a deployed item ("CustomerEntityEJB").

The Monitoring Defaults page in Hyperic's Administration tab lists the service and platform service types that Hyperic supports.

The screenshot below shows the Monitor tab for a service. The Resources panel for the service lists its parent server.

images/download/attachments/79038211/ServiceInMintab.png