Cache Instance

Solace Insights Monitors for Datadog Reference provides information to help you understand how to read and filter the information provided by the monitors offered by your Insights Datadog account.

These monitors track cache instance resource utilization including topic counts, request queue depth, memory usage, and CPU utilization.

Monitor Name Monitor Type Status Default Severity Configured Details
Message VPN Cache Instance - Topics Metric Active

Alert or Warning

Cache topics utilization threshold breach. The number of unique topics cached by a cache instance exceeds the monitor thresholds.

Predicted Impact: If the Message VPN Cache Instance for topics is utilized to 100% of capacity (resources are exhausted), new unique topics cannot be cached by the Cache Instance.

Recommended Actions: The maximum number of cached topics allowed can be increased if the large number of topics is expected; otherwise, you can do one of the following to reduce the number of topics cached by a given Cache Instance:

  1. Reduce the number of topic subscriptions configured in the cache cluster.
  2. Subdivide the topic subscriptions and distribute them between multiple clusters.
Message VPN Cache Instance - Request Queue Metric Active

Alert or Warning

Cache request queue utilization threshold breach. The number of cache requests enqueued to a cache instance exceeds the monitor thresholds.

Predicted Impact: If the Message VPN Cache Instance's request queue is utilized to 100% of capacity (resources are exhausted), the cache instance may reject new lookup requests.

Recommended Actions: The maximum queue depth can be increased if large bursts of cache requests are expected and the request client applications can tolerate latencies in responding to the requests. Otherwise, reduce the request rate to the Cache Instance from the client applications. Contact Solace for assistance if necessary.

Message VPN Cache Instance - Memory Metric Active

Alert or Warning

Cache memory utilization threshold breach. Memory utilization by the cache instance exceeds the monitor thresholds. This may negatively affect cache operation.

Predicted Impact: If the Message VPN Cache Instance memory is utilized to 100% of capacity (resources are exhausted), it may affect cache operation and new messages may be rejected or if configured, the cache instance transition to the Down state.

Recommended Actions: The maximum amount of memory allowed for a Cache Instance can be increased if the large memory usage is expected and more is available on the host system on which the cache instance is running. Otherwise you can do one of the following to reduce the memory used by the Cache Instance:

  1. Reduce the maximum number of individual topics cached.
  2. Reduce the number of messages cached per individual topic.
  3. Reduce the number of topics cached and/or redistribute the cached topic space amongst other cache clusters to ease the request rate experienced by this cache instance.
Message VPN Cache Instance - CPU Metric Active

Alert or Warning

Cache CPU utilization threshold breach. CPU utilization exceeds the monitor thresholds.

Predicted Impact: If the Message VPN Cache Instance CPU is utilized to 100% of capacity (resources are exhausted), the cache throughput of the instance may be affected. The cache host reached its maximum processing capacity.

Recommended Actions: Contact Solace for assistance if necessary.

Cache Instance Status Lost Message Metric Active

Alert

Cache CPU utilization threshold breach. CPU utilization exceeds the monitor thresholds. The cache throughput of the instance may be affected. The Cache host may be reaching its maximum processing capacity.

Predicted Impact: If the Message VPN Cache Instance CPU is utilized to 100% of capacity (resources are exhausted), the cache throughput of the instance may be affected. The cache host reached its maximum processing capacity.

Recommended Actions: Contact Solace for assistance if necessary.