client.clusters.get_kubernetes_compute_metrics

A method of the Clusters endpoint.

get_kubernetes_compute_metrics(id: int, *, start_date: str = None, end_date: str = None, type: List[str] = None) Response

Get historical compute metrics for a Kubernetes Cluster

API URL: GET /clusters/kubernetes/{id}/compute_metrics

import civis
client = civis.APIClient()
response = client.clusters.get_kubernetes_compute_metrics(...)
Parameters:
idint

The ID of the Kubernetes cluster.

start_datestr, optional

UTC start date in YYYY-MM-DD format (inclusive).

end_datestr, optional

UTC end date in YYYY-MM-DD format (inclusive). Must be within 31 days of start_date.

typeList[str], optional

Compute metric types to retrieve. Allowed values are: [“Jobs”]. Defaults to returning metrics for all available types. The default may change as support for additional types is added.

Returns:
civis.Response
  • urlstr

    Presigned URL to download the compute metrics CSV file from S3.