Skip to main content
GET
/
analysis
/
containers
/
kubernetes
/
{analysisId}
/
results
List recommendations for a Kubernetes container analysis
curl --request GET \
  --url https://{host}/analysis/containers/kubernetes/{analysisId}/results
[
  {
    "container": "<string>",
    "cluster": "<string>",
    "hostName": "<string>",
    "predictedUptime": 123,
    "displayName": "<string>",
    "recommLastSeen": 123,
    "podService": "<string>",
    "auditInfo": {
      "dataCollection": {
        "dateFirstAudited": 123,
        "dateLastAudited": 123,
        "auditCount": 123
      },
      "workloadDataLast30": {
        "firstDate": 123,
        "lastDate": 123,
        "totalDays": 123,
        "seenDays": 123
      }
    },
    "recommendedCpuLimit": 123,
    "currentCount": 123,
    "recommSeenCount": 123,
    "currentMemLimit": 123,
    "recommendedMemLimit": 123,
    "recommendationType": "<string>",
    "recommendedCpuRequest": 123,
    "recommFirstSeen": 123,
    "controllerType": "<string>",
    "currentMemRequest": 123,
    "entityId": "<string>",
    "currentCpuLimit": 123,
    "dataQuality": [
      {
        "workloadName": "<string>",
        "firstSeen": 123,
        "lastSeen": 123,
        "completeDays": 123,
        "partialDays": 123
      }
    ],
    "recommendedMemRequest": 123,
    "currentCpuRequest": 123,
    "namespace": "<string>"
  }
]

Path Parameters

analysisId
string
required

Unique ID of the Kubernetes analysis.

Query Parameters

dataQuality
string

Quoted, comma-separated workload names to include in dataQuality.

container
string
cluster
string
displayName
string
recommendationType
string
namespace
string
podService
string

Response

Collection of recommendations

container
string
required

Container name.

cluster
string
required

Cluster name.

displayName
string
required

Pod + container name combo.

entityId
string
required
hostName
string

Densify internal unique host ref.

predictedUptime
number

Predicted uptime (% as fraction).

recommLastSeen
integer
podService
string
auditInfo
object
currentCount
integer

Controller replica count; defaults to 1 if unknown.

recommSeenCount
integer
currentMemLimit
number
recommendationType
string

One of: "Just Right", "Upsize", "Downsize", "Resize", "Resize from Unspecified", "Not Analyzed".

recommFirstSeen
integer
controllerType
string

E.g., "ReplicaSet","ReplicationController","DaemonSet","StatefulSet","Deployment","Job".

currentMemRequest
number
currentCpuLimit
number
dataQuality
object[]
currentCpuRequest
number
namespace
string