View a markdown version of this page

Kumpulkan metrik, log, dan jejak menggunakan CloudWatch agen - Amazon CloudWatch

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

Kumpulkan metrik, log, dan jejak menggunakan CloudWatch agen

CloudWatch Agen adalah komponen perangkat lunak yang mengumpulkan metrik, log, dan pelacakan dari instans Amazon EC2 Anda, server lokal, dan aplikasi dalam wadah. Ini memungkinkan Anda untuk memantau infrastruktur dan aplikasi Anda secara lebih komprehensif daripada pemantauan dasar yang disediakan secara default.

A CloudWatch gen memungkinkan Anda melakukan hal berikut:

  • Kumpulkan metrik tingkat sistem internal dari instans Amazon EC2 di seluruh sistem operasi. Metrik dapat mencakup metrik dalam tamu, selain metrik untuk instans Amazon EC2. Untuk daftar metrik tambahan yang dapat Anda kumpulkan, lihatMetrik yang dikumpulkan oleh CloudWatch agen.

  • Kumpulkan metrik tingkat sistem dari server on-premise. Ini dapat mencakup server di lingkungan hybrid serta server yang tidak dikelola oleh AWS.

  • Ambil metrik kustom dari aplikasi atau layanan Anda menggunakan protokol StatsD dan collectd. StatsD didukung pada server Linux dan server yang menjalankan Server Windows. collectd hanya didukung di server Linux.

  • Kumpulkan log dari instans Amazon EC2 dan server on-premise, dengan menjalankan Server Linux atau Windows.

    catatan

    CloudWatch Agen tidak mendukung pengumpulan log dari pipa FIFO.

  • Kirim metrik ke salah satu CloudWatch atau Amazon Managed Service for Prometheus, atau keduanya. File konfigurasi CloudWatch agen berisi metrics_destinations parameter di metrics bagian tersebut. Anda dapat menentukancloudwatch,amp, atau keduanya dalam parameter ini.

  • Versi 1.300031.0 dan yang lebih baru dapat digunakan untuk mengaktifkan CloudWatch Sinyal Aplikasi. Untuk informasi selengkapnya, lihat Sinyal Aplikasi.

  • Versi 1.300025.0 dan yang lebih baru dapat mengumpulkan jejak dari OpenTelemetry atau SDK X-Ray klien, dan mengirimkannya ke. X-Ray

    Menggunakan CloudWatch agen memungkinkan Anda mengumpulkan jejak tanpa perlu menjalankan daemon pengumpulan jejak terpisah, membantu mengurangi jumlah agen yang Anda jalankan dan kelola.

Metrik yang dikirim ke CloudWatch dapat dilihat CloudWatch sama seperti CloudWatch metrik lainnya. CloudWatchNamespace default untuk metrik yang dikumpulkan oleh CloudWatch agen adalahCWAgent, meskipun Anda dapat menentukan namespace yang berbeda saat mengonfigurasi agen.

Log yang dikumpulkan oleh CloudWatch agen diproses dan disimpan di Amazon Logs CloudWatch , sama seperti log yang dikumpulkan oleh agen CloudWatch Log yang lebih lama. Untuk informasi tentang harga CloudWatch Log, lihat CloudWatch Harga Amazon.

Metrik yang dikumpulkan oleh CloudWatch agen ditagih sebagai metrik khusus. Untuk informasi selengkapnya tentang CloudWatch penentuan harga metrik, lihat Penentuan Harga CloudWatch Amazon.

CloudWatch Agen ini bersifat open-source di bawah lisensi MIT, dan di hosting di GitHub. Jika Anda ingin membangun, menyesuaikan, atau berkontribusi pada CloudWatch agen, lihat GitHub repositori untuk instruksi terbaru. Jika Anda merasa telah menemukan masalah keamanan potensial, jangan mempostingnya di GitHub atau forum publik mana pun. Sebagai gantinya, ikuti instruksi di Pelaporan Kerentanan atau AWS keamanan email secara langsung.

Anda dapat mengunduh dan menginstal CloudWatch agen secara manual menggunakan baris perintah, atau Anda dapat mengintegrasikannya dengan Manajer AWS Sistem. Alur umum pemasangan CloudWatch agen adalah sebagai berikut:

  1. Buat peran IAM atau pengguna yang memungkinkan agen mengumpulkan metrik dari server dan secara opsional untuk mengintegrasikan dengan Manajer AWS Sistem.

  2. Unduh paket agen.

  3. Ubah file konfigurasi CloudWatch agen dan tentukan metrik yang ingin Anda kumpulkan.

  4. Pasang dan mulai agen di server Anda.