You can use the charting capabilities of WebSphere® DataPower® XC10 Appliance to view the overall performance
of the data grids in your environment.
Before you begin
After you create your data grids and configure your applications
to use the
data grids, allow
some time to pass for the statistics to become available. For example,
with a dynamic cache
data grid,
statistics are not available until a
WebSphere Application
Server that is running a dynamic
cache connects to the dynamic cache
data grid on the appliance. If
you are using a collective, the collective initialization must be
complete before statistics are available. In general, wait up to one
minute after a major configuration change to see the changes in your
statistics.
About this task
Charting behaviorThe day, week and month data series
are persisted long-term. However, the
Last hour data
series is only stored in memory. The last hour data is stored in
the following locations:
- In memory for a data gird
- In memory for the console cache
If a piece of statistics data is lost in only one of these
memory locations, then the data is still available. However, if the
data is lost in both locations, the data does not display in the chart.
Memory
data loss conditions:- When data grids are moved, time periods occur when statistics
are not accumulated.
- When appliances are restarted, the memory data for both the data
grid and the console cache is cleared.
- When the memory for the console cache fills, the least recently
used data is evicted from the console cache. The console cache holds
2048 statistics entries.
- When the console is inactive for 30 minutes, the console process
restarts and the memory is cleared.
The collection of statistics will continues to re-accumulate
for the last hour data series.
Tip: To view more
specific information about any data point in a chart, you can move
the mouse pointer over the data point.
Procedure
- To view the performance of all of your data grids, click . This page contains the following information:
- Used capacity
- This chart contains a view of the total amount of capacity that
is available on the appliance or collective, total amount of capacity
that is being used, and the data grids that are consuming the most
capacity. Only the top 25 data grids are displayed.
- Top 5 data grids by average
transaction time
- This chart contains a list of the top 5 data caches, organized
by the average transaction time.
- Top 5 data grids by average
throughput in transactions/second
- This chart contains a list of the top 5 data grids, organized by the average
throughput, which is measured in transactions per second.
- Used capacity over time
- This chart displays the used capacity over the selected time period.
- Average throughput over time
- This chart displays the average throughput, which is measured
in transactions per second, over the selected time period.
- Average transaction time over time
- This chart displays the average transaction time over the selected
time period.
- To view individual data grids,
click . This page shows a summary that includes
the number of cache entries, the average transaction time, average
throughput, and the cache hit rate over the last 30 seconds. You can
also view the following charts:
- Used Capacity
- This chart shows the used capacity of the cache versus the number
of entries in the cache. You can edit the time range that is displayed:
last hour, last day, last week, last month. The level of detail that
is showed on the chart varies depending on the time range that you
select.
Interpreting the number of cache entries:- For dynamic cache data grids: 94 cache entries are created
by default for every dynamic cache data grid. These cache entries
contain dynamic cache provider statistics and the dynamic cache configuration
for WebSphere Application
Server. Therefore, 94 cache
entries are displayed in the monitoring panel before you add any data
to the dynamic cache data grid.
- For session data grids: The number of entries in the data
grid includes counts for the number of sessions, the number of attributes
across all sessions, and eviction table entries. The eviction table
is populated when a timed out session that has not been invalidated
by the Web container exists. The eviction table is only populated
during an application server failover.
- Cache Usage
- This chart helps to visualize the number of successful queries
to the cache. You can display cache attempts, cache hits, and the
cache hit rate in the chart.
- Average Throughput
- This chart displays the average number of transactions per second
that are being processed over a given time range and the average length
of time for each transaction.
- To view further details about a specific data grid, click . A tree displays with all of the data grids
in your configuration. You can drill down into a specific data grid
to view the maps that are a part of that data grid. You can either
click a data grid name or a map for further information:
- Data grid details
- You can view the used capacity, and a list of zones to which the
data grid belongs. A chart that shows the capacity consumed by the
top 25 maps in the data grid displays. You can also view a total pool,
which includes the capacity by zone. A chart shows how much data grid
capacity is consumed across the top 25 zones.
- Map details
- You can view further information about the maps in each grid,
including the following details: total number of cache entries in
the map, average throughput, average transaction time, and the total
capacity of the map broken down by the top 25 partitions.