Apa itu Amazon CloudWatch Logs? - CloudWatch Log Amazon

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

Apa itu Amazon CloudWatch Logs?

Anda dapat menggunakan Amazon CloudWatch Logs untuk memantau, dan mengakses sistem berkas log dari instans Amazon Elastic Compute Cloud (Amazon EC2)AWS CloudTrail, Route 53, dan sumber lain.

CloudWatch Logs memungkinkan Anda memusatkan log dari semua sistem, aplikasi, danAWS layanan yang Anda gunakan, dalam satu layanan yang sangat dapat diskalakan. Anda kemudian dapat dengan mudah melihat log, mencari adanya kode atau pola kesalahan tertentu, memfilter berdasarkan bidang tertentu, atau mengarsipkannya dengan aman untuk analisis pada masa mendatang. CloudWatch Logs memungkinkan Anda melihat semua log, terlepas dari sumbernya, sebagai alur kejadian tunggal dan konsisten yang diurutkan berdasarkan waktu, dan Anda dapat meminta dan mengurutkannya berdasarkan dimensi lain, mengelompokkannya berdasarkan bidang tertentu, membuat komputasi khusus dengan bahasa kueri yang kuat, dan memvisualisasikan log data di dasbor.

Fitur

  • Kueri data log - Anda dapat menggunakan CloudWatch Logs Insights untuk secara interaktif mencari dan menganalisis data log Anda secara interaktif. Anda dapat melakukan kueri untuk membantu Anda agar lebih efisien dan efektif dalam menanggapi masalah operasional. CloudWatch Logs Insights mencakup bahasa kueri yang dibuat khusus menggunakan beberapa perintah sederhana tetapi kuat. Kami menyediakan kueri contoh, deskripsi perintah, penyelesaian otomatis kueri, dan penemuan bidang log untuk membantu Anda memulai. Kueri contoh disertakan untuk beberapa jenis log layanan AWS. Untuk memulai, lihat Menganalisis data CloudWatch log dengan Wawasan Log.

  • Pantau log dari instans Amazon EC2 — Anda dapat menggunakan CloudWatch Log untuk memantau aplikasi dan sistem menggunakan data log. Misalnya, CloudWatch Logs dapat melacak jumlah kesalahan yang terjadi di log aplikasi dan mengirimkan notifikasi kapan pun tingkat kesalahan melebihi ambang batas yang Anda tentukan. CloudWatch Log menggunakan data log untuk pemantauan; jadi, tidak ada perubahan kode yang diperlukan. Misalnya, Anda dapat memantau log aplikasi untuk istilah literal tertentu (seperti "NullReferenceException“) atau menghitung jumlah kemunculan istilah literal di posisi data log (seperti kode status “404" di log akses Apache). Saat istilah yang dicari ditemukan, CloudWatch Log akan melaporkan data ke metrik yang dicari ditemukan, Logs akan melaporkan data ke CloudWatch metrik yang Anda tentukan. Data log dienkripsi saat transit dan saat diam. Untuk memulai, lihat Memulai dengan CloudWatch Beberapa catatan.

  • Pantau kejadian yangAWS CloudTrail dicatat - Anda dapat membuat alarm CloudWatch dan menerima notifikasi aktivitas API tertentu yang ditangkap oleh CloudTrail dan menggunakan notifikasi untuk melakukan pemecahan masalah. Untuk memulai, lihat Mengirim CloudTrail Acara keCloudWatch Log di PanduanAWS CloudTrail Pengguna.

  • Retensi log — Secara default, log disimpan tanpa batas waktu dan tidak pernah kedaluwarsa. Anda dapat menyesuaikan kebijakan retensi untuk setiap grup log, menjaga retensi yang tak terbatas, atau memilih periode retensi antara 10 tahun dan satu hari.

  • Arsip data log - Anda dapat menggunakan CloudWatch Logs untuk menyimpan data log Anda di dalam penyimpanan yang sangat berdaya tahan lama. AgenCloudWatch Logs memudahkan pengiriman data log yang diputar dan tidak diputar dengan cepat dari host dan ke layanan log. Anda kemudian dapat mengakses data log mentah ketika dibutuhkannya.

  • Log Route 53 kueri DNS — Anda dapat menggunakan CloudWatch Logs untuk mencatat informasi tentang kueri DNS yang diterima Route 53. Untuk informasi selengkapnya, lihat Mencatat Log Kueri DNS dalam Panduan Developer Amazon Route 53.

