

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

# Memantau saluran menggunakan Amazon CloudWatch Logs
<a name="monitoring-with-logs"></a>

MediaLive menghasilkan log saluran yang berisi informasi rinci tentang aktivitas di saluran. Log memberikan deskripsi berurutan aktivitas yang terjadi di saluran. Log ini dapat berguna ketika informasi di alert ([Memantau saluran atau multipleks menggunakan Amazon CloudWatch Events](monitoring-via-cloudwatch.md)) tidak memberikan informasi yang cukup untuk menyelesaikan masalah di saluran. 

**Topics**
+ [Tentang log saluran](monitoring-logs-about.md)
+ [Mengaktifkan log encoder saluran](enabling-disabling-logs.md)
+ [Cara menggunakan log](working-with-logs.md)

# Tentang log saluran
<a name="monitoring-logs-about"></a>

MediaLive menghasilkan log saluran yang berisi informasi rinci tentang aktivitas di saluran. Log memberikan deskripsi berurutan aktivitas yang terjadi di saluran. Log ini dapat berguna ketika informasi di alert ([Memantau saluran atau multipleks menggunakan Amazon CloudWatch Events](monitoring-via-cloudwatch.md)) tidak memberikan informasi yang cukup untuk menyelesaikan masalah di saluran. 

Ada dua set log saluran:
+ Log encoder saluran. Anda harus [mengaktifkan](enabling-disabling-logs.md) log ini.
+ Saluran sebagai log yang dijalankan. MediaLive selalu menghasilkan log ini.

## Perbandingan jenis log
<a name="monitoring-logs-comparison"></a>

**Fitur yang sama di kedua jenis log**  
Kedua jenis log dikirim ke Amazon CloudWatch Logs. Anda dapat menggunakan fitur standar CloudWatch Log untuk melihat dan mengelola log. Untuk informasi selengkapnya, lihat [Panduan Pengguna Amazon CloudWatch Logs](https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/WhatIsCloudWatchLogs.html).

**Fitur yang berbeda dalam dua jenis log**  
Tabel berikut menjelaskan perbedaan antara log encoder saluran dan log saluran as-run.


