

 AWS SDK untuk JavaScript V2 telah mencapai end-of-support. Kami menyarankan Anda bermigrasi ke [AWS SDK untuk JavaScript v3](https://docs.aws.amazon.com//sdk-for-javascript/v3/developer-guide/). Untuk detail dan informasi tambahan tentang cara bermigrasi, silakan lihat [pengumuman](https://aws.amazon.com/blogs//developer/announcing-end-of-support-for-aws-sdk-for-javascript-v2/) ini.

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

# AWS SDK untuk JavaScript Panggilan Pencatatan
<a name="logging-sdk-calls"></a>

 AWS SDK untuk JavaScript Ini diinstrumentasi dengan logger bawaan sehingga Anda dapat mencatat panggilan API yang Anda buat dengan SDK untuk. JavaScript

Untuk mengaktifkan logger dan mencetak entri log di konsol, tambahkan pernyataan berikut ke kode Anda.

```
AWS.config.logger = console;
```

Berikut adalah contoh dari output log.

```
[AWS s3 200 0.185s 0 retries] createMultipartUpload({ Bucket: 'amzn-s3-demo-logging-bucket', Key: 'issues_1704' })
```

## Menggunakan Logger Pihak Ketiga
<a name="third-party-logger"></a>

Anda juga dapat menggunakan logger pihak ketiga, asalkan memiliki `log()` atau `write()` operasi untuk menulis ke file log atau server. Anda harus menginstal dan mengatur logger kustom Anda seperti yang diinstruksikan sebelum Anda dapat menggunakannya dengan SDK for. JavaScript

Salah satu logger yang dapat Anda gunakan di skrip browser atau di Node.js adalah logplease. Di Node.js, Anda dapat mengkonfigurasi logplease untuk menulis entri log ke file log. Anda juga dapat menggunakannya dengan webpack.

Saat menggunakan logger pihak ketiga, setel semua opsi sebelum menetapkan logger ke. `AWS.Config.logger` Misalnya, berikut ini menentukan file log eksternal dan menetapkan tingkat log untuk logplease

```
// Require AWS Node.js SDK
const AWS = require('aws-sdk')
// Require logplease
const logplease = require('logplease');
// Set external log file option
logplease.setLogfile('debug.log');
// Set log level
logplease.setLogLevel('DEBUG');
// Create logger
const logger = logplease.create('logger name');
// Assign logger to SDK
AWS.config.logger = logger;
```

Untuk informasi lebih lanjut tentang logplease, lihat [logplease Simple JavaScript Logger](https://github.com/haadcode/logplease) on. GitHub