我正在尝试使用 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/