aws命令行创建订阅将日志组输出到Opensearch
要使用AWS命令行界面将日志组输出到Opensearch,您可以按照以下步骤操作:
-
首先,确保您已在AWS CLI中配置正确的凭证和默认区域。
-
使用
create-subscription-filter命令创建订阅过滤器。以下是命令的示例:aws logs put-subscription-filter --log-group-name <log-group-name> --filter-name <filter-name> \ --filter-pattern "" --destination-arn <opensearch-domain-arn> --role-arn <aws-iam-role-arn>在上述命令中,您需要替换以下参数:
<log-group-name>:日志组的名称。<filter-name>:订阅过滤器的名称。<opensearch-domain-arn>:Opensearch域的ARN。<aws-iam-role-arn>:用于访问Opensearch的AWS IAM角色的ARN。
请注意,
--filter-pattern ""表示将所有日志事件发送到Opensearch。 -
运行上述命令后,您将创建一个将日志组输出到Opensearch的订阅过滤器。
请确保您已根据您的需求正确填写所有参数,并具有适当的权限来执行这些操作。如果您遇到任何问题,请参考AWS CLI文档或向AWS支持寻求帮助
原文地址: https://www.cveoy.top/t/topic/hKB4 著作权归作者所有。请勿转载和采集!