

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

# Memecahkan Masalah dengan CloudWatch Log Live Tail
<a name="CloudWatchLogs_LiveTail"></a>

CloudWatch Logs Live Tail membantu Anda memecahkan masalah insiden dengan cepat dengan melihat daftar streaming peristiwa log baru saat tertelan. Anda dapat melihat, memfilter, dan menyorot log yang dicerna dalam waktu dekat, membantu Anda mendeteksi dan menyelesaikan masalah dengan cepat. Anda dapat memfilter log berdasarkan istilah yang Anda tentukan, dan juga menyorot log yang berisi istilah tertentu untuk membantu Anda menemukan apa yang Anda cari dengan cepat.

Sesi Live Tail dikenakan biaya berdasarkan waktu penggunaan sesi, per menit. Untuk informasi selengkapnya tentang harga, lihat tab **Log** di [ CloudWatch Harga Amazon](https://aws.amazon.com/cloudwatch/pricing/).

Live Tail hanya didukung untuk grup log di kelas log Standar. Untuk informasi selengkapnya tentang kelas log, lihat[Kelas log](CloudWatch_Logs_Log_Classes.md).

Bagian berikut menjelaskan cara menggunakan Live Tail di konsol dan di AWS CLI. Anda juga dapat memulai sesi Live Tail secara terprogram. Untuk informasi selengkapnya, lihat [StartLiveTail](https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_StartLiveTail.html). Untuk contoh SDK, lihat [Memulai sesi Live Tail menggunakan AWS SDK](https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/example_cloudwatch-logs_StartLiveTail_section.html).

Anda juga dapat menggunakan Live Tail di AWS Toolkit for Visual Studio Code. Untuk memulai sesi Live Tail dari VS Code Command Palette, lihat [bagian Amazon CloudWatch Logs Live Tail](https://docs.aws.amazon.com/toolkit-for-vscode/latest/userguide/cloudwatch-livetail.html) dari Panduan AWS Toolkit for Visual Studio Code Pengguna.

Fitur Live Tail tersedia di semua AWS [Wilayah](https://docs.aws.amazon.com/glossary/latest/reference/glos-chap.html?icmpid=docs_homepage_addtlrcs#region) komersial. Ini tidak tersedia di Wilayah Tiongkok atau AWS GovCloud Wilayah (AS).

**catatan**  
`StartLiveTail`API merutekan permintaan menggunakan injeksi awalan host SDK. Versi SDK yang dirilis sebelum 1 April 2026 dirutekan ke`streaming-logs.Region.amazonaws.com`, yang tidak mendukung titik akhir VPC. Versi SDK yang dirilis pada atau setelah 1 April 2026 dirutekan ke`stream-logs.Region.amazonaws.com`, yang mendukung titik akhir VPC. Untuk menyiapkan titik akhir VPC untuk API ini, lihat Membuat titik akhir [VPC](https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/cloudwatch-logs-and-interface-VPC.html#create-VPC-endpoint-for-CloudWatchLogs) untuk Log. CloudWatch 

## Mulai sesi Live Tail menggunakan AWS CLI
<a name="CloudWatchLogs_LiveTail_session_CLI"></a>

`start-live-tail` AWS CLI Perintah memulai sesi streaming Live Tail untuk satu atau beberapa grup log di terminal. Sesi Live Tail dapat berlangsung hingga tiga jam. Jika lebih dari 500 peristiwa log per detik cocok dengan filter, peristiwa log yang ditampilkan adalah contoh dari total peristiwa log, untuk memberikan pengalaman tailing real-time. Untuk informasi selengkapnya tentang `start-live-tail` perintah, lihat [start-live-tail](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/logs/start-live-tail.html)

Anda dapat menggunakan `start-live-tail` dalam dua mode:
+ **print-only** — ini adalah mode default
+ **interaktif**

### hanya cetak
<a name="CloudWatchLogs_LiveTail_session_CLI_printonly"></a>

Dalam `print-only` mode, peristiwa log dialirkan di terminal. Peristiwa baru ditambahkan di bagian bawah setiap detik, menciptakan pengalaman tailing mendekati waktu nyata yang mirip dengan `tail -f` di Linux.

Untuk memulai sesi Live Tail dalam mode cetak saja, masukkan perintah berikut.

```
aws logs start-live-tail --log-group-identifiers arn:aws:logs:us-east-1:111111222222:log-group:my-logs
```

Saat Anda menggunakan mode cetak saja, Anda juga dapat menyalurkannya dengan perintah Linux lainnya untuk meningkatkan kemampuan analitisnya. Contoh berikut menyaring peristiwa log dengan `error` kata kunci dan mencetak kolom kedua dan keempat dari peristiwa ini untuk membantu Anda mengekstrak informasi tertentu.

```
aws logs start-live-tail --log-group-identifiers arn:aws:logs:us-east-1:111111222222:log-group:my-logs --mode print-only | grep "error" | awk '{print $2, $4}'
```

### interaktif
<a name="CloudWatchLogs_LiveTail_session_CLI_interactive"></a>

Dalam `interactive` mode, Anda dapat menyorot istilah dan beralih format peristiwa log keluaran antara JSON dan teks biasa. Mode interaktif juga menampilkan informasi tentang sesi Live Tail seperti durasi sesi, apakah sesi sedang diambil sampelnya, dan istilah yang disorot saat ini serta jumlah waktu yang telah ditemui.

Untuk memulai sesi Live Tail dalam mode interaktif, masukkan perintah berikut.

```
aws logs start-live-tail --log-group-identifiers arn:aws:logs:us-east-1:111111222222:log-group:my-logs --mode interactive
```

Sesi Live Tail dimulai. Video berikut menunjukkan bagian dari sesi contoh.

![\[Video pendek yang menunjukkan peristiwa log yang muncul di layar selama sesi Live Tail.\]](http://docs.aws.amazon.com/id_id/AmazonCloudWatch/latest/logs/images/LiveTailCLIStartVideo.gif)


Untuk menyorot istilah dalam log streaming, tekan **h** lalu masukkan istilah. Berikut ini menunjukkan layar setelah istilah `latency` telah disorot. 

Untuk menghapus istilah yang disorot, tekan **c** lalu ketik angka yang mewakili istilah yang ingin Anda hentikan penyorotan.

Anda dapat menekan **t** untuk beralih format tampilan acara masuk antara JSON dan teks biasa. Fungsionalitas sakelar ini adalah upaya terbaik dan hanya terjadi jika format peristiwa log kompatibel.

Anda dapat menggunakan panah atas dan bawah tombol panah untuk menggulir, dan menggunakan `CTRL+u` dan `CTRL+d` untuk menggulir lebih cepat.

Gambar berikut menampilkan penyorotan `latency` istilah selama sesi Live Tail.

![\[Tangkapan layar sesi Live Tail interaktif, dengan peristiwa log yang tercantum di layar dan setiap kemunculan 'latensi' disorot.\]](http://docs.aws.amazon.com/id_id/AmazonCloudWatch/latest/logs/images/LiveTailCLIHighlighted.jpg)


## Memulai sesi Live Tail di konsol
<a name="CloudWatchLogs_LiveTail_session"></a>

Anda menggunakan CloudWatch konsol untuk memulai sesi Live Tail. Prosedur berikut menjelaskan cara memulai sesi Live Tail dengan menggunakan opsi **Live tail** di panel navigasi kiri. Anda juga dapat memulai sesi Live Tail dari halaman Grup Log atau halaman Wawasan CloudWatch Log.

Jika Anda menggunakan kebijakan perlindungan data untuk menutupi data sensitif dalam grup log yang Anda lihat dengan Live Tail, data sensitif akan selalu muncul bertopeng di sesi Live Tail. Untuk informasi selengkapnya tentang menyembunyikan data sensitif di grup log, lihat[Membantu melindungi data log sensitif dengan masking](mask-sensitive-log-data.md).

**penting**  
Jika tim keamanan jaringan Anda tidak mengizinkan penggunaan soket web, saat ini Anda tidak dapat mengakses bagian Live Tail CloudWatch konsol. Anda dapat menggunakan Live Tail dengan AWS CLI atau APIs. Untuk informasi selengkapnya, lihat [Mulai sesi Live Tail menggunakan AWS CLI](#CloudWatchLogs_LiveTail_session_CLI) dan [StartLiveTail](https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_StartLiveTail.html).

**Untuk memulai sesi Live Tail**

1. Buka CloudWatch konsol di [https://console.aws.amazon.com/cloudwatch/](https://console.aws.amazon.com/cloudwatch/).

1. Di panel navigasi, pilih **Log**, **Live tail**.

1. Untuk **Pilih grup log**, pilih grup log tempat Anda ingin melihat peristiwa, di sesi Live Tail. Anda dapat memilih sebanyak 10 grup log.

1. (Opsional) Jika Anda memilih hanya satu grup log, Anda dapat memfilter sesi Live Tail Anda lebih lanjut dengan memilih satu atau beberapa aliran log untuk melihat peristiwa log. Untuk melakukannya, di bawah **Pilih aliran log**, pilih nama aliran log dari daftar drop-down. Atau, Anda dapat menggunakan kotak kedua di bawah **Pilih aliran log** untuk memasukkan awalan nama aliran log, dan kemudian semua aliran log dengan nama yang cocok dengan awalan akan dipilih.

1. (Opsional) Untuk menampilkan hanya peristiwa log yang berisi kata-kata tertentu atau string lainnya, masukkan kata atau string di`Add filter patterns`.

   Misalnya, untuk menampilkan hanya peristiwa log yang menyertakan kata`Warning`, masukkan**Warning**. Bidang filter peka huruf besar/kecil. Anda dapat menyertakan beberapa operator istilah dan pola di bidang ini:
   + **error 404**hanya menampilkan peristiwa log yang mencakup keduanya `error` dan `404`
   + **?Error ?error**menampilkan peristiwa log yang mencakup salah satu `Error` atau `error`
   + **-INFO**menampilkan semua peristiwa log yang tidak termasuk `INFO`
   + **\$1 \$1.eventType = "UpdateTrail" \$1**menampilkan semua peristiwa log JSON di mana nilai bidang jenis acara adalah `UpdateTrail`

   Anda juga dapat menggunakan ekspresi reguler (regex) untuk memfilter:
   + **%ERROR%****menggunakan regex untuk menampilkan semua peristiwa log yang terdiri dari kata kunci ERROR**
   + **\$1 \$1.names = %Steve% \$1**menggunakan regex untuk menampilkan peristiwa log JSON di mana **Steve** berada di properti `"name"`
   + **[ w1 = %abc%, w2 ]****menggunakan regex untuk menampilkan peristiwa log yang dibatasi ruang di mana kata pertama adalah abc**

   Untuk informasi selengkapnya tentang sintaks pola, lihat [Filter sintaks pola](https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/FilterAndPatternSyntax.html).

1. (0ptional) Untuk menyorot beberapa peristiwa log yang ditampilkan, masukkan istilah untuk dicari dan sorot di bawah **Live** Tail. Masukkan istilah sorotan satu per satu. Jika Anda menambahkan beberapa istilah untuk disorot, warna yang berbeda ditetapkan untuk mewakili setiap istilah. Indikator sorotan ditampilkan di sebelah kiri setiap peristiwa log yang berisi istilah yang ditentukan, dan juga muncul di bawah istilah itu sendiri ketika Anda memperluas peristiwa log di jendela utama untuk melihat peristiwa log lengkap.

   Anda dapat menggunakan pemfilteran bersama dengan penyorotan untuk memecahkan masalah dengan cepat. Misalnya, Anda dapat memfilter peristiwa untuk menampilkan hanya peristiwa yang berisi`Error`, dan kemudian juga menyorot peristiwa yang berisi`404`.

1. Untuk memulai sesi, pilih **Terapkan filter**

   Peristiwa log yang cocok mulai muncul di jendela. Informasi berikut juga ditampilkan:
   + Timer menampilkan berapa lama sesi Live Tail telah aktif.
   + **acara/detik** menampilkan berapa banyak peristiwa log tertelan per detik yang cocok dengan filter yang telah Anda tetapkan.
   + Agar sesi tidak bergulir terlalu cepat karena banyak acara cocok dengan filter, CloudWatch Log mungkin hanya menampilkan beberapa peristiwa yang cocok. Jika ini terjadi, persentase peristiwa pencocokan yang ditampilkan di layar ditampilkan **dalam% ditampilkan**.

1. Untuk menjeda alur peristiwa untuk menyelidiki apa yang saat ini ditampilkan, klik di mana saja di jendela peristiwa.

1. Selama sesi, Anda dapat menggunakan yang berikut ini untuk melihat detail lebih lanjut tentang setiap peristiwa log.
   + Untuk menampilkan seluruh teks untuk peristiwa log di jendela utama, pilih panah di sebelah peristiwa log itu.
   + Untuk menampilkan seluruh teks untuk peristiwa log di jendela samping, pilih kaca pembesar **\$1** di sebelah peristiwa log itu. Alur acara berhenti dan jendela samping muncul.

     Menampilkan teks peristiwa log di jendela samping dapat berguna untuk membandingkan teksnya dengan peristiwa lain di jendela utama.

1. Untuk menghentikan sesi Live Tail, pilih **Stop**.

1. Untuk memulai ulang sesi, secara opsional gunakan panel **Filter** untuk memodifikasi kriteria pemfilteran, dan pilih **Terapkan** filter. Kemudian pilih **Mulai**. 