Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Pantau penggunaan penyimpanan indeks
Log penggunaan indeks memberikan visibilitas tentang cara penyimpanan indeks Amazon Quick dikonsumsi di seluruh basis pengetahuan dan Spasi, termasuk unggahan file. Anda dapat menggunakan log ini untuk melacak tren pertumbuhan, mengidentifikasi sumber terbesar, mendeteksi lonjakan tak terduga, dan merencanakan kapasitas.
Sebelum Anda menanyakan data penggunaan indeks, Anda harus mengonfigurasi INDEX_USAGE_LOGS pengiriman. Untuk petunjuk tentang pengaturan pengiriman, lihatMemantau Amazon Penggunaan Cepat menggunakan CloudWatch Log.
Skema log
Setiap peristiwa log penggunaan indeks mencakup bidang umum yang dibagikan di semua jenis log Cepat Amazon, sepertiresource_arn,event_timestamp,log_type,account_id, danuser_arn. Acara ini juga mencakup bidang khusus indeks berikut:
| Bidang | Tipe | Deskripsi |
|---|---|---|
consumed_index_size |
Bilangan Bulat | Ukuran total (dalam byte) yang dikonsumsi oleh seluruh indeks. Ini adalah total otoritatif. |
source_type |
String | SPACE atau KB. |
source_name |
String | Tampilkan nama Space atau basis pengetahuan. |
source_arn |
String | ARN penuh dari sumbernya. |
consumed_source_size |
Bilangan Bulat | Ukuran (dalam byte) dikonsumsi oleh sumber individu ini. |
consumed_source_doc_count |
Bilangan Bulat | Jumlah dokumen dalam sumber ini. |
catatan
Acara dipublikasikan per sumber tentang perubahan. Tidak semua sumber memancarkan peristiwa setiap hari. Untuk merekonstruksi status saat ini, gunakan peristiwa terbaru per. source_arn
CloudWatch Kueri Wawasan Log
Kueri Wawasan CloudWatch Log berikut membantu Anda menganalisis data penggunaan indeks. Semua kueri menggunakan pola stats latest(field) by source_arn untuk mendapatkan status terbaru per sumber. Kueri kemudian digabungkan sesuai kebutuhan. Ganti YOUR_LOG_GROUP dengan nama grup log Anda.
Ukuran berdasarkan jenis sumber (basis pengetahuan dibandingkan dengan Spasi)
Menunjukkan pemisahan ukuran total antara basis pengetahuan dan Spasi.
fields @timestamp, source_type, source_arn, consumed_source_size | stats latest(consumed_source_size) as latest_size, latest(source_type) as type by source_arn | stats sum(latest_size) as total_size by type
Ukuran indeks total dari waktu ke waktu
Menunjukkan tren ukuran indeks dengan menggunakan consumed_index_size bidang.
fields @timestamp, consumed_index_size | stats latest(consumed_index_size) as total_index_size by bin(1d) as day | sort day asc
Basis pengetahuan teratas berdasarkan ukuran
Menunjukkan 20 basis pengetahuan teratas yang diberi peringkat berdasarkan ukuran.
fields @timestamp, source_type, source_arn, source_name, consumed_source_size | filter source_type = "KB" | stats latest(consumed_source_size) as latest_size, latest(source_name) as name by source_arn | sort latest_size desc | limit 20
Ruang Teratas berdasarkan ukuran
Menampilkan 20 Spaces teratas yang diberi peringkat berdasarkan ukuran.
fields @timestamp, source_type, source_arn, source_name, consumed_source_size | filter source_type = "SPACE" | stats latest(consumed_source_size) as latest_size, latest(source_name) as name by source_arn | sort latest_size desc | limit 20
Semua sumber detail
Menampilkan status terbaru dari setiap sumber dengan ukuran, jenis, nama, jumlah dokumen, dan waktu pembaruan terakhir.
fields @timestamp, source_type, source_name, consumed_source_size, consumed_source_doc_count, source_arn | stats latest(consumed_source_size) as latest_size, latest(source_type) as type, latest(source_name) as name, latest(consumed_source_doc_count) as doc_count, latest(@timestamp) as last_updated by source_arn | sort latest_size desc | limit 100
Pengguna teratas berdasarkan ukuran total
Menampilkan 20 pengguna teratas yang diberi peringkat berdasarkan ukuran sumber total di semua sumber mereka.
fields @timestamp, user_arn, source_arn, consumed_source_size | parse user_arn "*:user/*/*" as @prefix, @namespace, @username | stats latest(consumed_source_size) as latest_size, latest(@username) as user by source_arn | stats sum(latest_size) as total_size by user | sort total_size desc | limit 20
Buat CloudWatch dasbor
Anda dapat membuat CloudWatch dasbor untuk memvisualisasikan metrik penggunaan indeks. Gunakan CloudWatch konsol untuk membuat dasbor dan menambahkan widget Wawasan Log dengan menggunakan kueri dari bagian sebelumnya.
-
Buka konsol CloudWatch
. -
Pada panel navigasi, silakan pilih Dasbor.
-
Pilih Buat dasbor dan masukkan nama (misalnya,
IndexUsageMetrics). -
Tambahkan widget dengan menggunakan jenis widget Log. Pilih grup log penggunaan indeks Anda dan tempel kueri dari bagian sebelumnya.
Tip
Gunakan visualisasi diagram lingkaran untuk rincian tipe sumber. Gunakan bagan garis untuk ukuran dari waktu ke waktu. Gunakan bagan batang untuk sumber teratas. Visualisasi tabel berfungsi dengan baik untuk kueri detail semua sumber.