Memantau CloudSearch Domain Amazon dengan Amazon CloudWatch - Amazon CloudSearch

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

Memantau CloudSearch Domain Amazon dengan Amazon CloudWatch

Amazon CloudSearch secara otomatis mengirimkan metrik ke Amazon CloudWatch sehingga Anda dapat mengumpulkan dan menganalisis statistik kinerja. Anda dapat memantau metrik ini dengan menggunakan CloudSearch konsol Amazon, atau dengan menggunakan konsol, AWS CLI, atau AWS SDK. CloudWatch Setiap instance penelusuran domain Anda mengirimkan metrik ke CloudWatch interval satu menit. Metrik diarsipkan selama dua minggu; setelah periode itu, data dibuang.

Tidak ada biaya untuk CloudSearch metrik Amazon yang dilaporkan melalui CloudWatch. Jika Anda menyetel alarm pada metrik, Anda akan ditagih dengan tarif standar. CloudWatch Anda dapat menggunakan metrik di semua wilayah yang didukung oleh Amazon CloudSearch.

Tidak semua statistik, seperti Average atau Sum, berlaku untuk setiap metrik. Namun, semua nilai ini tersedia melalui CloudSearch konsol Amazon, atau dengan menggunakan konsol, AWS CLI, atau AWS SDK untuk semua metrik. CloudWatch Dalam tabel berikut, setiap metrik memiliki daftar Statistik Valid yang berlaku untuk metrik tersebut.

CloudSearch Metrik Amazon

Namespace AWS/CloudSearch mencakup metrik berikut.

Metrik Deskripsi

SuccessfulRequests

Jumlah permintaan pencarian yang berhasil diproses oleh instance pencarian.

Unit: Hitungan

Statistik yang valid: Maksimum, Jumlah

SearchableDocuments

Jumlah dokumen yang dapat dicari dalam indeks pencarian domain.

Unit: Hitungan

Statistik yang valid: Maksimum

IndexUtilization

Persentase kapasitas indeks instance pencarian yang telah digunakan. Nilai maksimum menunjukkan persentase kapasitas indeks domain yang telah digunakan.

Unit: Persen

Statistik yang valid: Rata-rata, Maksimum

Partitions

Jumlah partisi indeks didistribusikan.

Unit: Hitungan

Statistik yang valid: Minimum, Maksimum

Dimensi untuk CloudSearch Metrik Amazon

Amazon CloudSearch mengirimkan ClientId dan DomainName dimensi ke CloudWatch.

Dimensi Deskripsi

ClientId

ID akun AWS.

DomainName

Nama domain pencarian.

Menghasilkan SDK for Java Metrics untuk Amazon CloudSearch

Ini AWS SDK for Java dapat menghasilkan metrik kinerja untuk CloudSearch klien Amazon Anda dan mengirimkannya CloudWatch untuk visualisasi. Untuk argumen Java VM yang mengaktifkan fitur ini, lihat Mengaktifkan Metrik untuk AWS SDK for Java di Panduan Pengembang. AWS SDK for Java

Anda dapat menggunakan kode berikut untuk menguji pembuatan metrik. Kode membuat CloudWatch klien baru dan melakukan 2.500 pencarian. Karena SDK hanya mengirimkan metrik sekali per menit, klien yang berjalan lama bekerja paling baik. Kode menggunakan rantai penyedia kredensi default.

import com.amazonaws.client.builder.AwsClientBuilder; import com.amazonaws.services.cloudsearchdomain.AmazonCloudSearchDomain; import com.amazonaws.services.cloudsearchdomain.AmazonCloudSearchDomainClientBuilder; import com.amazonaws.services.cloudsearchdomain.model.SearchRequest; public class Metrics { public static void main(String[] args) { String search_endpoint = "https://search-domain-id.us-west-1.cloudsearch.amazonaws.com"; String region = "us-west-1"; AwsClientBuilder.EndpointConfiguration endpointConfig = new AwsClientBuilder .EndpointConfiguration(search_endpoint, region); AmazonCloudSearchDomainClientBuilder builder = AmazonCloudSearchDomainClientBuilder .standard() .withEndpointConfiguration(endpointConfig); AmazonCloudSearchDomain client = builder.build(); String query; SearchRequest request = new SearchRequest(); com.amazonaws.services.cloudsearchdomain.model.SearchResult test = client.search(request); for (int i = 0; i < 2500; i++) { query = "test"; request.setQuery(query); test = client.search(request); System.out.println(test.toString()); } } }

Untuk memverifikasi bahwa SDK mengirim metrik ke CloudWatch, periksa halaman Metrik CloudWatch konsol dan cari AWSSDK/Java di bawah bagian Custom Namespaces. Metrik mungkin membutuhkan waktu beberapa menit untuk ditampilkan.

Melihat CloudWatch Metrik untuk Domain Amazon CloudSearch

CloudSearch Konsol Amazon membuat grafik metrik yang dilaporkan. CloudWatch Anda juga dapat mengakses metrik melalui CloudWatchkonsol, AWS CLI, dan AWS SDK. Untuk informasi selengkapnya, lihat Melihat, Membuat Grafik, dan Menerbitkan Metrik di Panduan CloudWatch Pengembang Amazon.

Untuk melihat metrik untuk domain penelusuran menggunakan konsol Amazon CloudSearch
  1. Buka CloudSearch konsol Amazon di https://console.aws.amazon.com/cloudsearch.

  2. Pilih Domain dari panel navigasi kiri.

  3. Klik nama domain, lalu buka tab Monitoring.