ExecLogLine
One guest log line from an app’s ck-exec instances (ctx.log), kept for 24 hours.
type ExecLogLine {
id: String!
nodeType: String!
key: String!
level: Int!
host: String!
at: DateTime!
flow: String
text: String!
}
Fields
ExecLogLine.id ● String! non-null scalar
The line’s id, time-ordered: pass the oldest one you have as before to page back.
ExecLogLine.nodeType ● String! non-null scalar
The node type that logged it; empty for a platform note (lines dropped over a rate).
ExecLogLine.key ● String! non-null scalar
The instance key.
ExecLogLine.level ● Int! non-null scalar
0 error, 1 warn, 2 info, 3 debug.
ExecLogLine.host ● String! non-null scalar
The execution host it ran on.
ExecLogLine.at ● DateTime! non-null scalar
When the instance logged it.
ExecLogLine.flow ● String scalar
The flow of the call the instance was handling, as 32 lowercase hex digits. A client’s call and everything it causes (the calls it makes to other hubs, on any host, and the lines they log) share one flow; pass it as flow to execLogs to follow the chain. Null for a line written outside a call (start, snapshot, stop).
ExecLogLine.text ● String! non-null scalar
The line, at most 1 KiB.
Returned By
execLogs query ● execModLogs query