Aria Operations Management Pack for Kubernetes - Version 2.2
This is caused by the custom user defined Prometheus queries.
When running custom user defined Prometheus queries (under configuration files) which are complex/resource intensive, Prometheus can get overloaded leading to Prometheus Pod getting restarted. As a result, it is necessary to reduce the number of parallel threads making queries to Prometheus.
Reduce the number of concurrent threads making calls to Prometheus in Kubernetes MP:
/usr/lib/vmware-vcops/user/plugins/inbound/KubernetesAdapter3/conf/kubernetes_adapter.properties" and reduce the value of the "THREAD_POOL_SIZE" to a conservative value of around 3.