amazon-web-services - 如何从 AWS CLI 打印某个 Lambda 函数的最新 Cloudwatch 日志?

标签 amazon-web-services aws-lambda aws-cli amazon-cloudwatchlogs

我正在尝试使用 AWS CLI 和 ASK CLI 对 Alexa 技能进行编码,并且我希望能够使用 Alexa 模拟器并直接从命令行查看控制台日志以简化操作,但我不确定如何从命令行查看最后一个。

我已经安装了 AWS 和 ASK CLI 并且能够查看 Cloudwatch 日志,但是没有快速查看最后一个的方法。

最佳答案

您可以使用 aws logs describe-log-streams获取最新的流名称,然后 aws logs get-log-events自己获取日志记录。

LOG_GROUP=log-group
aws logs get-log-events --log-group-name $LOG_GROUP --log-stream-name `aws logs describe-log-streams --log-group-name $LOG_GROUP --max-items 1 --order-by LastEventTime --descending --query logStreams[].logStreamName --output text | head -n 1` --query events[].message --output text

关于amazon-web-services - 如何从 AWS CLI 打印某个 Lambda 函数的最新 Cloudwatch 日志?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56742529/

相关文章:

java - AWS SDK 示例错误

amazon-web-services - 无法在 AWS Lambda 的 .net 核心上加载文件或程序集 'AWSSDK.Core

amazon-web-services - 使用 AWS CLI 时发布的错误中更新 cloudformation 堆栈时出现回滚错误

node.js - Cloudfront 缓存与 GraphQL?

node.js - 对 XMLHttpRequest 的访问已被 CORS 策略阻止 : No

java - AWS Lambda : return type String is not compatible with POJOClass

aws-lambda - 使用 Docker 支持的 AWS Lambda 时,如何通过 CLI 实现 "deploy new image"?

amazon-web-services - 为什么 AWS cli 拒绝我的 IAM ARN 不匹配正则表达式/模式?

amazon-web-services - 从控制台或 CLI 恢复 RDS 快照比 cloudformation 快得多吗?

python - AWS IAM Python Boto3 脚本 - 创建用户