Menggunakan CloudWatch agen dengan telemetri terkait - Amazon CloudWatch

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

Menggunakan CloudWatch agen dengan telemetri terkait

Metrik dan log yang dikirim CloudWatch dapat menyertakan entitas opsional untuk menghubungkan telemetri. Entitas digunakan di panel Jelajahi terkait. CloudWatch Agen mengirimkan entitas dengan nama layanan dan nama lingkungan disertakan.

Agen memilih nama layanan dan nama lingkungan dari data berikut.

Nama layanan

Agen memilih nama layanan dari opsi berikut, dalam urutan prioritas:

  • Instrumentasi Sinyal Aplikasi — Agen mengirimkan nama layanan yang digunakan oleh Sinyal Aplikasi. Ini dapat ditimpa dengan mengubah variabel OTEL_SERVICE_NAME lingkungan yang digunakan oleh pustaka OpenTelemetry instrumentasi yang didukung.

  • CloudWatch konfigurasi agen — Anda dapat mengonfigurasi agen untuk menggunakan nama layanan tertentu. Ini dapat dikonfigurasi di agen, plugin, metrik, log, atau tingkat file log.

  • Nama beban kerja Kubernetes — Untuk beban kerja Kubernetes, agen mengirimkan nama beban kerja untuk pod yang sesuai, dalam urutan prioritas berikut.

    • Nama penyebaran

    • ReplicaSet nama

    • StatefulSet nama

    • DaemonSet nama

    • CronJob nama

    • Nama Tugas

    • Nama pod

    • Nama kontainer

  • Tag sumber daya dari metadata instance — Untuk EC2 beban kerja Amazon, agen mengirimkan nama dari tag, dalam urutan berikut.

    • layanan

    • application

    • aplikasi

    Anda harus menyiapkan metadata instance agar agen dapat mengakses tag.

  • Default — Jika tidak ada nama layanan lain yang ditemukan, agen akan mengirimkan nama tersebutUnknown.

Nama lingkungan

Agen memilih nama lingkungan dari opsi berikut, dalam urutan prioritas:

  • Instrumentasi Sinyal Aplikasi — Agen mengirimkan nama lingkungan yang digunakan oleh Sinyal Aplikasi. Ini dapat ditimpa dengan menetapkan variabel deployment.environment lingkungan yang digunakan oleh pustaka OpenTelemetry instrumentasi yang didukung. Misalnya, aplikasi dapat mengatur variabel lingkunganOTEL_RESOURCE_ATTRIBUTES=deployment.environment=MyEnvironment.

  • CloudWatch konfigurasi agen - Anda dapat mengonfigurasi agen untuk menggunakan nama lingkungan tertentu. Ini dapat dikonfigurasi di agen, plugin, metrik, log, atau tingkat file log.

  • Nama cluster dan ruang kerja — Untuk Amazon EKS,eks:cluster-name/Namespace. Untuk Kubernetes asli yang berjalan di Amazon,. EC2 k8s:cluster-name/Namespace

  • Tag sumber daya dari metadata instance — Untuk EC2 beban kerja Amazon, agen dapat menggunakan tag tersebut. AutoScalingGroup

    Anda harus menyiapkan metadata instance agar agen dapat mengakses tag.

  • Secara default, EC2 instans Amazon yang tidak menjalankan Kubernetes akan mendapatkan nama lingkungan. ec2:default