We are seeing unusual rise in the memory usage of our K8S containers running spring boot microservices in production. We are trying to see what is occupying the memory. We created the Graphana dashboards to list the memory occupied by the heap, non heap data.
We noticed that, in a container which is assigned with 1GB of memory, heap is 200MB (Not growing over time) and non heap is around 225MB. But the total container memory used is always touching >90%. What is occupying the remaining memory?
We are facing this in multiple services. Help me with the related articles on the same.