Pilih preferensi cookie Anda

Kami menggunakan cookie penting serta alat serupa yang diperlukan untuk menyediakan situs dan layanan. Kami menggunakan cookie performa untuk mengumpulkan statistik anonim sehingga kami dapat memahami cara pelanggan menggunakan situs dan melakukan perbaikan. Cookie penting tidak dapat dinonaktifkan, tetapi Anda dapat mengklik “Kustom” atau “Tolak” untuk menolak cookie performa.

Jika Anda setuju, AWS dan pihak ketiga yang disetujui juga akan menggunakan cookie untuk menyediakan fitur situs yang berguna, mengingat preferensi Anda, dan menampilkan konten yang relevan, termasuk iklan yang relevan. Untuk menerima atau menolak semua cookie yang tidak penting, klik “Terima” atau “Tolak”. Untuk membuat pilihan yang lebih detail, klik “Kustomisasi”.

Metrik grafik yang dihasilkan oleh aturan di CloudWatch

Mode fokus

Di halaman ini

Metrik grafik yang dihasilkan oleh aturan di CloudWatch - Amazon CloudWatch

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

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

Wawasan Kontributor menyediakan sebuah fungsi matematika metrik INSIGHT_RULE_METRIC. Anda dapat menggunakan fungsi ini untuk menambahkan data dari laporan Contributor Insights ke grafik di tab Metrik konsol. CloudWatch Anda juga dapat mengatur alarm didasarkan pada fungsi matematika ini. Untuk informasi selengkapnya tentang fungsi matematika metrik, silakan lihat Menggunakan ekspresi matematika dengan CloudWatch metrik.

Untuk menggunakan fungsi matematika metrik ini, Anda harus masuk ke akun yang memiliki cloudwatch:GetMetricData dan cloudwatch:GetInsightRuleReport izin.

Sintaksnya adalahINSIGHT_RULE_METRIC(ruleName, metricName). ruleNameadalah nama aturan Contributor Insights. metricNameadalah salah satu nilai dalam daftar berikut. Nilai metricName menentukan jenis data yang dikembalikan fungsi matematika.

  • UniqueContributors — jumlah kontributor unik untuk setiap titik data.

  • MaxContributorValue — nilai kontributor teratas untuk setiap titik data. Identitas kontributor mungkin berubah untuk setiap titik data dalam grafik.

    Jika aturan ini diagregat dengan Count, kontributor teratas untuk setiap titik data adalah kontributor dengan kemunculan paling banyak dalam periode tersebut. Jika aturan diagregat dengan Sum, kontributor teratas adalah kontributor dengan jumlah terbesar di dalam bidang log yang ditentukan oleh aturan Value selama periode tersebut.

  • SampleCount — jumlah titik data yang sesuai dengan aturan.

  • Sum — jumlah nilai dari semua kontributor selama periode waktu yang diwakili oleh titik data tersebut.

  • Minimum — nilai minimum dari satu observasi selama periode waktu yang diwakili oleh titik data tersebut.

  • Maximum — nilai maksimal dari satu observasi selama periode waktu yang diwakili oleh titik data tersebut.

  • Average — nilai rata-rata dari semua kontributor selama periode waktu yang diwakili oleh titik data tersebut.

Mengatur Alarm pada Data Metrik Wawasan Kontributor

Dengan menggunakan fungsi INSIGHT_RULE_METRIC ini, Anda akan dapat menyetel alarm pada metrik yang dihasilkan oleh Wawasan Kontributor. Sebagai contoh, Anda dapat membuat alarm berdasarkan persentase koneksi protokol kontrol transmisi (TCP) yang ditolak. Untuk memulai dengan jenis alarm ini, Anda dapat membuat aturan-aturan seperti yang ditunjukkan dalam dua contoh berikut:

Contoh aturan: "RejectedConnectionsRule"

{ "Schema": { "Name": "CloudWatchLogRule", "Version": 1 }, "LogGroupNames": [ "/aws/containerinsights/sample-cluster-name/flowlogs" ], "LogFormat": "CLF", "Fields": { "3": "interfaceID", "4": "sourceAddress", "8": "protocol", "13": "action" }, "Contribution": { "Keys": [ "interfaceID", "sourceAddress" ], "Filters": [ { "Match": "protocol", "EqualTo": 6 }, { "Match": "action", "In": [ "REJECT" ] } ] }, "AggregateOn": "Sum" }

Contoh aturan: "TotalConnectionsRule"

{ "Schema": { "Name": "CloudWatchLogRule", "Version": 1 }, "LogGroupNames": [ "/aws/containerinsights/sample-cluster-name/flowlogs" ], "LogFormat": "CLF", "Fields": { "3": "interfaceID", "4": "sourceAddress", "8": "protocol", "13": "action" }, "Contribution": { "Keys": [ "interfaceID", "sourceAddress" ], "Filters": [{ "Match": "protocol", "EqualTo": 6 }], "AggregateOn": "Sum" } }

Setelah membuat aturan, Anda dapat memilih tab Metrik di CloudWatch Konsol, di mana Anda dapat menggunakan contoh ekspresi matematika metrik berikut untuk membuat grafik data yang dilaporkan Contributor Insights:

Contoh: Ekspresi matematika metrik

e1 INSIGHT_RULE_METRIC("RejectedConnectionsRule", "Sum") e2 INSIGHT_RULE_METRIC("TotalConnectionsRule", "Sum") e3 (e1/e2)*100

Dalam contoh, ekspresi matematika metrik e3 akan mengembalikan semua koneksi TCP yang ditolak. Jika Anda ingin diberi tahu ketika 20 persen koneksi TCP ditolak, Anda dapat mengubah ekspresi dengan mengubah ambang batas dari 100 menjadi 20.

catatan

Anda dapat mengatur alarm pada metrik yang Anda pantau dari bagian Metrik. Saat berada di tab Metrik bergrafik, Anda dapat memilih ikon Buat alarm di bawah kolom Tindakan. Ikon Buat alarm terlihat seperti bel.

Untuk informasi selengkapnya tentang membuat grafik metrik dan penggunaan fungsi matematika metrik, silakan lihat bagian berikut: Tambahkan ekspresi matematika ke CloudWatch grafik.

PrivasiSyarat situsPreferensi cookie
© 2025, Amazon Web Services, Inc. atau afiliasinya. Semua hak dilindungi undang-undang.