Is there any way to see the data in L1 cache?

Not applicable

Hi all,

We are using apigee private cloud. Digging into some internal details to troubleshoot some performance issues in our infra. If Message Processor has L1 cache, can we access it and see the data present in the cache? Can we get details on hit/miss ratio?

Is there any commands or tools that apigee recommends?

0 1 157
1 REPLY 1

Not via the administrative API, no. You cannot get such details.

You can access the data with a LookupCache policy, embedded into an API Proxy. But it is not possible to see L1 vs L2.

The good news is, there is an easy way to get what you want from JMX. The cache is built on ehcache. Since you have OPDK, you can use JMX to monitor it.

Reference: http://www.ehcache.org/documentation/2.7/operations/jmx.html