Ristretto GetsDropped and KeysEvicted what do they mean? How to reduce them?

I recently added metrics for a service where I observed following data at instance level of the Peak data points:

  1. Hits: 1.38B
  2. Misses: 24M
  3. Peak Eviction: 23M
  4. Gets Dropped: 530M
  5. Sets Dropped: 0
  6. Sets Rejected: 0
  7. Keys Added: 24M
  8. Keys Updated: 4M

My concern is with the high gets dropped metric if it is the count of get call missed due to filled ring buffers? if not what it effects and how to reduce it. Another doubt that was concerning me if evictions also involve the expiration of the keys & can we separate both the metrics?

My max cost is set to handle 1.8M keys

For you reference I am using metrics provided by ristretto to track above metrics.