

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

# Memantau log pipa
<a name="monitoring-pipeline-logs"></a>

Anda dapat mengaktifkan pencatatan untuk pipeline Amazon OpenSearch Ingestion untuk mengekspos pesan kesalahan dan peringatan yang muncul selama operasi pipeline dan aktivitas konsumsi. OpenSearch *Ingestion menerbitkan semua log ke Amazon Logs. CloudWatch * CloudWatch Log dapat memantau informasi dalam file log dan memberi tahu Anda ketika ambang batas tertentu terpenuhi. Anda juga dapat mengarsipkan data log dalam penyimpanan yang sangat durabel. Untuk informasi selengkapnya, lihat [Panduan Pengguna Amazon CloudWatch Logs](https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/).

Log dari OpenSearch Ingestion mungkin menunjukkan kegagalan pemrosesan permintaan, kesalahan otentikasi dari sumber ke wastafel, dan peringatan lain yang dapat membantu untuk pemecahan masalah. Untuk lognya, OpenSearch Ingestion menggunakan tingkat log`INFO`,, `WARN``ERROR`, dan. `FATAL` Kami merekomendasikan untuk mengaktifkan penerbitan log untuk semua saluran pipa.

## Izin diperlukan
<a name="monitoring-pipeline-logs-permissions"></a>

Untuk mengaktifkan OpenSearch Ingestion mengirim CloudWatch log ke Log, Anda harus masuk sebagai pengguna yang memiliki izin IAM tertentu. 

Anda memerlukan izin CloudWatch Log berikut untuk membuat dan memperbarui sumber daya pengiriman log:

------
#### [ JSON ]

****  

```
{
    "Version":"2012-10-17",		 	 	 
    "Statement": [
        {
            "Effect": "Allow",
            "Resource": "*",
            "Action": [
                "logs:CreateLogDelivery",
                "logs:PutResourcePolicy",
                "logs:UpdateLogDelivery",
                "logs:DeleteLogDelivery",
                "logs:DescribeResourcePolicies",
                "logs:GetLogDelivery",
                "logs:ListLogDeliveries"
            ]
        }
    ]
}
```

------

## Mengaktifkan penerbitan log
<a name="monitoring-pipeline-logs-enable"></a>

Anda dapat mengaktifkan penerbitan log pada pipeline yang ada, atau saat membuat pipeline. Untuk langkah-langkah mengaktifkan penerbitan log selama pembuatan pipeline, lihat[Membuat jaringan pipa](creating-pipeline.md#create-pipeline).

### Konsol
<a name="monitoring-pipeline-logs-enable-console"></a>

**Untuk mengaktifkan penerbitan log pada pipeline yang ada**

1. Masuk ke konsol Amazon OpenSearch Service di [https://console.aws.amazon.com/aos/osis/home](https://console.aws.amazon.com/aos/osis/home#osis/ingestion-pipelines). Anda akan berada di halaman Pipelines.

1. Buka pipeline yang ingin Anda aktifkan log, lalu pilih **Tindakan**, **Edit opsi penerbitan log**.

1. Aktifkan **Publikasikan ke CloudWatch Log**.

1. Buat grup log baru atau pilih yang sudah ada. Kami menyarankan Anda memformat nama sebagai jalur, seperti`/aws/vendedlogs/OpenSearchIngestion/pipeline-name/audit-logs`. Format ini memudahkan penerapan kebijakan CloudWatch akses yang memberikan izin ke semua grup log di bawah jalur tertentu seperti. `/aws/vendedlogs/OpenSearchIngestion`
**penting**  
Anda harus menyertakan awalan `vendedlogs` dalam nama grup log, jika tidak, pembuatan gagal.

1. Pilih **Simpan**.

### CLI
<a name="monitoring-pipeline-logs-enable-cli"></a>

Untuk mengaktifkan penerbitan log menggunakan AWS CLI, kirim permintaan berikut:

```
aws osis update-pipeline \
  --pipeline-name my-pipeline \
  --log-publishing-options  IsLoggingEnabled=true,CloudWatchLogDestination={LogGroup="/aws/vendedlogs/OpenSearchIngestion/pipeline-name"}
```