|  | Log encoder | Log AS-run | 
| --- | --- | --- | 
| Pemicu untuk penciptaan | Anda harus [mengaktifkan log ini](enabling-disabling-logs.md) agar dapat MediaLive memproduksinya. | MediaLive selalu menghasilkan log ini. | 
| Tingkat detail | Anda dapat mengatur tingkat logging untuk mengontrol detail yang dikumpulkan. | Anda tidak dapat mengubah level logging. | 
| Biaya | Ada biaya untuk log ini, sebagai bagian dari biaya Anda untuk Amazon CloudWatch Logs. Lihat [ CloudWatch Harga Amazon](https://aws.amazon.com/cloudwatch/pricing/). Ingatlah untuk [menghapus log](working-with-logs.md#manage-log-storage) setelah Anda menghapus saluran. | Log ini gratis. | 
| CloudWatch aliran log | Aliran log dinamai ARN/Pipeline.  | Aliran log dinamai ARN/pipeline dengan \$1as\$1run ditambahkan ke nama. | 
| Otomatisasi | Anda tidak boleh mengotomatiskan pemrosesan apa pun berdasarkan kata-kata dalam log ini karena kata-kata itu dapat berubah.(Sebagai perbandingan, Anda dapat mengotomatisasi berdasarkan kata-kata dalam peringatan, yang diakses menggunakan CloudWatch Acara, karena kata-kata peringatan tidak berubah.)  | Anda dapat mengotomatisasi berdasarkan kata-kata di log ini. | 

# Mengaktifkan log encoder saluran
<a name="enabling-disabling-logs"></a>

Anda mengaktifkan log encoder saluran untuk saluran individual di konsol. MediaLive Anda mengaktifkan logging dan mengatur tingkat logging (kesalahan, peringatan, info, atau debug) berdasarkan per saluran. Saluran harus menganggur untuk mengaktifkan atau menonaktifkan logging. 

Anda tidak perlu mengaktifkan log as-run. MediaLive selalu menghasilkan log ini.

**Untuk mengaktifkan log encoder saluran (konsol) MediaLive**

1. Jika Anda adalah pengguna yang kembali MediaLive, tanyakan kepada administrator bahwa penyebaran Anda telah disiapkan di AWS IAM untuk mendukung log saluran.

1. Administrator Anda mungkin menginstruksikan Anda untuk memperbarui `MediaLiveAccessRole` izin di salah satu saluran. Jika Anda diberi instruksi ini, Anda harus [mengedit saluran (pilih saluran](editing-deleting-channel.md#editing-a-channel) idle apa pun), [tampilkan halaman **Detail Saluran dan masukan**](role-and-remember-arn.md), dan pilih tombol **Perbarui**. Ketika peran diperbarui dalam satu saluran, perubahan berlaku untuk semua saluran. 

1. [Untuk mengaktifkan log encoder di saluran baru, atur logging selama pembuatan.](creating-channel-scratch.md) 

   Untuk mengaktifkan log encoder di saluran yang ada, [edit saluran; saluran](editing-deleting-channel.md#editing-a-channel) ini harus menganggur.

   Dalam kedua kasus, pada halaman **Pengaturan umum**, di bagian **Pencatatan saluran**, pilih **Logging**. Pilih level selain **DINONAKTIFKAN**. Untuk informasi selengkapnya, lihat [Pencatatan log](creating-a-channel-step3.md#channel-logging).

1. Anda atau administrator juga dapat masuk ke CloudWatch Log dan menetapkan tanggal kedaluwarsa untuk log.

## Menonaktifkan log encoder saluran
<a name="disabling-logs"></a>

Anda menonaktifkan penangkapan informasi logging terkait encoder untuk saluran individual di konsol. MediaLive Edit saluran, dan pada halaman **Pengaturan umum**, pada bagian **Pencatatan saluran**, pilih **Logging**. Atur level ke **DISABLED**. 

# Cara menggunakan log
<a name="working-with-logs"></a>

Anda melihat log encoder dan log as-run di konsol CloudWatch Logs, dengan cara yang sama seperti Anda melihat log untuk layanan apa pun. 

Anda tidak perlu menyiapkan log, grup logging, atau aliran log di konsol CloudWatch Log karena MediaLive secara otomatis mengaturnya untuk Anda. 
+ Grup log — Grup log selalu sebagai berikut: **ElementalMediaLive**.
+ Aliran log —Aliran log dinamai sebagai berikut:
  + Encoder log - dinamai setelah ARN/Pipeline. 
  + As-run logs - dinamai setelah ARN/pipeline dengan `_as_run` ditambahkan.

  Contoh:

  `arn_aws_medialive_us-west-2_111122223333_channel_5106412_0`

  `arn_aws_medialive_us-west-2_111122223333_channel_5106412_0_as_run`

  Di `5106412` mana ID saluran dan `0` pipa.

## Isi log encoder
<a name="content-logs"></a>

Log dalam format JSON:

```
{
    "encoder_pipeline": 0,
    "severity": "I",
    "timestamp": "2018-05-21T16:36:41.650318",
    "channel_arn": "arn:aws:medialive:us-west-2:111122223333:channel:5106412",
    "logger_name": "",
    "message": "Probing input media..."
  },  
.
.
.
]
```

Datanya adalah sebagai berikut:
+ `encoder_pipeline`: `0` atau `1` (jika saluran diatur sebagai saluran [standar](channel-class.md) dan karena itu memiliki dua saluran pipa).
+ `severity`: Surat. Level logging (yang Anda tetapkan saat mengaktifkan logging) mengontrol tingkat keparahan mana yang dapat muncul di log. Untuk informasi selengkapnya, lihat [Tingkat Log dan Verbositas](#log-levels).
+ `timestamp`: Waktu dalam format ISO 8601: yyyy - mm - dd T hh: mm: ss: fraksi desimal detik.
+ `channel_arn`: ARN ditambah ID saluran. Pada contoh sebelumnya, saluran memiliki ID. `5106412`
+ `logger_name`: Ini mungkin kosong atau mungkin menentukan nama yang mengikat serangkaian pesan terkait bersama-sama.
+ `message`: Pesannya. Ingatlah bahwa kata-katanya dapat berubah, jadi Anda tidak boleh mengotomatiskannya.

## Tingkat log dan verbositas untuk log encoder
<a name="log-levels"></a>

Untuk menggunakan tabel ini, temukan level di kolom pertama lalu baca untuk mengidentifikasi tingkat keparahan pesan yang akan muncul di log dengan level logging ini.


| Tingkat | Pesan debug | Pesan info | Pesan peringatan | Pesan kritis | Pesan fatal | 
| --- | --- | --- | --- | --- | --- | 
| DEBUG | Ya | Ya | Ya | Ya | Ya | 
| INFO |  | Ya | Ya | Ya | Ya | 
| WARNING |  |  | Ya | Ya | Ya | 
| ERROR |  |  |  | Ya | Ya | 

## Mengelola penyimpanan log
<a name="manage-log-storage"></a>

Saat Anda menghapus saluran, log terkait tetap ada di CloudWatch Log. Anda akan terus dikenakan biaya untuk penyimpanan mereka sampai Anda menghapusnya. Untuk menghapus log, ubah retensi data log. Semua data yang lebih tua dari pengaturan retensi yang Anda tentukan akan dihapus. Untuk informasi selengkapnya, lihat [Panduan Pengguna Amazon CloudWatch Logs](https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/Working-with-log-groups-and-streams.html). **Grup Log** untuk log adalah **ElementalMediaLive**. 