跳到主要内容

Mastra.listLogsByRunId()

.listLogsByRunId() 方法用于获取指定 run ID 和 transport ID 的日志。此方法要求配置支持 listLogsByRunId 操作的 Logger。

使用示例
使用示例的直接链接

mastra.listLogsByRunId({ runId: '123', transportId: '456' })

参数
参数的直接链接

runId:

string
要获取其日志的 run ID。

transportId:

string
要从中获取日志的 transport ID。

fromDate:

Date
用于筛选日志的可选起始日期。 例如 new Date('2024-01-01').

toDate:

Date
用于筛选日志的可选结束日期。 例如 new Date('2024-01-31').

logLevel:

LogLevel
用于筛选的可选日志级别。

filters:

Record<string, any>
应用于日志查询的可选附加筛选条件。

page:

number
用于分页的可选页码。

perPage:

number
分页时每页日志数量的可选值。

返回值
返回值的直接链接

logs:

Promise<any>
解析为指定 run ID 和 transport ID 日志的 Promise。