【发布时间】:2018-06-02 04:37:41
【问题描述】:
我想以编程方式将 OpenWhisk 中的日志转储到外部服务中。我可以通过捕获日志输出然后在每个操作结束时发布它来做到这一点,但这会增加我的函数的开销。
有没有办法从类似于wsk activation logs ACTIVATION_ID 的 OpenWhisk API 获取这些数据?
【问题讨论】:
标签: openwhisk ibm-cloud-functions
我想以编程方式将 OpenWhisk 中的日志转储到外部服务中。我可以通过捕获日志输出然后在每个操作结束时发布它来做到这一点,但这会增加我的函数的开销。
有没有办法从类似于wsk activation logs ACTIVATION_ID 的 OpenWhisk API 获取这些数据?
【问题讨论】:
标签: openwhisk ibm-cloud-functions
可通过platform API 获取操作日志。操作的控制台输出(stdout 或 stderr)存储在激活记录中。
可以通过向以下端点发送 HTTP 请求来访问激活记录:
/namespaces/{namespace}/activations/{activationid}/logs
【讨论】: