Мне нужно извлекать некоторые данные из CloudWatch Logs каждый день.
Сегодня я использую Insight, чтобы получать только данные, которые хочу экспортировать.
Я хотел бы автоматизировать этот экспорт.
Можно ли вызвать функцию Insight из Lambda?
Или есть какое-то решение для экспорта отфильтрованных данных из CloudWatch?
(Функция Lambda уже подписана на CloudWatch Stream, и я не могу ее использовать, и невозможно добавить другую подписку)
1 ответ
Вы можете вызвать CloudWatch Logs Insights с помощью SDK (методы с запросом в имени): https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/logs.html#CloudWatchLogs.Client.get_query_results
Похожие вопросы
Новые вопросы
amazon-web-services
Amazon Web Services (AWS) - это общедоступное облако: IaaS (инфраструктура как услуга) и SaaS (программное обеспечение как услуга), предоставляемые Amazon. Вопросы по программированию и архитектуре находятся по теме. Общую справку по серверу можно получить по адресу https://serverfault.com. Тег AWS редко используется отдельно и обычно используется вместе с другими тегами, чтобы более четко определить тему вопроса.