这可能是由于您的AWS IAM用户权限不足导致的。请确保IAM用户拥有以下权限:
"logs:DescribeLogGroups", "logs:FilterLogEvents", "logs:GetLogGroupFields", "logs:GetLogRecord", "logs:GetQueryResults"
如果您使用的是Lambda,则需要将IAM用户添加到Lambda的执行角色中。
如果以上问题都已排除,请考虑增加日志组保留期,以便能够保留更长时间的日志。
参考代码示例:
try: logs_client = boto3.client('logs', region_name='us-west-2') response = logs_client.describe_log_groups( logGroupNamePrefix='/aws/lambda/my-lambda-function' ) print(response) except Exception as e: print(e)