我想以编程方式将OpenWhisk中的日志转储到外部服务中。我可以通过捕获日志输出然后在每个操作结束时发布它来执行此操作,但这会增加我的功能开销。
有没有办法从OpenWhisk API获取类似于wsk activation logs ACTIVATION_ID
的数据?
答案 0 :(得分:2)
行动日志可通过platform API获取。操作(stdout
或stderr
)的控制台输出存储在激活记录中。
可以通过向以下端点发送HTTP请求来访问激活记录:
/namespaces/{namespace}/activations/{activationid}/logs