小编Ed *_*rne的帖子

aws log get-log-events --log-group-name 问题

我正在尝试使用 aws 日志检索日志,但 aws cli 命令未正确处理日志组名称:

$ aws logs get-log-events --log-group-name /aws/lambda/mySkillName --log-stream-name '2018/11/28/[$LATEST]4e288b653df8409e977aa4093303761b'
Run Code Online (Sandbox Code Playgroud)

调用 GetLogEvents 操作时发生错误 (InvalidParameterException):检测到 1 个验证错误:“logGroupName”处的值“C:/Program Files/Git/aws/lambda/mySkillName”未能满足约束:成员必须满足正则表达式模式:[ .-_/#A-Za-z0-9]+`

为什么 aws-cliC:/Program Files/Git在日志组名称之前?

我在 Windows 10 上运行它。我在 Git-Bash 和 cygwin bash 中得到了类似的结果。

更多信息:

--debug国旗:

$ aws 日志 get-log-events --debug --log-group-name /aws/lambda/mySkillName --log-stream-name '2018/11/28/[$LATEST]4e288b653df8409e977aa4093303761b' 2018-16-06 :54:13,744 - MainThread - awscli.clidriver - DEBUG - CLI 版本:aws-cli/1.16.65 Python/2.7.13 Windows/10 botocore/1.12.55 2018-12-06 06:54:13,746 -cli MainThread - aws .clidriver - 调试 - 输入到 CLI 的参数:['logs'、'get-log-events'、'--debug'、'--log-group-name'、'C:/Program Files/Git/aws/ lambda/mySkillName', '--log-stream-name', '2018/11/28/[$LATEST]4e288b653df8409e977aa4093303761b'] …

aws-cli

10
推荐指数
1
解决办法
3351
查看次数

标签 统计

aws-cli ×1