Layanan berikut digunakan bersama dengan CloudWatch Logs:

  • AWS CloudTrailadalah layanan web yang memungkinkan Anda untuk memantau panggilan yang dilakukan ke API CloudWatch Logs untuk akun Anda, termasuk panggilan yang dilakukan olehAWS Management Console,AWS Command Line Interface (AWS CLI), dan layanan lainnya. Saat CloudTrail pencatatan diaktifkan, CloudTrail merekam panggilan API di akun dan mengirimkan berkas log ke bucket Amazon S3 yang Anda tentukan. Setiap berkas log dapat berisi satu atau lebih catatan, tergantung pada berapa banyak tindakan yang harus dilakukan untuk memenuhi permintaan. Untuk informasi lebih lanjut tentang AWS CloudTrail, lihat Apa yang dimaksud dengan AWS CloudTrail? dalam Panduan Pengguna AWS CloudTrail. Untuk contoh jenis data yang CloudWatch menulis ke dalam file CloudTrail log, lihatPencatatan log Amazon CloudWatch Logscalls dalamAWS CloudTrail.

  • AWS Identity and Access Management (IAM) adalah layanan web yang membantu Anda mengontrol akses ke sumber daya AWS secara aman bagi pengguna Anda. Gunakan IAM untuk mengendalikan orang yang dapat menggunakan sumber daya AWS Anda (autentikasi) dan sumber daya apa yang dapat digunakan dengan cara apa (otorisasi). Untuk informasi selengkapnya, lihat Apa yang dimaksud dengan IAM? dalam Panduan Pengguna IAM.

  • Amazon Kinesis Data Streams adalah layanan web yang dapat Anda gunakan untuk pengambilan dan agregasi data yang cepat dan berkesinambungan. Jenis data yang digunakan meliputi data log infrastruktur IT, log aplikasi, media sosial, umpan data pasar, dan data clickstream web. Karena waktu respons untuk pengambilan dan pengolahan data secara waktu nyata, pemrosesannya biasanya ringan. Untuk informasi selengkapnya, lihat Apa yang dimaksud dengan Amazon Kinesis Data Streams? dalam Panduan Developer Amazon Kinesis Data Streams.

  • AWS Lambda adalah layanan web yang dapat Anda gunakan untuk membangun aplikasi yang merespons informasi baru dengan cepat. Unggah kode aplikasi Anda sebagai fungsi Lambda dan Lambda menjalankan kode Anda di infrastruktur komputasi dengan ketersediaan tinggi dan melakukan semua administrasi sumber daya komputasi, termasuk pemeliharaan server dan sistem operasi, penyediaan kapasitas dan penskalaan otomatis, deployment patch keamanan, dan pemantauan dan pencatatan kode. Yang perlu Anda lakukan adalah menyediakan kode di salah satu bahasa yang didukung Lambda. Untuk informasi selengkapnya, lihat Apa yang dimaksud dengan AWS Lambda? dalam Panduan Developer AWS Lambda.

Harga

Saat Anda mendaftar keAWS, Anda dapat memulai dengan CloudWatch Logs secara gratis menggunakan TingkatAWS Gratis.

Tarif standar berlaku untuk log yang disimpan oleh layanan lain menggunakan CloudWatch Logs (misalnya, log alur Amazon VPC dan log Lambda).

Untuk informasi selengkapnya tentang harga, lihat CloudWatch Harga Amazon.

Untuk informasi selengkapnya tentang cara menganalisis biaya dan penggunaan CloudWatch Log dan CloudWatch, serta untuk praktik terbaik tentang cara mengurangi biaya, lihat CloudWatch penagihan dan biaya.