Insights
Insights Service lists insights for a workspace.
Returns a paginated list of insights for a workspace (cost and drift).
Org is the organisation identifier.
tProject is the project identifier.
3fWorkspace identifier.
mkdLimit is the number of records to return for a page. When omitted, all records are returned.
30Page is the page number to return relative to the page 'limit'. When omitted, all records are returned.
1Filter by insight type. When omitted, all types are returned.
costPossible values: Filter by insight state. When omitted, all states are returned.
APPLIEDPossible values: Account is the internal customer account ID.
kvOK response.
BadRequestError: Bad Request response.
UnauthorizedError: Unauthorized response.
ForbiddenError: Forbidden response.
NotFoundError: Not Found response.
TimeoutError: Request Timeout response.
ConflictError: Conflict response.
LockedError: Locked response.
ContextCancelledError: response.
InternalServerError: Internal Server Error response.
BadGatewayError: Bad Gateway response.
GET /api/orgs/{org}/projects/{project}/workspaces/{workspace}/insights HTTP/1.1
Host: localhost:80
Harness-Account: kv
Accept: */*
[
{
"action": "MigrateToGraviton",
"applied_by": "Et et recusandae.",
"applied_on": 6544316513775669000,
"details_link": "Quo ut.",
"id": "Sed et voluptatum dolore consequuntur est.",
"monthly_saving": 0.827122981880376,
"monthly_spend": 0.3175470411269389,
"pipeline_execution_id": "Dolorem dignissimos sunt ea repellat.",
"pipeline_identifier": "Saepe qui quia occaecati consequatur esse soluta.",
"remediation_result_payload": "Et voluptatum iure eum debitis sunt.",
"remediation_result_type": "explanation",
"remediation_run_id": "Adipisci quia natus laborum quia expedita.",
"remediation_status": "succeeded",
"resource": {
"account_id": "000000000000",
"instance_id": "i-0123456789abcdef0",
"instance_type": "c4.4xlarge"
},
"resource_type": "EC2_INSTANCE",
"state": "OPEN",
"type": "drift"
},
{
"action": "MigrateToGraviton",
"applied_by": "Et et recusandae.",
"applied_on": 6544316513775669000,
"details_link": "Quo ut.",
"id": "Sed et voluptatum dolore consequuntur est.",
"monthly_saving": 0.827122981880376,
"monthly_spend": 0.3175470411269389,
"pipeline_execution_id": "Dolorem dignissimos sunt ea repellat.",
"pipeline_identifier": "Saepe qui quia occaecati consequatur esse soluta.",
"remediation_result_payload": "Et voluptatum iure eum debitis sunt.",
"remediation_result_type": "explanation",
"remediation_run_id": "Adipisci quia natus laborum quia expedita.",
"remediation_status": "succeeded",
"resource": {
"account_id": "000000000000",
"instance_id": "i-0123456789abcdef0",
"instance_type": "c4.4xlarge"
},
"resource_type": "EC2_INSTANCE",
"state": "OPEN",
"type": "drift"
},
{
"action": "MigrateToGraviton",
"applied_by": "Et et recusandae.",
"applied_on": 6544316513775669000,
"details_link": "Quo ut.",
"id": "Sed et voluptatum dolore consequuntur est.",
"monthly_saving": 0.827122981880376,
"monthly_spend": 0.3175470411269389,
"pipeline_execution_id": "Dolorem dignissimos sunt ea repellat.",
"pipeline_identifier": "Saepe qui quia occaecati consequatur esse soluta.",
"remediation_result_payload": "Et voluptatum iure eum debitis sunt.",
"remediation_result_type": "explanation",
"remediation_run_id": "Adipisci quia natus laborum quia expedita.",
"remediation_status": "succeeded",
"resource": {
"account_id": "000000000000",
"instance_id": "i-0123456789abcdef0",
"instance_type": "c4.4xlarge"
},
"resource_type": "EC2_INSTANCE",
"state": "OPEN",
"type": "drift"
}
]Returns a single insight for a workspace. Used by the remediating agent for context and by the UI for detail views.
Org is the organisation identifier.
9vProject is the project identifier.
1Workspace identifier.
7miInsight identifier (recommendation_id).
3Account is the internal customer account ID.
c4pOK response.
Raw suggested-action string for the insight; empty when not applicable.
MigrateToGravitonUser or system that applied the insight (latest remediating run triggered_by). Empty when not applied via a remediating run.
Laborum repellendus.Unix timestamp in milliseconds when the insight was applied (latest remediating run created time). Empty when not applied via a remediating run.
5609343062183654000Deep link to view the insight in the source system.
Numquam ipsa dolores maxime sed omnis.Stable per-insight identifier.
Aspernatur est libero quo dolor enim iure.Potential monthly saving if the insight is acted on.
0.31525002219046533Current monthly spend on the resource.
0.8669205563212898Pipeline execution id for the latest remediation run.
Neque et qui at rerum ipsum qui.Identifier of the pipeline that created the latest remediation run. Empty for runs that predate this column.
Ut expedita aliquam voluptas esse.Latest remediation result payload (e.g. pr_link, skip reasons, error).
In consequatur nihil.Latest remediation result type; empty while in-flight.
explanationPossible values: Latest remediation run id for this insight, if any.
Non et quia ut sit ad earum.Latest remediation run status.
failedPossible values: Raw resource-type string.
EC2_INSTANCEInsight state: OPEN or APPLIED.
OPENInsight type.
costPossible values: BadRequestError: Bad Request response.
UnauthorizedError: Unauthorized response.
ForbiddenError: Forbidden response.
NotFoundError: Not Found response.
TimeoutError: Request Timeout response.
ConflictError: Conflict response.
LockedError: Locked response.
ContextCancelledError: response.
InternalServerError: Internal Server Error response.
BadGatewayError: Bad Gateway response.
GET /api/orgs/{org}/projects/{project}/workspaces/{workspace}/insights/{id} HTTP/1.1
Host: localhost:80
Harness-Account: c4p
Accept: */*
{
"action": "MigrateToGraviton",
"applied_by": "Saepe et illo consequatur illo sed.",
"applied_on": 5560338727882045000,
"details_link": "Maiores quibusdam ad eos ut voluptatem.",
"id": "Libero debitis libero deleniti quia delectus.",
"monthly_saving": 0.021922076122201588,
"monthly_spend": 0.6168366462556975,
"pipeline_execution_id": "Eaque ut totam adipisci.",
"pipeline_identifier": "Blanditiis ipsum ipsam.",
"remediation_result_payload": "Ut ea rerum.",
"remediation_result_type": "pr_created",
"remediation_run_id": "Asperiores in placeat voluptatum dicta.",
"remediation_status": "succeeded",
"resource": {
"account_id": "000000000000",
"instance_id": "i-0123456789abcdef0",
"instance_type": "c4.4xlarge"
},
"resource_type": "EC2_INSTANCE",
"state": "OPEN",
"type": "cost"
}Last updated
Was this helpful?