Elasticsearch
リソースアイコン

リソース概要
AWS Elasticsearch は分散型検索および分析エンジンであり、高速な検索とデータ分析のために構築された検索サービスです。
Elasticsearch は Apache Lucene 検索エンジン上に構築されており、高速かつスケーラブルなオープンソースソリューションです。
データ収集、ログ分析、モニタリングなど、さまざまな用途で使用されます。
Amazon VPC 内で実行でき、AWS Lambda や Kinesis などと統合して利用することも可能です。
また、AWS が提供するセキュリティおよびアクセス制御機能を備えており、Amazon CloudWatch と統合してモニタリングおよびロギングを行えます。
関連リソース
上位リソース
接続リソース
リソース設定値
基本設定
elasticsearch_version: Elasticsearch Domain のバージョンavailability_zone_count: 可用性ゾーン数 -2,3tls_security_policy: HTTPS エンドポイントに適用する TLS セキュリティポリシーengine: Elasticsearch エンジン設定
データノード (data_node)
data_node.instance_type: データノードのインスタンスタイプdata_node.instance_count: データノード数data_node.ebs_enabled: データノードに EBS を接続するかどうか -true,falsedata_node.ebs_volume_type: EBS ボリュームタイプ -gp2,gp3,io1,standarddata_node.ebs_volume_size: EBS ボリュームサイズ (GiB)data_node.ebs_volume_iops: EBS IOPSdata_node.ebs_volume_throughput: EBS スループット (MiB/s)
マスターノード (master_node)
master_node.master_node_enabled: 専用マスターノード有効化可否 -true,falsemaster_node.master_instance_type: マスターノードのインスタンスタイプmaster_node.master_node_count: マスターノード数
カスタムエンドポイント (custom_endpoint)
custom_endpoint.custom_endpoint_enabled: カスタムエンドポイント有効化可否 -true,falsecustom_endpoint.custom_host_name: カスタムホスト名custom_endpoint.acm_certificate_name: ACM 証明書名
ネットワーク設定 (network)
network.network_type: ネットワークアクセス方式 -vpc_access,public_accessnetwork.included_subnet_names: Elasticsearch ドメインを作成する Subnet 名一覧network.linked_security_group_names: 接続する Security Group 名一覧
きめ細かいアクセス制御 (fine_grained_access)
fine_grained_access.fine_grained_access_enabled: 有効化可否 -true,falsefine_grained_access.master_user_type: マスターユーザータイプ -iam_arn,master_userfine_grained_access.iam_arn: マスターユーザー IAM ARNfine_grained_access.master_user_name: マスターユーザー名fine_grained_access.master_user_password: マスターユーザーパスワード
暗号化設定 (encryption)
encryption.enforce_https: HTTPS 強制可否 -true,falseencryption.node_to_node_encryption_enabled: ノード間暗号化有効化可否 -true,falseencryption.data_at_rest_encryption_enabled: 保存データ暗号化有効化可否 -true,falseencryption.kms_key_name: 使用する KMS キー名
タグ
tag: リソースを分類するためのタグ