You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@ignite.apache.org by Ali <al...@gmail.com> on 2017/07/28 12:20:42 UTC

CacheMetrics Offheap size

Hello!

I have problem with retrieving actual allocated size in offheap for cache, CacheMetrics#offHeapAllocatedSize always return 0

CacheConfiguration: 

cacheConfiguration.setBackups(1);
cacheConfiguration.setAtomicityMode(CacheAtomicityMode.TRANSACTIONAL);
cacheConfiguration.setCacheMode(CacheMode.REPLICATED);
cacheConfiguration.setCopyOnRead(true);
cacheConfiguration.setReadFromBackup(true);
cacheConfiguration.setManagementEnabled(true);
cacheConfiguration.setStatisticsEnabled(true);
cacheConfiguration.setMemoryPolicyName(“test");
cacheConfiguration.setWriteSynchronizationMode(CacheWriteSynchronizationMode.FULL_SYNC);

Here are CacheMetrics 

"CONTRACTORS": {
  "offHeapGets": 0,
  "offHeapPuts": 0,
  "offHeapHits": 0,
  "offHeapMisses": 0,
  "offHeapAllocatedSize": 0,
  "size": 1729,
  "keySize": 1729,
  "txThreadMapSize": 0,
  "txXidMapSize": 0,
  "txCommitQueueSize": 0,
  "txPrepareQueueSize": 0,
  "txCommittedVersionsSize": 7,
  "txRolledbackVersionsSize": 7,
  "txDhtThreadMapSize": -1,
  "txDhtXidMapSize": -1,
  "txDhtCommitQueueSize": 0,
  "txDhtPrepareQueueSize": 0,
  "txDhtCommittedVersionsSize": -1,
  "txDhtRolledbackVersionsSize": -1,
  "writeBehindFlushSize": -1,
  "writeBehindStoreBatchSize": -1,
  "keysToRebalanceLeft": 0,
  "rebalancingKeysRate": 0,
  "rebalancingBytesRate": 0,
  "keyType": "java.lang.Object",
  "empty": false,
  "valueType": "java.lang.Object",
  "storeByValue": true,
  "writeBehindEnabled": false,
  "writeBehindFlushFrequency": -1,
  "writeBehindFlushThreadCount": -1,
  "readThrough": false,
  "writeThrough": false,
  "statisticsEnabled": true,
  "managementEnabled": true,
  "cacheRemovals": 0,
  "cacheGets": 0,
  "cachePuts": 0,
  "cacheHits": 0,
  "cacheMisses": 0,
  "cacheHitPercentage": 0.0,
  "cacheMissPercentage": 0.0,
  "cacheEvictions": 0,
  "averageGetTime": 0.0,
  "averagePutTime": 0.0,
  "averageRemoveTime": 0.0,
  "averageTxCommitTime": 0.0,
  "averageTxRollbackTime": 0.0,
  "cacheTxCommits": 0,
  "cacheTxRollbacks": 0,
  "offHeapRemovals": 0,
  "offHeapEvictions": 0,
  "offHeapHitPercentage": 0.0,
  "offHeapMissPercentage": 0.0,
  "offHeapEntriesCount": 1729,
  "heapEntriesCount": 0,
  "offHeapPrimaryEntriesCount": 1729,
  "offHeapBackupEntriesCount": 0,
  "dhtEvictQueueCurrentSize": -1,
  "txStartVersionCountsSize": 0,
  "txDhtStartVersionCountsSize": 0,
  "totalPartitionsCount": 512,
  "rebalancingPartitionsCount": 0,
  "writeBehindTotalCriticalOverflowCount": -1,
  "writeBehindCriticalOverflowCount": -1,
  "writeBehindErrorRetryCount": -1,
  "writeBehindBufferSize": -1
}


With best regards
Alisher Alimov
alimovalisher@gmail.com


Re: CacheMetrics Offheap size

Posted by Вячеслав Коптилин <sl...@gmail.com>.
Hi Alisher,

There is a known issue. Please see
https://issues.apache.org/jira/browse/IGNITE-5490

Thanks,
Slava.

2017-07-28 15:23 GMT+03:00 Ali <al...@gmail.com>:

> P.S. Ignite version 2.1.0
>
>
>
> With best regards
> Alisher Alimov
> alimovalisher@gmail.com
>
> On 28 Jul 2017, at 15:20, Ali <al...@gmail.com> wrote:
>
> Hello!
>
> I have problem with retrieving actual allocated size in offheap for cache,
> CacheMetrics#offHeapAllocatedSize always return 0
>
> CacheConfiguration:
>
> cacheConfiguration.setBackups(1);
> cacheConfiguration.setAtomicityMode(CacheAtomicityMode.TRANSACTIONAL);
> cacheConfiguration.setCacheMode(CacheMode.REPLICATED);
> cacheConfiguration.setCopyOnRead(true);
> cacheConfiguration.setReadFromBackup(true);
> cacheConfiguration.setManagementEnabled(true);
> cacheConfiguration.setStatisticsEnabled(true);
> cacheConfiguration.setMemoryPolicyName(“test");
> cacheConfiguration.setWriteSynchronizationMode(CacheWriteSynchronizationMode.FULL_SYNC);
>
>
> Here are CacheMetrics
>
> "CONTRACTORS": {
>   "offHeapGets": 0,
>   "offHeapPuts": 0,
>   "offHeapHits": 0,
>   "offHeapMisses": 0,
>   "offHeapAllocatedSize": 0,
>   "size": 1729,
>   "keySize": 1729,
>   "txThreadMapSize": 0,
>   "txXidMapSize": 0,
>   "txCommitQueueSize": 0,
>   "txPrepareQueueSize": 0,
>   "txCommittedVersionsSize": 7,
>   "txRolledbackVersionsSize": 7,
>   "txDhtThreadMapSize": -1,
>   "txDhtXidMapSize": -1,
>   "txDhtCommitQueueSize": 0,
>   "txDhtPrepareQueueSize": 0,
>   "txDhtCommittedVersionsSize": -1,
>   "txDhtRolledbackVersionsSize": -1,
>   "writeBehindFlushSize": -1,
>   "writeBehindStoreBatchSize": -1,
>   "keysToRebalanceLeft": 0,
>   "rebalancingKeysRate": 0,
>   "rebalancingBytesRate": 0,
>   "keyType": "java.lang.Object",
>   "empty": false,
>   "valueType": "java.lang.Object",
>   "storeByValue": true,
>   "writeBehindEnabled": false,
>   "writeBehindFlushFrequency": -1,
>   "writeBehindFlushThreadCount": -1,
>   "readThrough": false,
>   "writeThrough": false,
>   "statisticsEnabled": true,
>   "managementEnabled": true,
>   "cacheRemovals": 0,
>   "cacheGets": 0,
>   "cachePuts": 0,
>   "cacheHits": 0,
>   "cacheMisses": 0,
>   "cacheHitPercentage": 0.0,
>   "cacheMissPercentage": 0.0,
>   "cacheEvictions": 0,
>   "averageGetTime": 0.0,
>   "averagePutTime": 0.0,
>   "averageRemoveTime": 0.0,
>   "averageTxCommitTime": 0.0,
>   "averageTxRollbackTime": 0.0,
>   "cacheTxCommits": 0,
>   "cacheTxRollbacks": 0,
>   "offHeapRemovals": 0,
>   "offHeapEvictions": 0,
>   "offHeapHitPercentage": 0.0,
>   "offHeapMissPercentage": 0.0,
>   "offHeapEntriesCount": 1729,
>   "heapEntriesCount": 0,
>   "offHeapPrimaryEntriesCount": 1729,
>   "offHeapBackupEntriesCount": 0,
>   "dhtEvictQueueCurrentSize": -1,
>   "txStartVersionCountsSize": 0,
>   "txDhtStartVersionCountsSize": 0,
>   "totalPartitionsCount": 512,
>   "rebalancingPartitionsCount": 0,
>   "writeBehindTotalCriticalOverflowCount": -1,
>   "writeBehindCriticalOverflowCount": -1,
>   "writeBehindErrorRetryCount": -1,
>   "writeBehindBufferSize": -1
> }
>
>
>
> With best regards
> Alisher Alimov
> alimovalisher@gmail.com
>
>
>

Re: CacheMetrics Offheap size

Posted by Ali <al...@gmail.com>.
P.S. Ignite version 2.1.0



With best regards
Alisher Alimov
alimovalisher@gmail.com

> On 28 Jul 2017, at 15:20, Ali <al...@gmail.com> wrote:
> 
> Hello!
> 
> I have problem with retrieving actual allocated size in offheap for cache, CacheMetrics#offHeapAllocatedSize always return 0
> 
> CacheConfiguration: 
> 
> cacheConfiguration.setBackups(1);
> cacheConfiguration.setAtomicityMode(CacheAtomicityMode.TRANSACTIONAL);
> cacheConfiguration.setCacheMode(CacheMode.REPLICATED);
> cacheConfiguration.setCopyOnRead(true);
> cacheConfiguration.setReadFromBackup(true);
> cacheConfiguration.setManagementEnabled(true);
> cacheConfiguration.setStatisticsEnabled(true);
> cacheConfiguration.setMemoryPolicyName(“test");
> cacheConfiguration.setWriteSynchronizationMode(CacheWriteSynchronizationMode.FULL_SYNC);
> 
> Here are CacheMetrics 
> 
> "CONTRACTORS": {
>   "offHeapGets": 0,
>   "offHeapPuts": 0,
>   "offHeapHits": 0,
>   "offHeapMisses": 0,
>   "offHeapAllocatedSize": 0,
>   "size": 1729,
>   "keySize": 1729,
>   "txThreadMapSize": 0,
>   "txXidMapSize": 0,
>   "txCommitQueueSize": 0,
>   "txPrepareQueueSize": 0,
>   "txCommittedVersionsSize": 7,
>   "txRolledbackVersionsSize": 7,
>   "txDhtThreadMapSize": -1,
>   "txDhtXidMapSize": -1,
>   "txDhtCommitQueueSize": 0,
>   "txDhtPrepareQueueSize": 0,
>   "txDhtCommittedVersionsSize": -1,
>   "txDhtRolledbackVersionsSize": -1,
>   "writeBehindFlushSize": -1,
>   "writeBehindStoreBatchSize": -1,
>   "keysToRebalanceLeft": 0,
>   "rebalancingKeysRate": 0,
>   "rebalancingBytesRate": 0,
>   "keyType": "java.lang.Object",
>   "empty": false,
>   "valueType": "java.lang.Object",
>   "storeByValue": true,
>   "writeBehindEnabled": false,
>   "writeBehindFlushFrequency": -1,
>   "writeBehindFlushThreadCount": -1,
>   "readThrough": false,
>   "writeThrough": false,
>   "statisticsEnabled": true,
>   "managementEnabled": true,
>   "cacheRemovals": 0,
>   "cacheGets": 0,
>   "cachePuts": 0,
>   "cacheHits": 0,
>   "cacheMisses": 0,
>   "cacheHitPercentage": 0.0,
>   "cacheMissPercentage": 0.0,
>   "cacheEvictions": 0,
>   "averageGetTime": 0.0,
>   "averagePutTime": 0.0,
>   "averageRemoveTime": 0.0,
>   "averageTxCommitTime": 0.0,
>   "averageTxRollbackTime": 0.0,
>   "cacheTxCommits": 0,
>   "cacheTxRollbacks": 0,
>   "offHeapRemovals": 0,
>   "offHeapEvictions": 0,
>   "offHeapHitPercentage": 0.0,
>   "offHeapMissPercentage": 0.0,
>   "offHeapEntriesCount": 1729,
>   "heapEntriesCount": 0,
>   "offHeapPrimaryEntriesCount": 1729,
>   "offHeapBackupEntriesCount": 0,
>   "dhtEvictQueueCurrentSize": -1,
>   "txStartVersionCountsSize": 0,
>   "txDhtStartVersionCountsSize": 0,
>   "totalPartitionsCount": 512,
>   "rebalancingPartitionsCount": 0,
>   "writeBehindTotalCriticalOverflowCount": -1,
>   "writeBehindCriticalOverflowCount": -1,
>   "writeBehindErrorRetryCount": -1,
>   "writeBehindBufferSize": -1
> }
> 
> 
> With best regards
> Alisher Alimov
> alimovalisher@gmail.com <ma...@gmail.com>