我不想等待14秒来读取CloudWatch Lambda日志。有没有任何方法可以实时地在房地调用shell (VPC之外)读取它们?
result = lam.invoke(
InvocationType='Event',
FunctionName='my-lambda-func',
Payload=json.dumps(dict(test='test'))
)发布于 2021-08-24 00:25:41
使用异步调用的一种常见方法是让lambda将结果发布到、SQS队列或SNS主题。通过这种方式,您可以在获取结果的前提下提取SQS队列,或者设置http端点订阅,当从lambda获得消息时,SNS将自动调用该订阅。
如果您只想关注CloudWatch logs,那么可以在日志上设置订阅过滤器,以便实时处理来自lambda的日志事件。根据您的确切设置,您可以使用Kinesis,消防软管或其他lambda来获取日志消息。
https://stackoverflow.com/questions/68897247
复制相似问题