App Control: Timeout On /api/bit9platform/v1/computer API
search cancel

App Control: Timeout On /api/bit9platform/v1/computer API

book

Article ID: 288315

calendar_today

Updated On:

Products

Carbon Black App Control (formerly Cb Protection)

Issue/Introduction

Timeouts occurring when doing an API query onĀ /api/bit9platform/v1/computer:
Error :Invoke-RestMethod : The remote server returned an error: (408) Request Timeout.

Environment

  • App Control: All Supported Versions

Cause

Inefficient query

Resolution

By default, all fields are returned. Limiting the query to only required fields (by explicitly listing them) will improve performance.
GET /api/bit9platform/v1/computer?q=name:<DeviceName>&fields="id,name,connected,template,daysOffline,hasHealthCheckErrors,upgradeStatus,supportedKernel,policyStatus,enforcementLevel,disconnectedEnforcementLevel,ipAddress,policyName,policyId,automaticPolicy,agentVersion"&limit=100&offset=0

Additional Information

Fields with known performance impacts:
  • Processor_Count
  • Machine_Model
  • Processor_Speed
  • Processor_Model
  • Memory_Size