vFabric Hyperic Supported Configurations and System Requirements
The sections that follow document supported operating system platforms and describe system requirements for vFabric Hyperic 5.0 Server and Agent.
Operating System Support and Requirements
The following sections show supported configurations and related requirements for vFabric Hyperic Server and Agent.
vFabric Hyperic Server
The table shows operating system support and requirements for vFabric Hyperic Server. The table includes the configurations listed in the "Supported Platforms and Configurations" section of vFabric Suite documentation, as well as additional configurations supported by standalone vFabric Hyperic.
|
Operating System |
Processor Architecture |
JVM* |
Production or Developer Support** |
Scaling Considerations |
|
Pre-deployed Virtual Appliance (vApp) |
x86_64 |
Oracle Java SE 6 |
Production |
Best configuration for environments with more than 1000 managed platforms. |
|
RedHat Enterprise Linux (RHEL) 5 or CentOS 5.x |
x86_64 |
Oracle Java SE 6 |
Production |
|
|
RedHat Enterprise Linux (RHEL) 6 |
x86_64 |
Oracle Java SE 6 |
Production |
For medium scale environments. |
|
SUSE Enterprise Linux (SLES) 11 |
x86_64 |
Oracle Java SE 6 |
Production |
For medium scale environments. |
|
Microsoft Windows Server 2008 |
x86_64 |
Oracle Java SE 6 |
Production |
For medium scale environments. |
*Host operating systems should employ a method of time sync (NTP). This is required in order to ensure accuracy of metric data reporting and alerts.
**The table indicates whether the supported configuration is for production or development. Generally, production support means you can run your production application on the platform; developer support means you can develop on the platform but you should not run your production application on it. Many developers use consumer-focused operating systems that are not certified for production use, and most vFabric products function well on popular consumer operating systems. The developer support designation is intended to convey which products are "known to work" and that VMware will provide best-effort support for resolving reported issues that are discovered. Developer Support certifications are not supported for use in production.
On Unix-like platforms, Hyperic Server requires the libXp.so.6 X library to create charts and other graphics in the Hyperic user interface. The location of this library varies by version and provider:
-
Enterprise Linux — As of Red Hat Enterprise Linux 4 and CentOS 4, libXp.so.6 is in the xorg-x11-deprecated-libs RPM.
-
Debian — install the libxp6, libxt6, libxtst6, and libx11-6 packages.
-
Fedora Core 5 — as of Fedora Core 5, the libXp.so library has been split out to its own package; install the libXp RPM.
-
Other distributions — The required libraries can be found in either the XFree86-libs or the xorg-x11-libs package.
vFabric Hyperic Agent
The table shows supported configurations for Hyperic Agent. These configurations are supported for the agent in both development and production environments.
|
Operating System* |
Processor Architecture |
JVM |
Scaling Considerations |
|
RedHat Enterprise Linux (RHEL) 5 |
x86_64, x86_32 |
Oracle Java SE6 |
|
|
RedHat Enterprise Linux (RHEL) 6 |
x86_64, x86_32 |
Oracle Java SE6 |
|
|
SUSE Enterprise Linux (SLES) 11 |
x86_64 |
Oracle Java SE6 |
|
|
Windows 2003 Server |
x86_64, x64_32 |
Oracle Java SE6 |
|
|
Windows 2008 Server R2 |
x86_64, x86_32 |
Oracle Java SE6 |
|
|
Solaris 10 or higher |
x86_64, x86_32 |
Oracle Java SE6 |
|
|
HP-UX 11.11 or higher |
PA-Risc |
Oracle Java SE6 |
|
|
AIX 6.1 |
|
IBM Java SE6 |
|
|
Ubuntu 10.11 |
x86_64, x86_32 |
Oracle Java SE6 |
For development environments only. |
*Host operating systems should employ a method of time sync (NTP). This is required in order to ensure accuracy of metric data reporting and alerts.
Host Machine Requirements
This section describes the host system requirements for the Hyperic Server, and the Hyperic database, assuming that the database runs on a different host than the Hyperic Server.
Note:
-
Hyperic supports only one Hyperic Server on a host. The host must have a static IP address for server communications.
-
Hyperic supports only one Hyperic Agent on a host.
-
If you will manage more more than 100 platforms, run the Hyperic database on a dedicated host, rather than on the same machine as the Hyperic Server.
In the table below:
-
"Medium" is 50 to 500 managed platforms, or 5000-30000 managed resources.
-
"Large" is 500 to 2,000 managed platforms, or more than 30,000 managed resources.
|
Resource |
Hyperic Server |
Hyperic Database |
|
Processor |
Medium: 4 or more server class CPUs, 2 GHz or better |
Medium: 4 or more server class CPUs, 2 GHz or better |
|
RAM |
Medium: 8 GB |
Medium: 6 GB or more |
|
Free disk space |
20 GB |
Medium: 50 GB |
Hyperic Server-Supported Databases
The Hyperic database supports PostgreSQL or vPostgreSQL 9.1.x.
The Hyperic Server vApp includes a VM with a vPostegrSQL database. The built-in database installed when you run the Hyperic installer in default mode is PostgreSQL.
For deployments with more than 60 platforms, run the database on a dedicated host, not on the same machine as the Hyperic Server.
Note: vFabric Hyperic includes JDBC drivers, Hyperic HQ does not. In Hyperic HQ, the plugins packaged with the Hyperic Agent for MSSQL, Oracle, Informix, DB2, and Sybase do not include the database vendor's JDBC plugin. After installing Hyperic HQ you must download and install the vendor-provided JDBC drivers for these plugins to work. The database plugins in vFabric Hyperic include the JDBC drivers.
Supported Browsers
Hyperic supports the following browsers. Firefox is recommended.
Note: The Skype plugin for Firefox causes unexpected behavior in the Hyperic user interface. Disable the plugin to work around this problem.
|
Browser |
Version |
|
Firefox |
11, 12 |
|
Internet Explorer |
7, 8, 9 |
|
Safari |
5.0, 5.1 |
|
Chrome |
21 |
Agent Server Compatibility Requirements
The Hyperic Agents reporting to the Hyperic Server must be the same version as the Hyperic Server, or an earlier version than the Hyperic Server.
Drivers for Monitoring Databases
In the open source version of Hyperic, the plugins packaged with the Hyperic Agent for MSSQL, Oracle, Informix, DB2, and Sybase do not include the database vendor's JDBC plugin. After installing Hyperic HQ you must download and install the vendor-provided JDBC drivers for these plugins to work.
Note: The database plugins in vFabric Hyperic include the JDBC drivers.