Bagaimana CloudWatch menemukan telemetri terkait? - Amazon CloudWatch

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

Bagaimana CloudWatch menemukan telemetri terkait?

Panel CloudWatch Jelajahi terkait menunjukkan metrik dan log yang terkait satu sama lain, tetapi bagaimana cara kerjanya?

Metrik dan log yang dikirim CloudWatch dapat menyertakan entitas opsional yang terkait dengannya. Biasanya, entitas akan menjadi representasi dari apa itu telemetri. Misalnya, metrik tentang penggunaan CPU adalah tentang EC2 instans Amazon, dan akan menggunakan instance itu sebagai entitasnya. Saat Anda melihat metrik tersebut di panel Jelajahi terkait, metrik tersebut akan menampilkan telemetri lain untuk instance yang sama.

Peta topologi (peta) di panel Jelajahi terkait menampilkan sumber daya yang dipilih saat ini, bersama dengan sumber daya terkait. Untuk AWS sumber daya, CloudWatch secara otomatis menampilkan sumber daya lain yang diketahui terkait. Misalnya, jika Anda melihat EC2 instans Amazon, peta juga akan menampilkan volume Amazon EBS apa pun yang dilampirkan ke instance. Memilih volume menunjukkan telemetri untuk volume, dan peta diperbarui untuk menampilkan sumber daya yang terkait dengan volume. Ini juga menampilkan sumber daya yang merupakan bagian dari layanan yang sama.

Informasi entitas yang terkait dengan telemetri Anda menentukan sumber daya yang terkait dengan telemetri, seperti instans Amazon. EC2 Namun, itu juga dapat mencakup data kontekstual tentang sumber daya. Misalnya, jika Anda memiliki aplikasi situs web yang menyertakan sumber daya seperti EC2 instans Amazon dan database, informasi entitas dapat menyertakan aplikasi situs web sebagai layanan. Dalam hal ini, peta topologi menunjukkan layanan sebagai entitas terkait, dan ketika Anda memilihnya, itu akan menampilkan instance dan database. Ini dapat membuat menemukan semua telemetri untuk layanan lebih sederhana.

catatan

CloudWatch harus telah menerima telemetri dengan informasi entitas dalam tiga jam terakhir untuk menemukan sumber daya dan telemetri terkait.

Ada berbagai cara yang CloudWatch mendapatkan entitas untuk telemetri:

Selain mengenali hubungan alam antara sumber daya, seperti sumber daya instance dan sumber daya volume terlampir, juga CloudWatch dapat mengelompokkan sumber daya berdasarkan layanan. Misalnya, layanan mungkin aplikasi situs web. EC2 Instans Amazon dengan server web, dan yang lain dengan database mungkin merupakan bagian dari layanan yang sama, dan terhubung pada peta topologi berdasarkan layanan itu.

Ada berbagai cara yang CloudWatch mendapatkan nama layanan untuk telemetri, termasuk:

  • Sinyal aplikasi atau telemetri instrumentasi otel menggunakan variabel OTEL_SERVICE_NAME lingkungan yang digunakan oleh pustaka OpenTelemetry instrumentasi yang didukung untuk mengatur nama layanan.

  • Konfigurasi CloudWatch agen memungkinkan konfigurasi nama layanan. Untuk informasi selengkapnya, lihat Konfigurasikan nama layanan CloudWatch agen dan lingkungan untuk entitas terkait.

  • Workload Kubernetes menggunakan nama yang sesuai dari klaster, seperti Deployment,, Pod, ReplicaSet atau Container, untuk nama layanan.

  • Untuk EC2 beban kerja Amazon, layanan dapat berasal dari tag (service,application, atau app tag).

    catatan

    Untuk menggunakan tag untuk menghasilkan nama layanan, Anda harus terlebih dahulu menyiapkan metadata instance untuk instans Amazon EC2 .

  • Saat Anda mengirimkan telemetri Anda sendiri, Anda dapat menambahkan informasi layanan ke data. Untuk informasi selengkapnya, lihat Cara menambahkan informasi terkait ke telemetri khusus yang dikirim ke CloudWatch.

  • Ketika tidak dapat menggunakan hal di atas, CloudWatch gunakan nama peran IAM yang mengirimkan metrik sebagai nama layanan. Ini, misalnya, dapat memberikan nama layanan untuk telemetri Amazon ECS.