

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](https://docs.aws.amazon.com//timestream/latest/developerguide/timestream-for-influxdb.html).

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Menghubungkan ke Amazon Timestream untuk instans DB InfluxDB
Menghubungkan ke Amazon Timestream untuk instans DB InfluxDB

Sebelum dapat menghubungkan ke instans DB, Anda harus membuat instans DB. Untuk informasi, lihat [Membuat instans DB](timestream-for-influx-configuring.md#timestream-for-influx-configuring-create-db). Setelah Amazon Timestream menyediakan instans DB Anda, gunakan API InfluxDB, CLI masuknya, atau klien atau utilitas apa pun yang kompatibel untuk InfluxDB untuk terhubung ke instans DB. 

**Topics**
+ [

## Menemukan informasi koneksi untuk Amazon Timestream untuk instans DB InfluxDB
](#timestream-for-influx-db-connecting-finding-connection-info)
+ [

## Opsi autentikasi basis data
](#timestream-for-influx-db-connecting-authentication-options)
+ [

## Menggunakan grup parameter
](#timestream-for-influx-parameter-groups)

## Menemukan informasi koneksi untuk Amazon Timestream untuk instans DB InfluxDB
Menemukan informasi koneksi untuk Amazon Timestream untuk instans DB InfluxDB

Informasi koneksi untuk instans DB mencakup titik akhir, port, nama pengguna, kata sandi, dan token akses yang valid, seperti operator atau token semua akses. Misalnya, untuk Timestream untuk instans DB InfluxDB, anggaplah nilai endpoint adalah. `c5vasdqn0b-3ksj4dla5nfjhi.timestream-influxdb.us-east-1.on.aws` Dalam hal ini, nilai port adalah 8086, dan pengguna database adalah *admin*. Dengan informasi ini, untuk mengakses instance Anda akan menggunakan:
+ Titik akhir dari instans Anda,`c5vasdqn0b-3ksj4dla5nfjhi.timestream-influxdb.us-east-1.on.aws:8086`.
+ Baik nama pengguna dan kata sandi yang diberikan saat membuat instance atau token akses yang valid.

Instans yang dibuat sebelum 9 Desember 2024 akan memiliki titik akhir yang berisi nama instance, bukan ID instance. Sebagai contoh: `influxdb1-123456789.us-east-1.timestream-influxdb.amazonaws.com`.

**penting**  
Sebagai bagian dari objek respons instans DB, Anda akan menerima file`influxAuthParametersSecretArn`. Ini akan menyimpan ARN ke rahasia Secrets Manager di akun Anda. t hanya akan diisi setelah instans DB InfluxDB Anda tersedia. Rahasianya berisi parameter otentikasi Influx yang disediakan selama proses. `CreateDbInstance` Ini adalah salinan **hanya-baca** karena rahasia ini tidak memengaruhi instance DB yang dibuat. updates/modifications/deletions Jika Anda menghapus rahasia ini, respons API kami masih akan merujuk ke ARN rahasia yang dihapus.

Titik akhir bersifat unik untuk setiap instans DB, dan nilai-nilai port serta pengguna dapat bervariasi. Untuk terhubung ke instans DB, Anda dapat menggunakan CLI masuknya, API InfluxDB, atau klien apa pun yang kompatibel dengan InfluxDB. 

Untuk menemukan informasi koneksi untuk instans DB, gunakan AWS Management Console. Anda juga dapat menggunakan AWS perintah Command Line Interface (AWS CLI) `describe-db-instances` atau Timestream untuk operasi API InfluxDB. `GetDBInstance`

**Menggunakan Konsol Manajemen AWS**

1. Masuk ke Konsol Manajemen AWS dan buka konsol [Amazon Timestream](https://console.aws.amazon.com/timestream/).

1. Di panel navigasi, pilih **Database InfluxDB** untuk menampilkan daftar instans DB Anda.

1. Pilih nama instans DB untuk menampilkan detailnya.

1. Di bagian **Ringkasan**, salin titik akhir. Perhatikan juga nomor port. Anda akan memerlukan titik akhir dan nomor port untuk terhubung ke instans DB.

Jika Anda perlu menemukan informasi nama pengguna dan kata sandi, pilih tab **Detail Konfigurasi** dan pilih `influxAuthParametersSecretArn` untuk mengakses Secrets Manager Anda.

**Menggunakan CLI**
+ Untuk menemukan informasi koneksi untuk instans DB InfluxDB dengan menggunakan AWS CLI, panggil perintah. `get-db-instance` Dalam panggilan, kueri untuk ID instans DB, titik akhir, port, dan influxAuthParametersSecretArn.

  Untuk Linux, macOS, atau Unix:

  ```
  aws timestream-influxdb get-db-instance --identifier id \
   --query "[name,endpoint,influxAuthParametersSecretArn]"
  ```

  Untuk Windows:

  ```
  aws timestream-influxdb get-db-instance --identifier id ^
   --query "[name,endpoint,influxAuthParametersSecretArn]"
  ```

  Output Anda akan terlihat seperti berikut ini. Untuk mengakses informasi nama pengguna, Anda perlu memeriksa`InfluxAuthParameterSecret`.

  ```
  [
      [
          "mydb",
          "mydbid-123456789012.timestream-influxdb.us-east-1.on.aws",
          8086,
      ]
  ]
  ```

### Membuat token akses
Membuat token akses

Dengan informasi ini, Anda akan dapat terhubung ke instans Anda untuk mengambil atau membuat token akses Anda. Ada beberapa cara untuk mencapai ini:

**Menggunakan CLI**

1. Jika Anda belum melakukannya, unduh, instal, dan konfigurasikan [CLI masuknya](https://docs.influxdata.com/influxdb/v2/tools/influx-cli/). 

1. Saat mengonfigurasi konfigurasi CLI masuknya Anda, gunakan untuk mengautentikasi. `--username-password`

   ```
   influx config create --config-name YOUR_CONFIG_NAME --host-url "https://yourinstanceid-accountidentifier.timestream-influxdb.us-east-1.on.aws:8086" --org yourorg --username-password admin --active
   ```

1. Gunakan perintah [influx auth create](https://docs.influxdata.com/influxdb/v2/reference/cli/influx/auth/create/) untuk membuat ulang token operator Anda. Perhatikan bahwa proses ini akan membatalkan token operator lama.

   ```
   influx auth create --org kronos --operator
   ```

1. Setelah Anda memiliki token operator, Anda dapat menggunakan perintah [daftar autentikasi masuknya](https://docs.influxdata.com/influxdb/v2/reference/cli/influx/auth/list) untuk melihat semua token Anda. Anda dapat menggunakan perintah [influx auth create](https://docs.influxdata.com/influxdb/v2/reference/cli/influx/auth/create/) untuk membuat token semua akses.

**penting**  
Anda harus melakukan langkah ini untuk mendapatkan token operator Anda terlebih dahulu. Kemudian Anda akan dapat membuat token baru menggunakan InfluxDB API atau CLI.

**Menggunakan UI InfluxDB**

1. Jelajahi Timestream Anda untuk instans InfluxDB menggunakan titik akhir yang dibuat untuk masuk dan mengakses UI InfluxDB. Anda harus menggunakan nama pengguna dan kata sandi yang digunakan untuk membuat instans DB InfluxDB Anda. Anda dapat mengambil informasi ini dari `influxAuthParametersSecretArn` yang ditentukan dalam objek respon dari. `CreateDbInstance`

   Atau Anda dapat membuka UI InfluxDB dari Amazon Timestream untuk konsol InfluxDB:

   1.  [Masuk ke Konsol Manajemen AWS dan buka konsol Timestream for InfluxDB di. https://console.aws.amazon.com/timestream/](https://console.aws.amazon.com/timestream/) 

   1. Di sudut kanan atas Amazon Timestream untuk konsol InfluxDB, pilih AWS Wilayah tempat Anda membuat instans DB.

   1. Dalam daftar **Database**, pilih nama instans InfluxDB Anda untuk menampilkan detailnya. Di sudut kanan atas, pilih **InfluxDB UI**.

1. Setelah masuk ke UI InfluxDB Anda, navigasikan ke **Load Data** dan kemudian **Token API** menggunakan bilah navigasi kiri.

1. Pilih **Generate API Token** dan pilih **All Access API Token**.

1. Masukkan deskripsi untuk token API dan pilih **SIMPAN**.

1. Salin token yang dihasilkan dan simpan untuk disimpan dengan aman.

**penting**  
Saat membuat token dari UI InfluxDB, token yang baru dibuat hanya akan ditampilkan sekali. Pastikan Anda menyalin ini. Jika tidak, Anda harus membuatnya kembali.

**Menggunakan API InfluxDB**
+ Kirim permintaan ke `/api/v2/authorizations` titik akhir API InfluxDB menggunakan metode permintaan POST.

  Sertakan yang berikut ini dengan permintaan Anda:

  1. Header:

     1. Otorisasi: Token <INFLUX\$1OPERATOR\$1TOKEN>

     1. Tipe Konten: aplikasi/json

  1. Request body: JSON body dengan properti sebagai berikut:

     1. status: “aktif”

     1. deskripsi: Deskripsi token API

     1. OrgID: ID organisasi InfluxDB

     1. izin: Array objek di mana setiap objek mewakili izin untuk jenis sumber daya InfluxDB atau sumber daya tertentu. Setiap izin berisi properti berikut:

        1. tindakan: “baca” atau “tulis”

        1. resource: objek JSON yang mewakili sumber daya InfluxDB untuk memberikan izin. Setiap sumber daya berisi setidaknya properti berikut: orgID: InfluxDB organization ID

        1. jenis: Jenis sumber daya. Untuk informasi tentang jenis sumber daya InfluxDB apa yang ada, gunakan titik akhir/api/v2/resources.

Contoh berikut menggunakan `curl` dan InfluxDB API untuk menghasilkan token all-access:

```
export INFLUX_HOST=https://instanceid-123456789.timestream-influxdb.us-east-1.on.aws
export INFLUX_ORG_ID=<YOUR_INFLUXDB_ORG_ID>
export INFLUX_TOKEN=<YOUR_INFLUXDB_OPERATOR_TOKEN>

curl --request POST \
"$INFLUX_HOST/api/v2/authorizations" \
  --header "Authorization: Token $INFLUX_TOKEN" \
  --header "Content-Type: text/plain; charset=utf-8" \
  --data '{
    "status": "active",
    "description": "All access token for get started tutorial",
    "orgID": "'"$INFLUX_ORG_ID"'",
    "permissions": [
      {"action": "read", "resource": {"orgID": "'"$INFLUX_ORG_ID"'", "type": "authorizations"}},
      {"action": "write", "resource": {"orgID": "'"$INFLUX_ORG_ID"'", "type": "authorizations"}},
      {"action": "read", "resource": {"orgID": "'"$INFLUX_ORG_ID"'", "type": "buckets"}},
      {"action": "write", "resource": {"orgID": "'"$INFLUX_ORG_ID"'", "type": "buckets"}},
      {"action": "read", "resource": {"orgID": "'"$INFLUX_ORG_ID"'", "type": "dashboards"}},
      {"action": "write", "resource": {"orgID": "'"$INFLUX_ORG_ID"'", "type": "dashboards"}},
      {"action": "read", "resource": {"orgID": "'"$INFLUX_ORG_ID"'", "type": "orgs"}},
      {"action": "write", "resource": {"orgID": "'"$INFLUX_ORG_ID"'", "type": "orgs"}},
      {"action": "read", "resource": {"orgID": "'"$INFLUX_ORG_ID"'", "type": "sources"}},
      {"action": "write", "resource": {"orgID": "'"$INFLUX_ORG_ID"'", "type": "sources"}},
      {"action": "read", "resource": {"orgID": "'"$INFLUX_ORG_ID"'", "type": "tasks"}},
      {"action": "write", "resource": {"orgID": "'"$INFLUX_ORG_ID"'", "type": "tasks"}},
      {"action": "read", "resource": {"orgID": "'"$INFLUX_ORG_ID"'", "type": "telegrafs"}},
      {"action": "write", "resource": {"orgID": "'"$INFLUX_ORG_ID"'", "type": "telegrafs"}},
      {"action": "read", "resource": {"orgID": "'"$INFLUX_ORG_ID"'", "type": "users"}},
      {"action": "write", "resource": {"orgID": "'"$INFLUX_ORG_ID"'", "type": "users"}},
      {"action": "read", "resource": {"orgID": "'"$INFLUX_ORG_ID"'", "type": "variables"}},
      {"action": "write", "resource": {"orgID": "'"$INFLUX_ORG_ID"'", "type": "variables"}},
      {"action": "read", "resource": {"orgID": "'"$INFLUX_ORG_ID"'", "type": "scrapers"}},
      {"action": "write", "resource": {"orgID": "'"$INFLUX_ORG_ID"'", "type": "scrapers"}},
      {"action": "read", "resource": {"orgID": "'"$INFLUX_ORG_ID"'", "type": "secrets"}},
      {"action": "write", "resource": {"orgID": "'"$INFLUX_ORG_ID"'", "type": "secrets"}},
      {"action": "read", "resource": {"orgID": "'"$INFLUX_ORG_ID"'", "type": "labels"}},
      {"action": "write", "resource": {"orgID": "'"$INFLUX_ORG_ID"'", "type": "labels"}},
      {"action": "read", "resource": {"orgID": "'"$INFLUX_ORG_ID"'", "type": "views"}},
      {"action": "write", "resource": {"orgID": "'"$INFLUX_ORG_ID"'", "type": "views"}},
      {"action": "read", "resource": {"orgID": "'"$INFLUX_ORG_ID"'", "type": "documents"}},
      {"action": "write", "resource": {"orgID": "'"$INFLUX_ORG_ID"'", "type": "documents"}},
      {"action": "read", "resource": {"orgID": "'"$INFLUX_ORG_ID"'", "type": "notificationRules"}},
      {"action": "write", "resource": {"orgID": "'"$INFLUX_ORG_ID"'", "type": "notificationRules"}},
      {"action": "read", "resource": {"orgID": "'"$INFLUX_ORG_ID"'", "type": "notificationEndpoints"}},
      {"action": "write", "resource": {"orgID": "'"$INFLUX_ORG_ID"'", "type": "notificationEndpoints"}},
      {"action": "read", "resource": {"orgID": "'"$INFLUX_ORG_ID"'", "type": "checks"}},
      {"action": "write", "resource": {"orgID": "'"$INFLUX_ORG_ID"'", "type": "checks"}},
      {"action": "read", "resource": {"orgID": "'"$INFLUX_ORG_ID"'", "type": "dbrp"}},
      {"action": "write", "resource": {"orgID": "'"$INFLUX_ORG_ID"'", "type": "dbrp"}},
      {"action": "read", "resource": {"orgID": "'"$INFLUX_ORG_ID"'", "type": "notebooks"}},
      {"action": "write", "resource": {"orgID": "'"$INFLUX_ORG_ID"'", "type": "notebooks"}},
      {"action": "read", "resource": {"orgID": "'"$INFLUX_ORG_ID"'", "type": "annotations"}},
      {"action": "write", "resource": {"orgID": "'"$INFLUX_ORG_ID"'", "type": "annotations"}},
      {"action": "read", "resource": {"orgID": "'"$INFLUX_ORG_ID"'", "type": "remotes"}},
      {"action": "write", "resource": {"orgID": "'"$INFLUX_ORG_ID"'", "type": "remotes"}},
      {"action": "read", "resource": {"orgID": "'"$INFLUX_ORG_ID"'", "type": "replications"}},
      {"action": "write", "resource": {"orgID": "'"$INFLUX_ORG_ID"'", "type": "replications"}}
    ]
  }
'
```

## Opsi autentikasi basis data
Opsi autentikasi basis data

Amazon Timestream untuk InfluxDB mendukung cara-cara berikut untuk mengautentikasi pengguna database:
+ **Autentikasi kata sandi** – Instans DB Anda melakukan semua administrasi akun pengguna. Anda membuat pengguna, menentukan kata sandi, dan mengelola token menggunakan UI InfluxDB, CLI masuknya, atau API InfluxDB.
+ **Otentikasi Token** — Instans DB Anda melakukan semua administrasi akun pengguna. Anda dapat membuat pengguna, menentukan kata sandi, dan mengelola token menggunakan token operator Anda melalui CLI masuknya dan API InfluxDB.

### Koneksi terenkripsi
Koneksi terenkripsi

Anda dapat menggunakan Lapisan Soket Aman (SSL) atau Keamanan Lapisan Pengangkutan (TLS) dari aplikasi Anda untuk mengenkripsi koneksi ke instans DB. Sertifikat yang diperlukan untuk jabat tangan TLS antara InfluxDB dan aplikasi yang dibuat dan dikelola oleh layanan Kronos. Ketika sertifikat diperbarui, instance secara otomatis diperbarui dengan versi terbaru tanpa memerlukan intervensi pengguna apa pun.

## Menggunakan grup parameter
Menggunakan grup parameter

Parameter basis data menentukan konfigurasi basis data. Misalnya, parameter basis data dapat menentukan jumlah sumber daya, seperti memori, yang akan dialokasikan ke basis data.

Anda mengelola konfigurasi database Anda dengan mengaitkan instans DB Anda dengan grup parameter. Amazon Timestream untuk InfluxDB mendefinisikan grup parameter dengan pengaturan default. Anda dapat juga menentukan grup parameter Anda sendiri dengan pengaturan yang disesuaikan.

### Ikhtisar grup parameter
Ikhtisar grup parameter

Grup parameter DB bertindak sebagai kontainer untuk nilai konfigurasi mesin yang diterapkan pada satu atau beberapa instans DB.

**Topics**
+ [

#### Grup parameter kustom dan default
](#timestream-for-influx-parameter-groups-overview-default-custom-parameter-groups)
+ [

#### Membuat grup parameter DB
](#timestream-for-influx-parameter-groups-creating)
+ [

#### Parameter instans DB statis dan dinamis
](#timestream-for-influx-parameter-groups-static-dynamic-parameters)
+ [

#### Parameter dan nilai parameter yang didukung
](#timestream-for-influx-parameter-groups-overview-supported-parameters)

#### Grup parameter kustom dan default
Grup parameter kustom dan default

Instans DB menggunakan grup parameter DB. Bagian berikut menjelaskan konfigurasi dan pengelolaan grup parameter instans DB.

#### Membuat grup parameter DB
Membuat grup parameter DB

Anda dapat membuat grup parameter DB baru menggunakan Konsol Manajemen AWS, AWS Command Line Interface, atau Timestream API.

Batasan berikut berlaku untuk grup parameter DB:
+ Nama harus berisi 1 sampai 255 huruf, angka, atau tanda hubung.
+ Nama grup parameter default boleh menyertakan titik, seperti `default.InfluxDB.2.7`. Namun, nama grup parameter kustom tidak boleh menyertakan titik.
+ Karakter pertama harus berupa surat.
+ Nama tidak dapat dimulai dengan “dbpg-”
+ Nama tidak boleh diakhiri dengan tanda hubung atau berisi dua tanda hubung berturut-turut.
+ Jika Anda membuat instans DB tanpa menentukan grup parameter DB, instans DB menggunakan default mesin InfluxDB. 

Anda tidak dapat memodifikasi pengaturan parameter dari grup parameter default. Anda dapat melakukan hal berikut sebagai gantinya:

1. Membuat grup parameter baru.

1. Mengubah pengaturan parameter sesuai keinginan Anda. Tidak semua parameter mesin DB dalam grup parameter memenuhi syarat untuk dimodifikasi.

1. Perbarui instans DB Anda untuk menggunakan grup parameter kustom. Untuk informasi tentang memperbarui instans DB, lihat[Memperbarui instans DB](timestream-for-influx-managing-modifying-db.md). 

**catatan**  
Jika Anda telah memodifikasi instans DB Anda untuk menggunakan grup parameter kustom, dan Anda memulai instans DB, Amazon Timestream untuk InfluxDB secara otomatis me-reboot instans DB sebagai bagian dari proses startup.  
 Saat ini, Anda tidak akan dapat memodifikasi grup parameter khusus setelah dibuat. Jika Anda perlu mengubah parameter, Anda harus membuat grup parameter kustom baru dan menetapkannya ke instance yang memerlukan perubahan konfigurasi ini. Jika Anda memperbarui instans DB yang ada untuk menetapkan grup parameter baru, itu akan selalu diterapkan segera dan reboot instance Anda. 

#### Parameter instans DB statis dan dinamis
Parameter instans DB statis dan dinamis

Parameter instans InfluxDB DB selalu statis. Mereka berperilaku sebagai berikut:

Saat Anda mengubah parameter statis, menyimpan grup parameter DB, dan menetapkannya ke sebuah instance, perubahan parameter akan berlaku secara otomatis setelah instance di-boot ulang. 

Saat Anda mengaitkan grup parameter DB baru dengan instans DB, Timestream menerapkan parameter statis yang dimodifikasi hanya setelah instance DB di-boot ulang. Saat ini satu-satunya pilihan adalah segera berlaku.

 Untuk informasi selengkapnya tentang cara mengubah grup parameter DB, lihat [Memperbarui instans DB](timestream-for-influx-managing-modifying-db.md).

#### Parameter dan nilai parameter yang didukung
Parameter dan nilai parameter yang didukung

Untuk menentukan parameter yang didukung untuk instans DB Anda, lihat parameter dalam grup parameter DB yang digunakan oleh instans DB. Untuk informasi selengkapnya, lihat [Melihat nilai parameter untuk grup parameter DB](#timestream-for-influx-working-with-parameter-groups-viewing).

[Untuk informasi selengkapnya tentang semua parameter yang didukung oleh InfluxDB versi open-source, lihat opsi konfigurasi InfluxDB.](https://docs.influxdata.com/influxdb/v2/reference/config-options/?t=JSON) Saat ini Anda hanya dapat memodifikasi parameter InfluxDB berikut:


****  

| Parameter | Deskripsi | Nilai default | Nilai | Rentang yang valid | Catatan | 
| --- | --- | --- | --- | --- | --- | 
| [flux-log-enabled](https://docs.influxdata.com/influxdb/v2/reference/config-options/?t=JSON) | Sertakan opsi untuk menampilkan log rinci untuk kueri Flux | SALAH | Boolean | N/A |  | 
| [tingkat log](https://docs.influxdata.com/influxdb/v2/reference/config-options/#log-level) | Tingkat keluaran log. InfluxDB mengeluarkan entri log dengan tingkat keparahan lebih besar dari atau sama dengan tingkat yang ditentukan. | info | debug, info, kesalahan | N/A |  | 
| [tidak ada tugas](https://docs.influxdata.com/influxdb/v2/reference/config-options/#no-tasks) | Nonaktifkan penjadwal tugas. Jika tugas bermasalah mencegah InfluxDB dimulai, gunakan opsi ini untuk memulai InfluxDB tanpa menjadwalkan atau menjalankan tugas. | SALAH | Boolean | N/A |  | 
| [pertanyaan-konkurensi](https://docs.influxdata.com/influxdb/v2/reference/config-options/#query-concurrency) | Jumlah kueri yang diizinkan untuk dieksekusi secara bersamaan. Pengaturan ke 0 memungkinkan jumlah kueri bersamaan yang tidak terbatas. | 0 |  | 0 hingga 256 |  | 
| [query-queue-size](https://docs.influxdata.com/influxdb/v2/reference/config-options/#query-queue-size) | Jumlah maksimum kueri yang diizinkan dalam antrian eksekusi. Ketika batas antrian tercapai, kueri baru ditolak. Pengaturan ke 0 memungkinkan jumlah kueri yang tidak terbatas dalam antrian. | 1,024 |  | N/A |  | 
| [tipe penelusuran](https://docs.influxdata.com/influxdb/v2/reference/config-options/#tracing-type) | Aktifkan penelusuran di InfluxDB dan tentukan jenis penelusuran. Penelusuran dinonaktifkan secara default. | "" | log, jaeger | N/A |  | 
| [metrik-dinonaktifkan](https://docs.influxdata.com/influxdb/v2/reference/config-options/#metrics-disabled) | [Nonaktifkan titik akhir HTTP /metrics yang memperlihatkan metrik InfluxDB internal.](https://docs.influxdata.com/influxdb/v2/reference/internals/metrics/) | SALAH |  | N/A |  | 
| [http-idle-timeout](https://docs.influxdata.com/influxdb/v2/reference/config-options/#http-idle-timeout) | Durasi maksimum server harus menjaga koneksi tetap hidup sambil menunggu permintaan baru. Setel ke `0` tanpa batas waktu. | 3m0s | Durasi dengan unithours,minutes,seconds,milliseconds. Contoh: durationType=minutes,value=10 | Jam:-Minimal: 0-Maksimum: 256.205Menit:-Minimal: 0-Maksimum: 15.372.286Detik:-Minimal: 0-Maksimum: 922.337.203Milidetik:-Minimal: 0-Maksimum: 922.337.203.685 |  | 
| [http-read-header-timeout](https://docs.influxdata.com/influxdb/v2/reference/config-options/#http-read-header-timeout) | Durasi maksimum server harus mencoba membaca header HTTP untuk permintaan baru. Setel ke `0` tanpa batas waktu. | 10s | Durasi dengan unithours,minutes,seconds,milliseconds. Contoh: durationType=minutes,value=10 | Jam:-Minimal: 0-Maksimum: 256.205Menit:-Minimal: 0-Maksimum: 15.372.286Detik:-Minimal: 0-Maksimum: 922.337.203Milidetik:-Minimal: 0-Maksimum: 922.337.203.685 |  | 
| [http-read-timeout](https://docs.influxdata.com/influxdb/v2/reference/config-options/#http-read-timeout) | Durasi maksimum server harus mencoba membaca keseluruhan permintaan baru. Setel ke `0` tanpa batas waktu. | 0 | Durasi dengan unithours,minutes,seconds,milliseconds. Contoh: durationType=minutes,value=10 | Jam:-Minimal: 0-Maksimum: 256.205Menit:-Minimal: 0-Maksimum: 15.372.286Detik:-Minimal: 0-Maksimum: 922.337.203Milidetik:-Minimal: 0-Maksimum: 922.337.203.685 |  | 
| [http-write-timeout](https://docs.influxdata.com/influxdb/v2/reference/config-options/#http-write-timeout) | Durasi maksimum server harus menghabiskan pemrosesan dan menanggapi permintaan menulis. Setel ke `0` tanpa batas waktu. | 0 | Durasi dengan unithours,minutes,seconds,milliseconds. Contoh: durationType=minutes,value=10 | Jam:-Minimal: 0-Maksimum: 256.205Menit:-Minimal: 0-Maksimum: 15.372.286Detik:-Minimal: 0-Maksimum: 922.337.203Milidetik:-Minimal: 0-Maksimum: 922.337.203.685 |  | 
| [influxql-max-select-buckets](https://docs.influxdata.com/influxdb/v2/reference/config-options/#influxql-max-select-buckets) | Jumlah maksimum grup berdasarkan ember waktu yang dapat dibuat `SELECT` pernyataan. `0`memungkinkan jumlah ember yang tidak terbatas. | 0 | Panjang |  Minimal: 0 Maksimal: 9.223.372.036.854.775.807  |  | 
| [influxql-max-select-point](https://docs.influxdata.com/influxdb/v2/reference/config-options/#influxql-max-select-point) | Jumlah maksimum poin yang dapat diproses oleh `SELECT` pernyataan. `0`memungkinkan jumlah poin yang tidak terbatas. InfluxDB memeriksa jumlah poin setiap detik (jadi kueri yang melebihi maksimum tidak segera dibatalkan). | 0 | Panjang |  Minimal: 0 Maksimal: 9.223.372.036.854.775.807  |  | 
| [influxql-max-select-series](https://docs.influxdata.com/influxdb/v2/reference/config-options/#influxql-max-select-series) | Jumlah maksimum seri `SELECT` pernyataan dapat dikembalikan. `0`memungkinkan jumlah seri yang tidak terbatas. | 0 | Panjang |  Minimal: 0 Maksimal: 9.223.372.036.854.775.807  |  | 
| [pprof-dinonaktifkan](https://docs.influxdata.com/influxdb/v2/reference/config-options/#pprof-disabled) | Nonaktifkan titik akhir `/debug/pprof` HTTP. Titik akhir ini menyediakan data profil runtime dan dapat membantu saat men-debug. | BETUL | Boolean |  N/A | Sementara InfluxDB menetapkan pprof-disabled sebagai false default, AWS menetapkannya sebagai default. true | 
| [query-initial-memory-bytes](https://docs.influxdata.com/influxdb/v2/reference/config-options/#query-initial-memory-bytes) | Byte awal memori dialokasikan untuk kueri. | 0 | Panjang | Minimal: 0Maksimum: query-memory-bytes |  | 
| [query-max-memory-bytes](https://docs.influxdata.com/influxdb/v2/reference/config-options/#influxql-max-select-series) | Total byte maksimum memori yang diizinkan untuk kueri. | 0 | Panjang | Minimal: 0Maksimal: 9.223.372.036.854.775.807 |  | 
| [query-memory-bytes](https://docs.influxdata.com/influxdb/v2/reference/config-options/#query-memory-bytes) | Menentukan Time to Live (TTL) dalam hitungan menit untuk sesi pengguna yang baru dibuat. | 0 | Panjang | Minimal: 0Maksimal: 2.147.483.647 | Harus lebih besar dari atau sama dengan query-initial-memory-bytes. | 
| [panjang sesi](https://docs.influxdata.com/influxdb/v2/reference/config-options/#session-length) | Menentukan Time to Live (TTL) dalam hitungan menit untuk sesi pengguna yang baru dibuat. | 60 | Bilangan Bulat | Minimal: 0Maksimal: 2.880 |  | 
| [session-renew-disabled](https://docs.influxdata.com/influxdb/v2/reference/config-options/#session-renew-disabled) | Menonaktifkan secara otomatis memperpanjang sesi TTL pengguna pada setiap permintaan. Secara default, setiap permintaan menetapkan waktu kedaluwarsa sesi menjadi 5 menit dari sekarang. Ketika dinonaktifkan, sesi kedaluwarsa setelah [panjang sesi](https://docs.influxdata.com/influxdb/v2/reference/config-options/#session-length) yang ditentukan dan pengguna diarahkan ke halaman login, bahkan jika baru-baru ini aktif. | SALAH | Boolean | N/A |  | 
| [storage-cache-max-memory-ukuran](https://docs.influxdata.com/influxdb/v2/reference/config-options/#storage-cache-max-memory-size) | Ukuran maksimum (dalam byte) cache shard dapat mencapai sebelum mulai menolak penulisan. | 1,073,741,824 | Panjang | Minimal: 0Maksimal: 549.755.813.888 | Harus lebih rendah dari kapasitas memori total instance.Kami merekomendasikan untuk mengaturnya di bawah 15 persen dari total kapasitas memori. | 
| [storage-cache-snapshot-memory-ukuran](https://docs.influxdata.com/influxdb/v2/reference/config-options/#storage-cache-snapshot-memory-size) | Ukuran (dalam byte) di mana mesin penyimpanan akan memotret cache dan menuliskannya ke file TSM untuk membuat lebih banyak memori tersedia. | 26.214,400 | Panjang | Minimal: 0Maksimal: 549.755.813.888 | Harus lebih rendah dari storage-cache-max-memory -ukuran. | 
| [storage-cache-snapshot-write-durasi-dingin](https://docs.influxdata.com/influxdb/v2/reference/config-options/#storage-cache-snapshot-write-cold-duration) | Durasi di mana mesin penyimpanan akan mengambil snapshot cache dan menuliskannya ke file TSM baru jika pecahan belum menerima penulisan atau penghapusan. | 10m0s | Durasi dengan unithours,minutes,seconds,milliseconds. Contoh: durationType=minutes,value=10 | Jam:-Minimal: 0-Maksimum: 256.205Menit:-Minimal: 0-Maksimum: 15.372.286Detik:-Minimal: 0-Maksimum: 922.337.203Milidetik:-Minimal: 0-Maksimum: 922.337.203.685 |  | 
| [storage-compact-full-write-durasi-dingin](https://docs.influxdata.com/influxdb/v2/reference/config-options/#storage-compact-full-write-cold-duration) | Durasi di mana mesin penyimpanan akan memadatkan semua file TSM dalam pecahan jika belum menerima penulisan atau penghapusan. | 4h0m0s | Durasi dengan unithours,minutes,seconds,milliseconds. Contoh: durationType=minutes,value=10 | Jam:-Minimal: 0-Maksimum: 256.205Menit:-Minimal: 0-Maksimum: 15.372.286Detik:-Minimal: 0-Maksimum: 922.337.203Milidetik:-Minimal: 0-Maksimum: 922.337.203.685 |  | 
| [storage-compact-throughput-burst](https://docs.influxdata.com/influxdb/v2/reference/config-options/#storage-compact-throughput-burst) | Batas nilai (dalam byte per detik) yang dapat ditulis oleh pemadatan TSM ke disk. | 50,331,648 | Panjang | Minimal: 0Maksimal: 9.223.372.036.854.775.807 |  | 
| [storage-max-concurrent-compactions](https://docs.influxdata.com/influxdb/v2/reference/config-options/#storage-max-concurrent-compactions) | Jumlah maksimum pemadatan penuh dan level yang dapat berjalan secara bersamaan. Nilai `0` hasil dalam 50 persen dari yang `runtime.GOMAXPROCS(0)` digunakan saat runtime. Setiap angka yang lebih besar dari nol membatasi pemadatan ke nilai itu. Pengaturan ini tidak berlaku untuk snapshotting cache. | 0 | Bilangan Bulat | Minimal: 0Maksimal: 64 |  | 
| [storage-max-index-log-ukuran file](https://docs.influxdata.com/influxdb/v2/reference/config-options/#storage-max-index-log-file-size) | Ukuran (dalam byte) di mana file index write-ahead log (WAL) akan dipadatkan menjadi file indeks. Ukuran yang lebih rendah akan menyebabkan file log dipadatkan lebih cepat dan menghasilkan penggunaan heap yang lebih rendah dengan mengorbankan throughput tulis. | 1,048.576 | Panjang | Minimal: 0Maksimal: 9.223.372.036.854.775.807 |  | 
| [storage-no-validate-field-ukuran](https://docs.influxdata.com/influxdb/v2/reference/config-options/#storage-no-validate-field-size) | Lewati validasi ukuran bidang pada permintaan tulis yang masuk. | SALAH | Boolean | N/A |  | 
| [storage-retention-check-interval](https://docs.influxdata.com/influxdb/v2/reference/config-options/#storage-retention-check-interval) | Interval pemeriksaan penegakan kebijakan retensi. | 30m0s | Durasi dengan unithours,minutes,seconds,milliseconds. Contoh: durationType=minutes,value=10 | N/A | Jam:-Minimal: 0-Maksimum: 256.205Menit:-Minimal: 0-Maksimum: 15.372.286Detik:-Minimal: 0-Maksimum: 922.337.203Milidetik:-Minimal: 0-Maksimum: 922.337.203.685 | 
| [storage-series-file-max-concurrent-snapshot-compactions](https://docs.influxdata.com/influxdb/v2/reference/config-options/#storage-series-file-max-concurrent-snapshot-compactions) | Jumlah maksimum pemadatan snapshot yang dapat berjalan secara bersamaan di semua partisi seri dalam database.  | 0 | Bilangan Bulat | Minimal: 0Maksimal: 64 |  | 
| [storage-series-id-set-ukuran cache](https://docs.influxdata.com/influxdb/v2/reference/config-options/#storage-series-id-set-cache-size) | Ukuran cache internal yang digunakan dalam indeks TSI untuk menyimpan hasil seri yang dihitung sebelumnya. Hasil cache dikembalikan dengan cepat daripada perlu dihitung ulang ketika kueri berikutnya dengan predikat tag yang sama dijalankan. key/value Menyetel nilai ini `0` akan menonaktifkan cache dan dapat menurunkan kinerja kueri. | 100 | Panjang | Minimal: 0Maksimal: 9.223.372.036.854.775.807 |  | 
| [storage-wal-max-concurrent-menulis](https://docs.influxdata.com/influxdb/v2/reference/config-options/#storage-wal-max-concurrent-writes) | Jumlah maksimum menulis ke direktori WAL untuk mencoba pada saat yang sama. | 0 | Bilangan Bulat | Minimal: 0Maksimal: 256 |  | 
| [storage-wal-max-write-penundaan](https://docs.influxdata.com/influxdb/v2/reference/config-options/#storage-wal-max-write-delay) | Jumlah maksimum waktu permintaan tulis ke direktori WAL akan menunggu ketika jumlah maksimum penulisan aktif bersamaan ke direktori WAL telah terpenuhi. Setel `0` untuk menonaktifkan batas waktu. | 10m | Durasi dengan unithours,minutes,seconds,milliseconds. Contoh: durationType=minutes,value=10 | Jam:-Minimal: 0-Maksimum: 256205Menit:-Minimal: 0-Maksimum: 15.372.286Detik:-Minimal: 0-Maksimum: 922.337.203Milidetik:-Minimal: 0-Maksimum: 922.337.203.685 |  | 
| [ui-dinonaktifkan](https://docs.influxdata.com/influxdb/v2/reference/config-options/#ui-disabled) | Nonaktifkan antarmuka pengguna InfluxDB (UI). UI diaktifkan secara default. | SALAH | Boolean | N/A |  | 

Pengaturan parameter yang tidak tepat dalam grup parameter dapat menimbulkan dampak buruk yang tidak diinginkan, termasuk penurunan performa dan ketidakstabilan sistem. Selalu berhati-hati saat memodifikasi parameter database. Uji perubahan pengaturan grup parameter pada instance DB pengujian sebelum menerapkan perubahan grup parameter tersebut ke instance DB produksi.

### Menggunakan grup parameter DB
Menggunakan grup parameter DB

Instans DB menggunakan grup parameter DB. Bagian berikut menjelaskan konfigurasi dan pengelolaan grup parameter instans DB.

**Topics**
+ [

#### Membuat grup parameter DB
](#timestream-for-influx-working-with-parameter-groups-creating)
+ [

#### Mengaitkan grup parameter DB dengan instans DB
](#timestream-for-influx-working-with-parameter-groups-associating)
+ [

#### Menampilkan daftar grup parameter DB
](#timestream-for-influx-working-with-parameter-groups-listing)
+ [

#### Melihat nilai parameter untuk grup parameter DB
](#timestream-for-influx-working-with-parameter-groups-viewing)

#### Membuat grup parameter DB
Membuat grup parameter DB

**Menggunakan Konsol Manajemen AWS**

1. Masuk ke Konsol Manajemen AWS dan buka [Amazon Timestream untuk konsol InfluxDB](https://console.aws.amazon.com/timestream/).

1. Di panel navigasi, pilih **Grup parameter**.

1. Pilih **Buat grup parameter**.

1. Di kotak **nama grup Parameter**, masukkan nama grup parameter DB baru.

1. Di kotak **Deskripsi**, masukkan deskripsi untuk grup parameter DB baru.

1. Pilih parameter untuk memodifikasi dan menerapkan nilai yang diinginkan. Untuk informasi selengkapnya tentang parameter yang didukung, lihat[Parameter dan nilai parameter yang didukung](#timestream-for-influx-parameter-groups-overview-supported-parameters).

1. Pilih **Buat grup parameter**.

**Menggunakan AWS Command Line Interface**
+ Untuk membuat grup parameter DB dengan menggunakan AWS CLI, panggil `create-db-parameter-group` perintah dengan parameter berikut:

  ```
  --db-parameter-group-name <value>
  --description <value>
  --endpoint_url <value>
  --region <value>
  --parameters (list) (string)
  ```  
**Example Contoh**  

  Untuk informasi tentang setiap pengaturan, lihat [Pengaturan untuk instans DB](timestream-for-influx-configuring.md#timestream-for-influx-configuring-create-db-settings). Contoh ini menggunakan konfigurasi mesin default. 

  ```
  aws timestream-influxdb create-db-parameter-group 
      --db-parameter-group-name YOUR_PARAM_GROUP_NAME \
      --endpoint-url YOUR_ENDPOINT \
      --region YOUR_REGION \
      --parameters "InfluxDBv2={logLevel=debug,queryConcurrency=10,metricsDisabled=true}" \" \
      --debug
  ```

#### Mengaitkan grup parameter DB dengan instans DB
Mengaitkan grup parameter DB dengan instans DB

Anda dapat membuat grup parameter DB Anda sendiri dengan pengaturan yang disesuaikan. Anda dapat mengaitkan grup parameter DB dengan instans DB menggunakan Konsol Manajemen AWS, the AWS Command Line Interface, atau Timestream for InfluxDB API. Anda dapat melakukannya saat membuat atau memodifikasi instans DB.

Untuk informasi tentang cara membuat grup parameter DB, lihat [Membuat grup parameter DB](#timestream-for-influx-working-with-parameter-groups-creating). Untuk informasi tentang membuat instans DB, lihat [Membuat instans DB](timestream-for-influx-configuring.md#timestream-for-influx-configuring-create-db). Untuk informasi tentang modifikasi instans DB, lihat [Memperbarui instans DB](timestream-for-influx-managing-modifying-db.md).

**catatan**  
Saat Anda mengaitkan grup parameter DB baru dengan instans DB, parameter statis yang dimodifikasi diterapkan hanya setelah instance DB di-boot ulang. Saat ini, hanya berlaku segera didukung. Timestream untuk InfluxDB hanya mendukung parameter statis.

**Menggunakan Konsol Manajemen AWS**

1. Masuk ke Konsol Manajemen AWS dan buka [Amazon Timestream untuk konsol InfluxDB](https://console.aws.amazon.com/timestream/).

1. Di panel navigasi, pilih **Database InfluxDB**, lalu pilih instans DB yang ingin Anda modifikasi.

1. Pilih **Perbarui**. Halaman **instans Update DB** muncul.

1. Ubah pengaturan **Grup parameter DB**.

1. Pilih **Lanjutkan** dan periksa ringkasan modifikasi.

1. Saat ini hanya **Terapkan segera** didukung. Opsi ini dapat menyebabkan pemadaman dalam beberapa kasus karena akan me-reboot instans DB Anda. 

1. Di halaman konfirmasi, tinjau perubahan Anda. Jika benar, pilih **Perbarui instans DB** untuk menyimpan perubahan Anda dan menerapkannya. Atau pilih **Kembali** untuk mengedit perubahan atau **Batalkan** untuk membatalkan perubahan Anda.

**Menggunakan AWS Command Line Interface**

Untuk Linux, macOS, atau Unix:

```
aws timestream-influxdb update-db-instance 
--identifier YOUR_DB_INSTANCE_ID \
--region YOUR_REGION \
--db-parameter-group-identifier YOUR_PARAM_GROUP_ID \
--log-delivery-configuration "{\"s3Configuration\": {\"bucketName\": \"${LOGGING_BUCKET}\", \"enabled\": false }}"
```

Untuk Windows:

```
aws timestream-influxdb update-db-instance 
--identifier YOUR_DB_INSTANCE_ID ^
--region YOUR_REGION ^
--db-parameter-group-identifier YOUR_PARAM_GROUP_ID ^
--log-delivery-configuration "{\"s3Configuration\": {\"bucketName\": \"${LOGGING_BUCKET}\", \"enabled\": false }}"
```

#### Menampilkan daftar grup parameter DB
Menampilkan daftar grup parameter DB

Anda dapat mencantumkan grup parameter DB yang telah Anda buat untuk AWS akun Anda.

**Menggunakan Konsol Manajemen AWS**

1. Masuk ke Konsol Manajemen AWS dan buka [Amazon Timestream untuk konsol InfluxDB](https://console.aws.amazon.com/timestream/).

1. Di panel navigasi, pilih **Grup parameter**.

1. Grup parameter DB muncul dalam daftar.

**Menggunakan AWS Command Line Interface**

Untuk membuat daftar semua grup parameter DB untuk AWS akun, gunakan AWS Command Line Interface `list-db-parameter-groups` perintah.

```
aws timestream-influxdb list-db-parameter-groups --region region
```

Untuk mengembalikan grup parameter DB tertentu untuk AWS akun, gunakan AWS Command Line Interface `get-db-parameter-group` perintah.

```
aws timestream-influxdb get-db-parameter-group --region region --identifier identifier
```

#### Melihat nilai parameter untuk grup parameter DB
Melihat nilai parameter untuk grup parameter DB

Anda dapat memperoleh daftar semua parameter dalam grup parameter DB dan nilainya.

**Menggunakan Konsol Manajemen AWS**

1. Masuk ke Konsol Manajemen AWS dan buka [Amazon Timestream untuk konsol InfluxDB](https://console.aws.amazon.com/timestream/).

1. Di panel navigasi, pilih **Grup parameter**.

1. Grup parameter DB muncul dalam daftar.

1. Pilih nama grup parameter untuk melihat daftar parameternya.

**Menggunakan AWS Command Line Interface**

Untuk melihat nilai parameter untuk grup parameter DB, gunakan AWS Command Line Interface `get-db-parameter-group` perintah. Ganti *parameter-group-identifier* dengan informasi Anda sendiri.

```
get-db-parameter-group --identifier parameter-group-identifier
```

**Menggunakan API**

Untuk melihat nilai parameter untuk grup parameter DB, gunakan `GetDbParameterGroup` perintah API Timestream. Ganti *parameter-group-identifier* dengan informasi Anda sendiri.

```
GetDbParameterGroup parameter-group-identifier
```