See: Description
Interface | Description |
---|---|
AdminDistributedSystem | Deprecated
as of 7.0 use the
management
package instead |
Alert | Deprecated
as of 7.0 use the
management
package instead |
AlertListener | Deprecated
as of 7.0 use the
management
package instead |
BackupStatus | Deprecated
as of 7.0 use the
management
package instead |
CacheHealthConfig | Deprecated
as of 7.0 use the
management
package instead |
CacheServer | Deprecated
as of 5.7 use
CacheVm instead. |
CacheServerConfig | Deprecated
as of 5.7 use
CacheVmConfig instead. |
CacheVm | Deprecated
as of 7.0 use the
management
package instead |
CacheVmConfig | Deprecated
as of 7.0 use the
management
package instead |
ConfigurationParameter | Deprecated
as of 7.0 use the
management
package instead |
DistributedSystemConfig | Deprecated
as of 7.0 use the
management
package instead |
DistributedSystemConfig.ConfigListener |
A listener whose callback methods are invoked when this config changes.
|
DistributedSystemHealthConfig | Deprecated
as of 7.0 use the
management
package instead |
DistributionLocator | Deprecated
as of 7.0 use the
management
package instead |
DistributionLocatorConfig | Deprecated
as of 7.0 use the
management
package instead |
GemFireHealth | Deprecated
as of 7.0 use the
management
package instead |
GemFireHealthConfig | Deprecated
as of 7.0 use the
management
package instead |
ManagedEntity | Deprecated
as of 7.0 use the
management
package instead |
ManagedEntityConfig | Deprecated
as of 7.0 use the
management
package instead |
MemberHealthConfig | Deprecated
as of 7.0 use the
management
package instead |
Statistic | Deprecated
as of 7.0 use the
management
package instead |
StatisticResource | Deprecated
as of 7.0 use the
management
package instead |
SystemMember | Deprecated
as of 7.0 use the
management
package instead |
SystemMemberBridgeServer | Deprecated
as of 5.7 use
SystemMemberCacheServer instead. |
SystemMemberCache | Deprecated
as of 7.0 use the
management
package instead |
SystemMemberCacheEvent | Deprecated
as of 7.0 use the
management
package instead |
SystemMemberCacheListener | Deprecated
as of 7.0 use the
management
package instead |
SystemMemberCacheServer | Deprecated
as of 7.0 use the
management
package instead |
SystemMemberRegion | Deprecated
as of 7.0 use the
management
package instead |
SystemMemberRegionEvent | Deprecated
as of 7.0 use the
management
package instead |
SystemMembershipEvent | Deprecated
as of 7.0 use the
management
package instead |
SystemMembershipListener | Deprecated
as of 7.0 use the
management
package instead |
Class | Description |
---|---|
AdminConfig | Deprecated
as of 7.0 use the
management
package instead |
AdminConfig.Entry | |
AdminDistributedSystemFactory | Deprecated
as of 7.0 use the
management
package instead |
AlertLevel | Deprecated
as of 7.0 use the
management
package instead |
GemFireHealth.Health |
An enumerated type for the health of GemFire.
|
GemFireMemberStatus | Deprecated
as of 7.0 use the
management
package instead |
RegionSubRegionSnapshot | Deprecated
as of 7.0 use the
management
package instead |
SystemMemberType | Deprecated
as of 7.0 use the
management
package instead |
Exception | Description |
---|---|
AdminException | Deprecated
as of 7.0 use the
management
package instead |
AdminXmlException | Deprecated
as of 7.0 use the
management
package instead |
CacheDoesNotExistException | Deprecated
as of 7.0 use the
management
package instead |
OperationCancelledException | Deprecated
as of 7.0 use the
management
package instead |
RegionNotFoundException | Deprecated
as of 7.0 use the
management
package instead |
RuntimeAdminException | Deprecated
as of 7.0 use the
management
package instead |
UnmodifiableConfigurationException | Deprecated
as of 7.0 use the
management
package instead |
Provides an API for administering various GemFire components such as a GemFire distributed system, and processes that host GemFire Caches.
The AdminDistributedSystemFactory
is the starting point. It creates an instance of
AdminDistributedSystem
that administers the distributed
system to which a VM is connected.
DistributedSystem connection = DistributedSystem.connect(new Properties());
AdminDistributedSystem system =
AdminDistributedSystemFactory.getDistributedSystem(connection);
system.connect(new File("admin.log"), "info");
This AdminDistributedSystem
interface exposes methods for such tasks as connecting to the system,
merging system logs, getting administrative interfaces to
applications that host GemFire Caches.
The GemFireHealth
interface
allows the overall health of GemFire to be monitored.
GemFireHealth
monitors the behavior the members of a
distributed system namely
application VMs that may host cache
instances. There are three levels of health: good health that
indicates that all GemFire components are behaving reasonably,
okay
health that indicates that one or more GemFire components is slightly
unhealthy and may need some attention, and poor health that
indicates that a GemFire component is unhealthy and needs immediate
attention.
Because each GemFire application has its own definition of what it
means to be "healthy", the metrics that are used to determine health
are configurable. GemFireHealthConfig
provides methods for
configuring how the health of the
distributed system,
members that
host Cache instances, and individual members of
the distributed system. GemFireHealthConfig
also allows
you to configure how often GemFire's health is evaluated.