函数计算FC在哪看后台日志的?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
函数计算 FC 的日志记录主要有以下几种方式:
导出函数日志
绝大部分函数计算平台都支持导出函数执行日志。
比如在阿里云函数计算控制台,可以单击函数名称,选择"日志管理",然后导出指定时间段的日志。
配置外部日志收集系统
也可以将函数日志配置为导出到外部日志收集系统,如阿里云日志服务、 Elasticsearch 等。
还可以将函数日志发送到云监控,便于查询和分析。
在函数代码中写入日志
在函数源码中, 使用日志打印功能打印日志,并配置函数写日志的地方。
然后触发函数,日志会被记录下来。
例如 Python 函数可以使用 logging 模块,JS 函数使用 console.log 打印日志。
访问执行环境查看日志
一些函数计算平台支持访问函数执行环境,可以在环境中查看后台日志。
如阿里云函数计算支持使用VPC连接组件访问执行环境中的日志文件。
只要进入执行环境, basiclly 所有后台日志都能查看到。
以上几种方式,都可以实现查看函数计算后台日志。
选择方式需要考虑:
便于后期分析
主要支持语言
资源成本
日志水平