

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

# Apa itu Amazon DevOps Guru?
<a name="welcome"></a>

Selamat datang di panduan pengguna Amazon DevOps Guru.

DevOpsGuru adalah layanan operasi yang dikelola sepenuhnya yang memudahkan pengembang dan operator untuk meningkatkan kinerja dan ketersediaan aplikasi mereka. DevOpsGuru memungkinkan Anda membongkar tugas administratif yang terkait dengan mengidentifikasi masalah operasional sehingga Anda dapat dengan cepat menerapkan rekomendasi untuk meningkatkan aplikasi Anda. DevOpsGuru menciptakan wawasan reaktif yang dapat Anda gunakan untuk meningkatkan aplikasi Anda sekarang. Ini juga menciptakan wawasan proaktif untuk membantu Anda menghindari masalah operasional yang mungkin memengaruhi aplikasi Anda di masa mendatang. 

DevOpsGuru menerapkan pembelajaran mesin untuk menganalisis data operasional dan metrik aplikasi serta peristiwa Anda untuk mengidentifikasi perilaku yang menyimpang dari pola operasi normal. Anda akan diberi tahu ketika DevOps Guru mendeteksi masalah operasional atau risiko. Untuk setiap masalah, DevOps Guru menyajikan rekomendasi cerdas untuk mengatasi masalah operasional masa depan saat ini dan yang diprediksi. 

