AWS-CloudWatch:InvalidSequenceTokenException

穆萨维7

我有一个php worker,可以在其中记录到AWS的事件。不幸的是,当我尝试提交时出现以下错误。

InvalidSequenceTokenException在“ https://logs.eu-west-1.amazonaws.com上执行“ PutLogEvents”时出错AWS HTTP错误:客户端错误:POST https://logs.eu-west-1.amazonaws.com导致400 Bad Request响应:{“ __type”:“ InvalidSequenceTokenException”,“ expectedSequenceToken”:“ 999999999999990356407851919528174(截断...)InvalidSequenceTokenException(客户端):给定的sequenceToken无效。下一个预期的sequenceToken是: 495599999999988500356407851919528174642-{“ __type”:“ InvalidSequenceTokenException”,“ expectedSequenceToken”:“ 495573099999999900356407851919528528174642”,“ message”:“给定的sequenceToken无效。下一个预期的序列令牌是:495579999999900356407851919528174642“}

这是我的代码

 $date = new DateTime();
 $instance= = new CloudWatchLogsClient([
                'region' => 'eu-west-1',
                'version' => 'latest',
                'credentials' => [
                    'key' => 'XXX',
                    'secret' => 'XXXX'
                ]
            ]);
        $instance->putLogEvents([
                'logGroupName' => "WorkerLog",
                'logStreamName' => "log",
                'logEvents' => [
                    [
                        'timestamp' => $date->getTimestamp(),
                        'message' => "test log"
                    ]
                ]
            ]);
MIRC

http://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_PutLogEvents.html

您的请求中必须包含序列令牌。如果您没有,则必须使用describeLogStreams(http://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_DescribeLogStreams.html)来获取流序列。

调用putLogEvents时,您将在响应中获得nextToken。您还必须为其他人推送到流并使nextToken无效的情况做好准备。(在这种情况下,您需要再次描述流以获取更新的令牌)。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

AWS CloudWatch的正确格式

来自分类Dev

AWS Cloudwatch监控

来自分类Dev

AWS Cloudwatch设置WebHook

来自分类Dev

localstack AWS cloudwatch日志

来自分类Dev

AWS CloudWatch的正确格式

来自分类Dev

定价:AWS Dynamo db 与 AWS Cloudwatch

来自分类Dev

如何使用AWS CloudWatch Insights查询AWS CloudWatch日志?

来自分类Dev

AWS CloudWatch和AWS CloudWatch事件之间的区别

来自分类Dev

过滤AWS Cloudwatch Lambda的日志

来自分类Dev

AWS CloudWatch Logs Insights警报

来自分类Dev

AWS Lambda监视CloudWatch Logs

来自分类Dev

使用AWS Java SDK获取CloudWatch指标?

来自分类Dev

AWS Lambda-CloudWatch事件类型

来自分类Dev

无法识别AWS Cloudwatch日志流名称

来自分类Dev

从AWS Cloudwatch查询多个实例的指标

来自分类Dev

AWS CloudWatch-签名已过期

来自分类Dev

如何更新cloudwatch ARN的AWS APIGateway设置?

来自分类Dev

如何在AWS CloudWatch中轮换日志?

来自分类Dev

如何获得使用Java的AWS CloudWatch的日志

来自分类Dev

AWS。Cloudwatch触发警报状态更改的规则

来自分类Dev

日志事件触发的AWS CloudWatch规则

来自分类Dev

地形导入aws_cloudwatch_log_stream

来自分类Dev

AWS Cloudwatch在动态标签上触发Codepipeline

来自分类Dev

AWS CloudWatch指标-范围内的AVG

来自分类Dev

AWS Cloudwatch警报状态更改延迟

来自分类Dev

AWS Lambda事件源状态的Cloudwatch警报

来自分类Dev

审核AWS CloudWatch和SNS通知

来自分类Dev

AWS Cloudwatch获取警报名称

来自分类Dev

无法识别AWS Cloudwatch日志流名称