def memory_usage(self, request, project_id, cluster_id):
     slz = serializers.PromMetricSLZ(data=request.GET)
     slz.is_valid(raise_exception=True)
     data = slz.validated_data
     result = prometheus.get_container_memory_usage_range(
         cluster_id, data['res_id_list'], data['start_at'], data['end_at'])
     return response.Response(result)
Exemple #2
0
 def memory_usage(self, request, project_id, cluster_id):
     data = self.get_validated_data(request)
     result = prometheus.get_container_memory_usage_range(
         cluster_id, data["namespace"], data["pod_name"],
         data["res_id_list"], data["start_at"], data["end_at"])
     return response.Response(result)