1.1

Table Of Contents
This table shows the Gemre JMX MBeans that are of interest when monitoring a SQLFire system, highlighting
each MBeans key attributes and operations.
DescriptionObjectName(s)
Represents the conguration of a SQLFire JMX Agent member.
Agent attributes include the name of the Agent properties and log
GemFire:type=Agent
les (propertyFile and logFile attributes), limits for log le size and
disk usage, locators, bind address information, and SSL information.
For details, see Basic JMX Agent Properties on page 296 and
Distributed System Properties for JMX Agent on page 297. Agent
operations include adding and removing SSL vendor properties,
managing the log le, saving conguration settings to the properties
le, and connecting to the distributed system.
After the GemFireAgent MBean connects to a distributed system,
you can still invoke the operation connectToSystem to return the
ObjectName for the AdminDistributedSystem MBean.
Represents the SQLFire distributed system, which is dened by three
attributes: mcastAddress, mcastPort, and locators.
GemFire:type=AdminDistributedSystem
AdminDistributedSystem operations include starting and stopping
locators, creating DistributionLocator MBeans, managing locators
and applications, monitoring SQLFire health, and displaying merged
logs, licensing information, and system alerts.
The AdminDistributedSystem MBean provides several predened
JMX Notications that you can use to monitor your distributed
system. In addition to these Notications, you can use the JMX
Monitor Service to monitor any attribute of any MBean.
Represents a locator within a distributed system. Each locator is
identied by its host, port, and bind address attributes.
GemFire:type=DistributionLocator
DistributionLocator operations include starting, stopping, and
removing locators, as well as retrieving locator log les.
Represents a SQLFire server or locator in the SQLFire distributed
system.
GemFire.CacheVM:type=CacheVM
Represents a peer client in the SQLFire distributed system.GemFire.Member:type=Application
Provides statistics for query and DML operations on SQLFire tables.GemFire.Statistic:type=CachPerfStats,name=RegionStats-schema
GemFire.Statistic:type=CachPerfStats,name=RegionStats-partition-schema
Provides statistics about embedded connections in the distributed
system.
GemFire.Statistic:type=ConnectionStats,name=EmbeddedConnectionStats
Shows the number of bytes currently used by the disk store, as well
as the maximum size of the disk store and other conguration
attributes.
GemFire.Statistic:type=DiskDirStatistics,name=disk_store
Shows the per-table breakdown of disk store statistics.GemFire.Statistic:type=DiskRegionStatistics
Shows the number of compactions, reads and read bytes (for tables
congured with eviction), writes, recovery stastics, and queue sizes
for a disk store.
GemFire.Statistic:type=DiskStoreStatistics,name=disk_store
Shows the current number of nodes in the distributed system (nodes
attribute). The receivedBytes and sentBytes attributes provide a
measure of network trafc to the distributed system.
GemFire.Statistic:type=DistributionStats,name=distributionStats
Use these statistics when tables are congured for eviction. Attributes
such as evictionStartEvents and evictionStopEvents indicate the
GemFire.Statistic:type=ResourceManagerStats,name=ResourceManagerStats
number of times eviction actions are performed (evictionThreshold
also shows the congured threshold for eviction). Attributes such as
heapCriticalEvents, and heapSafeEvents show how heap size
contributed to table eviction events.
vFabric SQLFire User's Guide304
Managing and Monitoring vFabric SQLFire