创建OpenSearch Serverless Collection

本节我们将创建一个Time-series类型的OpenSearch Serverless Collection

在OpenSearch控制台上,点击Create collection

image-20230818085204345

为集群命名为serverless-demo,类型选择Time series:

image-20230818085230339

在加密配置选项上,选择Use AWS owned key:

image-20230818085322638

Network access中可以配置OpenSearch是否能被公网访问,并且可以对endpointDashboard做单独配置:

  • endpoints是使用API / curl / postman访问OpenSearch
  • Dashboard是一个类似于Kibana的UI

image-20230818085337299

这里我们选择Public,并把endpointDashboard都钩上。


接下来配置data access:

这一步也可以跳过,但用户虽然能登录到dashboard,但对index没有任何的操作权限。

这里创建一个rule,principle选择当前用户:

image-20230818085534555

给该用户授予所有权限:

image-20230818085606776

给这个data access policy命名:

image-20230818085643801

最后点击创建。创建过程可能会持续几分钟:

image-20230818085759849

访问dashboard

集群创建完成后,点击dashboard URL:

image-20230818091008341

选择Add data:

image-20230818091113509

添加web logs类型的数据:

image-20230818091133083

添加完成后可以查看dashboard:

image-20230818091317624