ResourceUsageSample
No description
type ResourceUsageSample implements Node {
id: ID!
deletedAt: Time
resourceType: ResourceUsageSampleResourceType!
resourceID: ID!
ownerID: String!
runnerID: ID!
cpuPercent: Float!
memoryBytes: Int!
networkRxBytes: Int!
networkTxBytes: Int!
blockReadBytes: Int!
blockWriteBytes: Int!
sampledAt: Time!
createdAt: Time!
runner: BotRunner!
}
Fields
ResourceUsageSample.id ● ID! non-null scalar
ResourceUsageSample.deletedAt ● Time scalar
Soft-delete timestamp. If set, record is considered deleted.
ResourceUsageSample.resourceType ● ResourceUsageSampleResourceType! non-null enum
Type of resource: bot or backtest
ResourceUsageSample.resourceID ● ID! non-null scalar
ID of the bot or backtest
ResourceUsageSample.ownerID ● String! non-null scalar
Organization ID for billing
ResourceUsageSample.runnerID ● ID! non-null scalar
Runner ID for rate lookup
ResourceUsageSample.cpuPercent ● Float! non-null scalar
CPU usage as percentage (0-100 per core)
ResourceUsageSample.memoryBytes ● Int! non-null scalar
Memory usage in bytes
ResourceUsageSample.networkRxBytes ● Int! non-null scalar
Network bytes received
ResourceUsageSample.networkTxBytes ● Int! non-null scalar
Network bytes transmitted
ResourceUsageSample.blockReadBytes ● Int! non-null scalar
Disk bytes read
ResourceUsageSample.blockWriteBytes ● Int! non-null scalar
Disk bytes written
ResourceUsageSample.sampledAt ● Time! non-null scalar
When this sample was collected
ResourceUsageSample.createdAt ● Time! non-null scalar
ResourceUsageSample.runner ● BotRunner! non-null object
Interfaces
Node interface
An object with an ID. Follows the Relay Global Object Identification Specification
Returned By
resourceUsageSamples query