Untuk kemampuan serupa dengan Amazon Timestream LiveAnalytics, pertimbangkan Amazon Timestream untuk InfluxDB. Ini menawarkan konsumsi data yang disederhanakan dan waktu respons kueri milidetik satu digit untuk analitik waktu nyata. Pelajari lebih lanjut di sini.
Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Buat cluster di Timestream untuk InfluxDB 3
Membuat klaster InfluxDB 3 baru di Amazon Timestream melibatkan pemilihan versi, model penerapan, dan pengaturan konfigurasi yang sesuai untuk memenuhi persyaratan beban kerja Anda.
Menggunakan Konsol Manajemen AWS
-
Masuk ke Konsol Manajemen AWS dan buka konsol Timestream for InfluxDB.
-
Di panel navigasi, pilih Database InfluxDB.
-
Pilih Buat database InfluxDB.
-
Untuk Versi Engine, pilih InfluxDB 3 sebagai versi mesin Anda
-
Untuk Edisi:
-
Pilih Core untuk pengembangan, pengujian, atau pemantauan data terbaru secara real-time.
-
Pilih Perusahaan untuk beban kerja produksi yang membutuhkan ketersediaan tinggi, penyimpanan jangka panjang, dan pemadatan.
-
-
Konfigurasikan Deployment (berdasarkan Edisi yang dipilih).
-
Untuk Edisi Inti:
-
Secara otomatis dikonfigurasi sebagai penyebaran simpul tunggal
-
Tidak diperlukan konfigurasi node tambahan
-
-
Untuk Edisi Perusahaan:
-
Pilih konfigurasi penerapan:
-
Single-node: Satu node menangani peran penulis, pembaca, dan pemadat
-
Cluster 3-node: 2 writer/reader node + 1 node pemadat khusus
catatan
Konfigurasi multi-node di luar 3 node akan tersedia di rilis masa depan melalui pembaruan grup parameter
-
-
-
-
Konfigurasikan pengaturan cluster
-
Pengidentifikasi cluster DB: Masukkan nama unik untuk cluster Anda.
-
Kelas instance DB: Pilih dari kelas
db.influxinstance (berlaku untuk semua node). -
Kelompok parameter:
-
Pilih grup parameter yang ditentukan layanan:
-
Influx DBv3 Core (untuk Core single-node)
-
Influx DBv3 Enterprise (untuk Enterprise 3-node)
-
Influx DBv3 Enterprise1Node (untuk node tunggal Perusahaan)
-
-
Atau create/select grup parameter khusus
-
-
-
Konfigurasikan pengaturan jaringan
-
Virtual Private Cloud (VPC): Pilih VPC Anda.
-
Grup subnet DB: Pilih subnet di seluruh zona ketersediaan.
-
Grup keamanan VPC: Pilih grup keamanan untuk kontrol akses jaringan.
-
Aksesibilitas publik:
-
Ya: Cluster dapat diakses dari internet (dengan aturan grup keamanan yang tepat).
-
Tidak: Cluster hanya dapat diakses dalam VPC.
-
-
-
(Opsional) Konfigurasikan pengaturan tambahan
-
Tag: Tambahkan tag metadata untuk organisasi dan penagihan.
-
-
Memeriksa dan membuat
-
Tinjau semua pengaturan konfigurasi.
-
Pilih Buat database InfluxDB.
-
Proses pembuatan cluster biasanya memakan waktu 10-20 menit. Konsol akan menampilkan status sebagai “Membuat” dan berubah menjadi “Tersedia” saat siap.
Menggunakan AWS CLI
Buat cluster InfluxDB 3 Core:
aws timestream-influxdb create-db-cluster \ --region us-east-1 \ --name "my-influxdb3-core-cluster" \ --db-parameter-group-identifier "InfluxDBv3Core" \ --db-instance-type db.influx.large \ --vpc-subnet-ids subnet-12345abc subnet-67890def \ --vpc-security-group-ids sg-12345abc \ --publicly-accessible false
Buat cluster InfluxDB 3 Enterprise (3-node):
aws timestream-influxdb create-db-cluster \ --region us-east-1 \ --name "my-influxdb3-enterprise-cluster" \ --db-parameter-group-identifier "InfluxDBv3Enterprise" \ --db-instance-type db.influx.xlarge \ --vpc-subnet-ids subnet-12345abc subnet-67890def \ --vpc-security-group-ids sg-12345abc \ --publicly-accessible false \ --log-delivery-configuration '{ "s3Configuration": { "bucketName": "my-influxdb-logs", "enabled": true } }'
Buat cluster InfluxDB 3 Enterprise (simpul tunggal):
aws timestream-influxdb create-db-cluster \ --region us-east-1 \ --name "my-influxdb3-enterprise-single" \ --db-parameter-group-identifier "InfluxDBv3Enterprise1Node" \ --db-instance-type db.influx.large \ --vpc-subnet-ids subnet-12345abc subnet-67890def \ --vpc-security-group-ids sg-12345abc \ --publicly-accessible false
Buat cluster dengan grup parameter kustom:
# First, create a custom parameter group aws timestream-influxdb create-db-parameter-group \ --name "custom-enterprise-pg" \ --engine-type "InfluxDBv3Enterprise" \ --parameters '{ "InfluxDBv3Enterprise": { "ingestQueryInstances": 2, "queryOnlyInstances": 0, "dedicatedCompactor": true, "bufferMemLimitMb": 32768, "dataFusionNumThreads": 64 } }' # Then create the cluster using the custom parameter group aws timestream-influxdb create-db-cluster \ --region us-east-1 \ --name "my-custom-enterprise-cluster" \ --db-parameter-group-identifier "custom-enterprise-pg" \ --db-instance-type db.influx.2xlarge \ --vpc-subnet-ids subnet-12345abc subnet-67890def \ --vpc-security-group-ids sg-12345abc
Langkah-langkah pasca-penciptaan
Setelah cluster Anda dibuat dan tersedia:
-
Ambil titik akhir:
aws timestream-influxdb get-db-cluster --identifier "my-influxdb3-cluster-id" -
Dapatkan token operator Anda:
-
Token operator Anda disimpan secara rahasia di AWS Secrets Manager akun Anda. Rahasianya memiliki nama yang sama dengan pengidentifikasi cluster yang baru Anda buat.
-
-
(Opsional) Akses penjelajah InfluxDB:
-
Unduh InfluxDB Explorer dari https://docs.influxdata.com/influxdb3/ explorer/.
-
Untuk klaster publik: Jalankan Explorer dari lokasi mana pun dengan akses internet.
-
Untuk cluster pribadi: Jalankan Explorer dari dalam VPC yang sama (menggunakan EC2 instance, host bastion, atau melalui koneksi VPN).
-
-
Verifikasi konektivitas:
influxdb3 query \ --host "your-cluster-endpoint:8086" \ --database "my-database" \ --token "my-token" \ "SHOW TABLES"
Silakan merujuk ke dokumentasi InfluxDB 3
Pertimbangan penting:
-
Pilihan Edisi: Inti cocok untuk pengembangan dan data jangka pendek; Perusahaan diperlukan untuk beban kerja produksi dengan kebutuhan penyimpanan jangka panjang.
-
Konfigurasi Node: Semua node dalam sebuah cluster berbagi kelas instance dan konfigurasi jaringan yang sama.
-
Grup Parameter: Tidak dapat diubah setelah dibuat; perubahan memerlukan pembuatan grup parameter baru.
-
Penskalaan: Rilis awal mendukung konfigurasi 1-node dan 3-node; pembaruan masa depan akan mengaktifkan opsi penskalaan tambahan. Pada rilis awal Anda tidak akan dapat mengubah jumlah node Anda setelah pembuatan.
-
Ketersediaan Tinggi: Konfigurasi Enterprise 3-node memberikan toleransi kesalahan dan distribusi kinerja yang lebih baik.
-
Pemadatan: Kemampuan pemadatan edisi Enterprise sangat penting untuk mempertahankan kinerja dari waktu ke waktu.