

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

# Integrasi AWS DevOps Agent
<a name="devops-agent-integration"></a>

Dengan [AWS DevOps Agent](https://aws.amazon.com/devops-agent/), Anda dapat mengotomatiskan investigasi hasil pengujian beban Anda langsung dari solusi Pengujian Beban Terdistribusi pada AWS. Saat Anda menghubungkan Ruang Agen, Anda dapat mengirim uji coba yang telah selesai ke agen untuk dianalisis. Agen secara proaktif mengidentifikasi kemacetan kinerja, menentukan akar penyebab, dan menyarankan langkah-langkah remediasi—tanpa mengharuskan Anda mengkorelasikan metrik, log, dan jejak Amazon secara manual. CloudWatch 

## Prasyarat
<a name="devops-agent-prerequisites"></a>

Sebelum menghubungkan Ruang Agen ke Pengujian Beban Terdistribusi di AWS (DLT), selesaikan hal berikut:
+ Ruang Agen harus berada di akun AWS yang sama dengan penerapan DLT Anda.
+ Ruang Agen harus ditandai dengan kunci `dlt-integration` dan nilai`allowed`. Tag ini menetapkan persetujuan ganda — baik operator DLT maupun administrator Ruang Agen harus mengambil tindakan eksplisit sebelum DLT dapat mengakses Ruang Agen.
+ `dlt-integration: allowed`Tag harus ada sebelum DLT dapat menerima koneksi uji atau permintaan investigasi, bahkan jika ARN Ruang Agen valid.

Untuk menambahkan tag, pilih [konsol AWS DevOps Agent](https://console.aws.amazon.com/aidevops) dan pilih Ruang Agen Anda. Pilih tab **Konfigurasi**. Gulir ke bawah ke bagian **Tag**, pilih **Tambahkan tag baru**, masukkan `dlt-integration` sebagai kunci dan `allowed` sebagai nilainya, lalu pilih **Simpan**.

## Daftarkan Ruang Agen
<a name="devops-agent-register"></a>

Setelah Agen Space Anda ditandai, selesaikan langkah-langkah berikut untuk mendaftarkannya dengan DLT:

1. Pilih **Integrasi Agen** di sidebar kiri konsol web DLT.

1. Di bagian **Koneksi DevOps Agen**, pilih **Daftar Ruang Agen**.

1. Masukkan nama tampilan dan tempel Agent Space ARN dari konsol AWS DevOps Agent.

1. Pilih **Uji Koneksi** untuk memverifikasi bahwa ARN dapat dijangkau dan tag tersebut ada. `dlt-integration: allowed`

1. Setelah koneksi dikonfirmasi, pilih **Simpan**.

Anda dapat mendaftarkan beberapa Ruang Agen dan memilih di antara mereka saat memicu penyelidikan.

## Selidiki uji coba
<a name="devops-agent-investigate"></a>

Setelah mendaftarkan setidaknya satu Ruang Agen, Anda dapat memulai penyelidikan dari uji coba yang telah selesai. Tombol **Selidiki dengan DevOps Agen** muncul di setiap halaman detail uji coba. Selesaikan langkah-langkah berikut:

1. Pilih **Selidiki dengan DevOps Agen** setelah uji coba selesai—berhasil, gagal, atau sebagian.

1. Jika Anda mendaftarkan beberapa Ruang Agen, pilih salah satu dari daftar.

1. Secara opsional, berikan konteks tambahan seperti deskripsi perubahan infrastruktur baru-baru ini atau baseline kinerja yang diharapkan.

1. Pilih **Kirim**.

Investigasi muncul di tab **Investigasi** pada halaman detail uji coba, tempat Anda dapat melacak statusnya dan memilih tautan untuk melihat temuan di konsol AWS DevOps Agent.

**catatan**  
AWS DevOps Agent memberlakukan batas 10.000 karakter pada deskripsi investigasi. Deskripsi yang dikirim oleh solusi menggabungkan konteks opsional Anda dengan DLT-generated ringkasan uji coba (konfigurasi pengujian, perbandingan dasar, kesalahan teratas yang diurutkan berdasarkan jumlah, dan perincian per titik akhir). Agar sesuai dengan batas, solusi memprioritaskan konfigurasi pengujian dan konteks yang disediakan pengguna, dan memangkas bagian dengan prioritas lebih rendah—dimulai dengan kerusakan per titik akhir—ketika panjang gabungan akan melebihi 10.000 karakter.

## Tinjau temuan
<a name="devops-agent-findings"></a>

Investigasi AWS DevOps Agent biasanya selesai dalam beberapa menit tetapi mungkin berbeda tergantung pada konfigurasi Ruang Agen. Setelah selesai, pilih **Lihat temuan** di tab **Investigasi** untuk membuka temuan di konsol AWS DevOps Agent.

Temuan meliputi:
+ Analisis akar penyebab terstruktur yang mengidentifikasi komponen mana yang berkontribusi terhadap latensi atau kesalahan.
+ Daftar gejala yang diamati selama jendela tes.
+ Saran remediasi konkret.

Investigasi tetap ada di tab **Investigasi** DLT selama catatan uji coba, sehingga Anda dapat merujuk kembali ke analisis sebelumnya saat aplikasi Anda berkembang.

## Alur kerja yang disarankan
<a name="devops-agent-suggested-workflow"></a>

Untuk mendapatkan hasil maksimal dari integrasi AWS DevOps Agent, gunakan sebagai bagian dari loop tuning kinerja berulang: deploy, load test, investigasi, remediasi, dan ulangi. Setiap lintasan melalui loop memberi agen lebih banyak riwayat untuk dibandingkan dan memberi Anda bukti terukur bahwa perubahan meningkatkan kinerja.

1.  **Deploy — Menyebarkan** [aplikasi Anda ke lingkungan yang ingin Anda uji, dan selesaikan pengaturan satu kali yang dijelaskan dalam [Prasyarat](#devops-agent-prerequisites) dan Daftarkan Ruang Agen.](#devops-agent-register)

1.  **Tetapkan baseline** [— Jalankan skenario pengujian Anda terhadap build yang dikenal baik dan tentukan run sebagai baseline (lihat perbandingan Baseline).](explore-test-results.md#baseline-comparison) Ketika garis dasar ditetapkan, solusinya mencakup perbandingan terhadapnya dengan permintaan investigasi Anda, sehingga agen dapat membedakan regresi dari variasi normal.

1.  **Load test** - Jalankan skenario pengujian setelah setiap perubahan aplikasi atau infrastruktur. Jaga agar konfigurasi skenario tetap konstan di antara proses sehingga hasilnya tetap sebanding.

1.  **Selidiki** - Setelah proses selesai, pilih **Selidiki dengan DevOps Agen** pada halaman detail uji coba. Berikan konteks tentang apa yang berubah sejak terakhir kali dijalankan — penerapan terbaru, perubahan konfigurasi, atau kinerja yang Anda harapkan — sehingga agen dapat memfokuskan analisisnya.

1.  **Remediasi** — Tinjau akar penyebab dan saran remediasi di tab **Investigasi**, atau buka temuan di konsol AWS DevOps Agent untuk menghasilkan rencana mitigasi. Terapkan perbaikan ke aplikasi atau infrastruktur Anda.

1.  **Ulangi** — Re-run skenario pengujian dan bandingkan hasilnya dengan baseline Anda untuk memverifikasi perbaikan. Saat kinerja meningkat, tentukan run baru sebagai baseline Anda dan lanjutkan loop dengan perubahan berikutnya.

**catatan**  
Setiap uji coba mendukung satu investigasi aktif pada satu waktu. Arsipkan investigasi yang telah selesai dari tab **Investigasi** sebelum memulai yang baru pada uji coba yang sama.