Untuk memulai, lihat [Bagaimana cara saya memulai dengan DevOps Guru?](#how-do-i-get-started) 

# Bagaimana cara kerja DevOps Guru?
<a name="how-it-works"></a>

Alur kerja DevOps Guru dimulai saat Anda mengonfigurasi cakupan dan notifikasinya. Setelah Anda mengatur DevOps Guru, itu mulai menganalisis data operasional Anda. Ketika mendeteksi perilaku anomali, itu menciptakan wawasan yang berisi rekomendasi dan daftar metrik, grup log, dan peristiwa yang terkait dengan masalah. Untuk setiap wawasan, DevOps Guru memberi tahu Anda. Jika diaktifkan AWS Systems Manager OpsCenter, sebuah OpsItem dibuat sehingga Anda dapat menggunakan Systems Manager OpsCenter untuk melacak dan mengelola pengalamatan wawasan Anda. Setiap wawasan berisi rekomendasi, metrik, grup log, dan peristiwa yang terkait dengan perilaku anomali. Gunakan informasi dalam wawasan untuk membantu Anda memahami dan mengatasi perilaku anomali.

Lihat [Alur kerja DevOps Guru tingkat tinggi](high-level-workflow.md) untuk detail selengkapnya tentang tiga langkah alur kerja tingkat tinggi. Lihat [Alur kerja DevOps Guru terperinci](detailed-workflow.md) untuk mempelajari alur kerja DevOps Guru yang lebih detail, termasuk cara berinteraksi dengan layanan lain AWS . 

**Topics**
+ [Alur kerja DevOps Guru tingkat tinggi](high-level-workflow.md)
+ [Alur kerja DevOps Guru terperinci](detailed-workflow.md)

# Alur kerja DevOps Guru tingkat tinggi
<a name="high-level-workflow"></a>

Alur kerja Amazon DevOps Guru dapat dipecah menjadi tiga langkah tingkat tinggi. 

1.  Tentukan cakupan DevOps Guru dengan memberi tahu AWS sumber daya mana di AWS akun Anda yang ingin Anda analisis. 

1.  DevOpsGuru mulai menganalisis CloudWatch metrik Amazon, AWS CloudTrail, dan data operasional lainnya untuk mengidentifikasi masalah yang dapat Anda perbaiki untuk meningkatkan operasi Anda. 

1.  DevOpsGuru memastikan bahwa Anda tahu tentang wawasan dan informasi penting dengan mengirimkan pemberitahuan untuk setiap acara DevOps Guru penting. 

 Anda juga dapat mengonfigurasi DevOps Guru untuk membuat OpsItem in AWS Systems Manager OpsCenter untuk membantu Anda melacak wawasan Anda. Diagram berikut menunjukkan alur kerja tingkat tinggi ini. 

![\[Cakupan, wawasan, dan integrasi notifikasi dalam alur kerja DevOps Guru.\]](http://docs.aws.amazon.com/id_id/devops-guru/latest/userguide/images/how-capstone-works.png)


1. Pada langkah pertama, Anda memilih cakupan Anda dengan menentukan AWS sumber daya mana di AWS akun Anda yang dianalisis. DevOpsGuru dapat mencakup, atau menganalisis, semua sumber daya dalam AWS akun, atau Anda dapat menggunakan AWS CloudFormation tumpukan atau AWS tag untuk menentukan subset sumber daya di akun Anda untuk dianalisis. Pastikan bahwa sumber daya yang Anda tentukan membentuk aplikasi penting bisnis Anda, beban kerja, dan layanan mikro. Untuk informasi selengkapnya tentang layanan dan sumber daya yang didukung, lihat [harga Amazon DevOps Guru](https://aws.amazon.com/devops-guru/pricing/).

1. Pada langkah kedua, DevOps Guru menganalisis sumber daya untuk menghasilkan wawasan. Ini adalah proses yang berkelanjutan. Anda dapat melihat wawasan dan melihat rekomendasi serta informasi terkait yang dikandungnya di konsol DevOps Guru. DevOps Guru menganalisis data berikut untuk menemukan masalah dan menciptakan wawasan. 
   +  CloudWatch Metrik Amazon individual yang dipancarkan oleh sumber daya Anda. AWS Ketika masalah diidentifikasi, DevOps Guru mengumpulkan metrik tersebut bersama-sama. 
   +  Anomali log dari grup CloudWatch log Amazon. Jika Anda mengaktifkan deteksi anomali log, DevOps Guru akan menampilkan anomali log terkait saat terjadi masalah. 
   + DevOpsGuru menarik data pengayaan dari log AWS CloudTrail manajemen untuk menemukan peristiwa yang terkait dengan metrik yang dikumpulkan. Peristiwa dapat berupa peristiwa penyebaran sumber daya dan perubahan konfigurasi. 
   + Jika Anda menggunakan AWS CodeDeploy, DevOps Guru menganalisis peristiwa penerapan untuk membantu menghasilkan wawasan. Peristiwa untuk semua jenis CodeDeploy penerapan (server lokal, server Amazon EC2, Lambda, atau Amazon EC2) dianalisis. 
   + Ketika DevOps Guru menemukan pola tertentu, ia menghasilkan satu atau lebih rekomendasi untuk membantu mengurangi atau memperbaiki masalah yang diidentifikasi. Rekomendasi dikumpulkan dalam satu wawasan. Wawasan juga berisi daftar metrik dan peristiwa yang terkait dengan masalah tersebut. Anda menggunakan data wawasan untuk mengatasi dan memahami masalah yang diidentifikasi. 

1. Pada langkah ketiga, DevOps Guru mengintegrasikan pemberitahuan wawasan ke dalam alur kerja Anda untuk membantu Anda mengelola masalah dan mengatasinya dengan cepat. 
   + Wawasan yang dihasilkan di AWS akun Anda dipublikasikan ke topik Amazon Simple Notification Service (Amazon SNS) yang dipilih selama penyiapan Guru. DevOps Ini adalah bagaimana Anda diberi tahu segera setelah wawasan dibuat. Untuk informasi selengkapnya, lihat [Memperbarui notifikasi Anda di DevOps Guru](update-notifications.md).
   + Jika Anda mengaktifkan AWS Systems Manager selama penyiapan DevOps Guru, setiap wawasan akan membuat yang sesuai OpsItem untuk membantu Anda melacak dan mengelola masalah yang ditemukan. Untuk informasi selengkapnya, lihat [Memperbarui AWS Systems Manager integrasi di DevOps Guru](update-settings.md#update-systems-manager-integration).

# Alur kerja DevOps Guru terperinci
<a name="detailed-workflow"></a>

 Alur kerja DevOps Guru terintegrasi dengan beberapa AWS layanan, termasuk Amazon CloudWatch, AWS CloudTrail Amazon Simple Notification Service, dan. AWS Systems Manager Diagram berikut menunjukkan alur kerja terperinci yang mencakup cara kerjanya dengan AWS layanan lain. 

![\[Sumber daya, analisis, dan pemberitahuan dalam alur kerja terperinci untuk DevOps Guru.\]](http://docs.aws.amazon.com/id_id/devops-guru/latest/userguide/images/capstone-workflow-diagram.png)


Diagram ini menunjukkan skenario di mana cakupan DevOps Guru ditentukan oleh AWS sumber daya yang didefinisikan dalam AWS CloudFormation tumpukan atau menggunakan AWS tag. Jika tidak ada tumpukan atau tag yang dipilih, cakupan DevOps Guru menganalisis semua AWS sumber daya di akun Anda. Untuk informasi selengkapnya, lihat [Mendefinisikan aplikasi menggunakan sumber daya AWS](working-with-resource-collections.md) dan [Tentukan cakupan untuk DevOps Guru](setting-up.md#setting-up-determine-coverage).

1. Selama penyiapan, Anda menentukan satu atau dua topik Amazon SNS yang digunakan untuk memberi tahu Anda tentang peristiwa DevOps Guru penting, seperti saat wawasan dibuat. Selanjutnya, Anda dapat menentukan AWS CloudFormation tumpukan yang menentukan sumber daya yang ingin Anda analisis. Anda juga dapat mengaktifkan Systems Manager untuk menghasilkan OpsItem untuk setiap wawasan guna membantu Anda mengelola wawasan Anda. 

1. Setelah DevOps Guru dikonfigurasi, ia mulai menganalisis CloudWatch metrik, grup log, dan peristiwa yang dipancarkan dari sumber daya dan AWS CloudTrail data Anda yang terkait dengan metrik. CloudWatch Jika operasi Anda menyertakan CodeDeploy penerapan, DevOps Guru juga menganalisis peristiwa penerapan. 

   DevOpsGuru menciptakan wawasan ketika mengidentifikasi perilaku anomali yang tidak biasa dalam data yang dianalisis. Setiap wawasan berisi satu atau beberapa rekomendasi, daftar metrik yang digunakan untuk menghasilkan wawasan, daftar grup log terkait, dan daftar peristiwa yang digunakan untuk menghasilkan wawasan. Gunakan informasi ini untuk mengatasi masalah yang teridentifikasi. 

1. Setelah setiap wawasan dibuat, DevOps Guru mengirimkan notifikasi menggunakan topik Amazon SNS atau topik yang ditentukan selama penyiapan DevOps Guru. Jika Anda mengaktifkan DevOps Guru untuk menghasilkan OpsItem di Systems Manager OpsCenter, maka setiap wawasan juga memicu Systems Manager OpsItem baru. Anda dapat menggunakan Systems Manager untuk mengelola wawasan Anda OpsItems. 

## Bagaimana cara saya memulai dengan DevOps Guru?
<a name="how-do-i-get-started"></a>

 Kami menyarankan agar Anda menyelesaikan langkah berikut: 

1. **Pelajari** lebih lanjut tentang DevOps Guru dengan membaca informasi di[DevOpsKonsep guru](concepts.md). 

1. **Siapkan** AWS akun Anda, pengguna AWS CLI, dan pengguna administratif dengan mengikuti langkah-langkah di[Menyiapkan Amazon DevOps Guru](setting-up.md). 

1. **Gunakan** DevOps Guru, mengikuti instruksi di[Memulai dengan DevOps Guru](getting-started.md). 

## Bagaimana cara saya berhenti menimbulkan biaya DevOps Guru?
<a name="how-do-i-disable-devops-guru"></a>

Untuk menonaktifkan Amazon DevOps Guru sehingga berhenti menimbulkan biaya dari menganalisis sumber daya di AWS akun dan Wilayah Anda, perbarui setelan cakupan Anda sehingga tidak menganalisis sumber daya. Untuk melakukan ini, ikuti langkah-langkahnya [Memperbarui cakupan AWS analisis Anda di DevOps Guru](update-settings.md#update-coverage) dan pilih **None** di langkah 4. Anda harus melakukan ini untuk setiap AWS akun dan Wilayah tempat DevOps Guru menganalisis sumber daya.

**catatan**  
Jika Anda memperbarui cakupan Anda untuk berhenti menganalisis sumber daya, Anda mungkin terus dikenakan biaya kecil jika Anda meninjau wawasan yang ada yang dihasilkan oleh DevOps Guru di masa lalu. Biaya ini terkait dengan panggilan API yang digunakan untuk mengambil dan menampilkan informasi wawasan. Untuk informasi selengkapnya, lihat [harga Amazon DevOps Guru](https://aws.amazon.com/devops-guru/pricing/).

# DevOpsKonsep guru
<a name="concepts"></a>

Konsep-konsep berikut ini penting untuk memahami cara kerja Amazon DevOps Guru.

**Topics**
+ [Anomali](#concept-anomaly)
+ [Wawasan](#concept-insight)
+ [Metrik dan peristiwa operasional](#metrics-and-operational-events)
+ [Grup log dan anomali log](#log-groups-and-anomalies)
+ [Rekomendasi](#recommendation)

## Anomali
<a name="concept-anomaly"></a>

Anomali mewakili satu atau lebih metrik terkait yang terdeteksi oleh DevOps Guru yang tidak terduga atau tidak biasa. DevOpsGuru menghasilkan anomali dengan menggunakan pembelajaran mesin untuk menganalisis metrik dan data operasional yang terkait dengan sumber daya Anda. AWS Anda menentukan AWS sumber daya yang ingin dianalisis saat menyiapkan Amazon DevOps Guru. Untuk informasi selengkapnya, lihat [Menyiapkan Amazon DevOps Guru](setting-up.md). 

## Wawasan
<a name="concept-insight"></a>

Wawasan adalah kumpulan anomali yang dibuat selama analisis AWS sumber daya yang Anda tentukan saat Anda mengatur DevOps Guru. Setiap wawasan berisi pengamatan, rekomendasi, dan data analitis yang dapat Anda gunakan untuk meningkatkan kinerja operasional Anda. Ada dua jenis wawasan: 
+ *Reaktif*: Wawasan reaktif mengidentifikasi perilaku anomali saat terjadi. Ini berisi anomali dengan rekomendasi, metrik terkait, dan peristiwa untuk membantu Anda memahami dan mengatasi masalah sekarang. 
+ *Proaktif*: Wawasan proaktif memberi tahu Anda tentang perilaku anomali sebelum itu terjadi. Ini berisi anomali dengan rekomendasi untuk membantu Anda mengatasi masalah sebelum diprediksi terjadi. 

## Metrik dan peristiwa operasional
<a name="metrics-and-operational-events"></a>

Anomali yang membentuk wawasan dihasilkan dengan menganalisis metrik yang dikembalikan oleh Amazon CloudWatch dan peristiwa operasional yang dipancarkan oleh sumber daya Anda. AWS Anda dapat melihat metrik dan peristiwa operasional yang menciptakan wawasan untuk membantu Anda lebih memahami masalah dalam aplikasi Anda. 

## Grup log dan anomali log
<a name="log-groups-and-anomalies"></a>

Saat Anda mengaktifkan deteksi anomali log, grup log yang relevan akan ditampilkan di halaman wawasan DevOps Guru di konsol DevOps Guru. Grup log memberi tahu Anda tentang informasi diagnostik penting tentang kinerja sumber daya dan diakses.

Anomali log mewakili sekelompok peristiwa log anomali serupa yang ditemukan dalam grup log. Contoh peristiwa log anomali yang dapat ditampilkan di DevOps Guru termasuk anomali kata kunci, anomali format, anomali kode HTTP, dan banyak lagi. 

Anda dapat menggunakan anomali log untuk mendiagnosis akar penyebab masalah operasional. DevOpsGuru juga mereferensikan baris log dalam rekomendasi wawasan untuk memberikan lebih banyak konteks untuk solusi yang direkomendasikan. 

**catatan**  
DevOpsGuru bekerja dengan Amazon CloudWatch untuk mengaktifkan deteksi anomali log. Saat Anda mengaktifkan deteksi anomali log, DevOps Guru menambahkan tag ke grup CloudWatch log Anda. Saat Anda mematikan deteksi anomali log, DevOps Guru menghapus tag dari grup CloudWatch log Anda.  
Selain itu, administrator harus memastikan bahwa hanya pengguna dengan izin untuk melihat log yang memiliki izin untuk melihat CloudWatch log anomali. CloudWatch Kami menyarankan Anda menggunakan kebijakan IAM untuk mengizinkan atau menolak akses ke `ListAnomalousLogs` operasi. Untuk informasi selengkapnya, lihat [Identity and Access Management for DevOps Guru](https://docs.aws.amazon.com/devops-guru/latest/userguide/security-iam.html).

## Rekomendasi
<a name="recommendation"></a>

Setiap wawasan memberikan rekomendasi dengan saran untuk membantu Anda meningkatkan kinerja aplikasi Anda. Rekomendasi tersebut meliputi: 
+ Deskripsi tindakan rekomendasi untuk mengatasi anomali yang terdiri dari wawasan. 
+ Daftar metrik yang dianalisis di mana DevOps Guru menemukan perilaku anomali. Setiap metrik menyertakan nama CloudFormation tumpukan yang menghasilkan sumber daya yang terkait dengan metrik, nama sumber daya, dan nama AWS layanan yang terkait dengan sumber daya. 
+ Daftar peristiwa yang terkait dengan metrik anomali yang terkait dengan wawasan. Setiap peristiwa terkait berisi nama CloudFormation tumpukan yang menghasilkan sumber daya yang terkait dengan acara, nama sumber daya yang menghasilkan acara, dan nama AWS layanan yang terkait dengan acara tersebut. 
+ Daftar grup log yang terkait dengan perilaku anomali yang terkait dengan wawasan. Setiap grup log berisi pesan log sampel, informasi tentang jenis anomali log yang dilaporkan, waktu anomali log terjadi, dan tautan untuk melihat baris log. CloudWatch

# DevOpsCakupan Guru
<a name="coverage"></a>

DevOpsGuru menangani dan menciptakan wawasan untuk sejumlah AWS layanan yang berbeda. Untuk setiap layanan yang dibuat oleh DevOps Guru, DevOps Guru menampilkan berbagai metrik yang dianalisis dan wawasan yang dihasilkan. 

Contoh kasus penggunaan untuk wawasan reaktif:


| Nama Layanan | Kasus Penggunaan | Contoh | Metrik-metrik | 
| --- | --- | --- | --- | 
|  AWS Lambda  |  Mendeteksi anomali latensi atau durasi untuk fungsi Lambda yang disebabkan oleh berbagai akar penyebab seperti start dingin, peningkatan permintaan, pelambatan hilir, atau penerapan kode. Merekomendasikan cara untuk mengurangi dengan cepat.  |  Penyebaran kode: Amazon API Gateway latensi dipengaruhi oleh peningkatan latensi Lambda setelah penerapan kode Lambda baru-baru ini. Pelambatan hilir: operator mengurangi kapasitas pada unit baca untuk DynamoDB, menyebabkan peningkatan percobaan ulang. Ini menghasilkan pelambatan. Mulai dingin: fungsi Lambda kurang disediakan, jadi Lambda membutuhkan waktu lebih lama saat permintaan dibuat.   |  Durasi Trotel  | 

Contoh kasus penggunaan untuk wawasan proaktif:


| Nama Layanan | Kasus Penggunaan | Metrik-metrik | 
| --- | --- | --- | 
|  Amazon DynamoDB  |  **Kapasitas konsumsi baca tabel DynamoDB berisiko mencapai batas tabel.** Tindakan yang disarankan: jika Anda menggunakan mode kapasitas yang disediakan, gunakan penskalaan otomatis untuk secara aktif mengelola kapasitas throughput untuk tabel atau membeli kapasitas cadangan terlebih dahulu untuk tabel. Beralih ke mode kapasitas sesuai permintaan untuk membayar per permintaan baca, hanya membayar untuk apa yang digunakan. Waktu deteksi: 6 hari   |  ConsumedReadCapacityUnits  | 

## Daftar cakupan layanan
<a name="coverage-services"></a>

Untuk beberapa layanan, DevOps Guru menciptakan wawasan reaktif. Wawasan reaktif mengidentifikasi perilaku anomali saat terjadi. Ini berisi anomali dengan rekomendasi, metrik terkait, dan peristiwa untuk membantu Anda memahami dan mengatasi masalah sekarang.

Untuk beberapa layanan, DevOps Guru menciptakan wawasan proaktif. Wawasan proaktif memberi tahu Anda tentang perilaku anomali sebelum itu terjadi. Ini berisi anomali dengan rekomendasi untuk membantu Anda mengatasi masalah sebelum diprediksi terjadi.

**DevOpsGuru menciptakan wawasan reaktif untuk layanan seperti berikut:**
+ Amazon API Gateway
+ Amazon CloudFront
+ Amazon DynamoDB
+ Amazon EC2
**catatan**  
DevOpsPemantauan Guru berada pada tingkat grup Auto Scaling, dan tidak pada satu tingkat instans.
+ Amazon ECS
+ Amazon EKS
+ AWS Elastic Beanstalk
+ Elastic Load Balancing
+ Amazon Kinesis
+ AWS Lambda
+ Amazon OpenSearch Service
+ Amazon RDS
+ Amazon Redshift
+ Amazon Route 53
+ Amazon S3
+ Amazon SageMaker AI
+ AWS Step Functions
+ Amazon SNS
+ Amazon SQS
+ Amazon SWF
+ Amazon VPC

**DevOpsGuru menciptakan wawasan proaktif untuk layanan seperti berikut:**
+ Amazon DynamoDB
+ Amazon Kinesis
+ AWS Lambda
+ Amazon RDS
+ Amazon SQS