如何使用 aws-cli 将日志写入 cloudwatch?
How do I write logs to cloudwatch using aws-cli?
我正在尝试向 cloudwatch 写入日志(只是为了了解它是如何工作的)
所以我从 aws-cli(已配置)发出此命令
aws logs put-log-events --log-group-name testgroup --log-stream-name teststream1 --log-events timestamp=1587488538,message=hello
在 cloudwatch 上组名和流日志已经存在并且名称正确
命令的输出如下
{ "rejectedLogEventsInfo": { "tooOldLogEventEndIndex": 1 } }
我正在使用的用户附加了“AdministratorAccess”策略(并确保我也添加了“CloudWatchFullAccess”策略)
您需要将时间戳转换为毫秒版本(在您的情况下乘以 1000)
aws logs put-log-events --log-group-name testgroup --log-stream-name teststream1 --log-events timestamp=1587488538000,message=hello
我正在尝试向 cloudwatch 写入日志(只是为了了解它是如何工作的)
所以我从 aws-cli(已配置)发出此命令
aws logs put-log-events --log-group-name testgroup --log-stream-name teststream1 --log-events timestamp=1587488538,message=hello
在 cloudwatch 上组名和流日志已经存在并且名称正确
命令的输出如下
{ "rejectedLogEventsInfo": { "tooOldLogEventEndIndex": 1 } }
我正在使用的用户附加了“AdministratorAccess”策略(并确保我也添加了“CloudWatchFullAccess”策略)
您需要将时间戳转换为毫秒版本(在您的情况下乘以 1000)
aws logs put-log-events --log-group-name testgroup --log-stream-name teststream1 --log-events timestamp=1587488538000,message=hello