View a markdown version of this page

Tugas Sesuai DevOps Permintaan - AWS DevOps Agen

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

Tugas Sesuai DevOps Permintaan

AWS DevOps Agent On Demand Tasks adalah asisten percakapan yang didukung kecerdasan buatan (AI) generatif yang memungkinkan tim operasi untuk menanyakan arsitektur aplikasi mereka, menganalisis kesehatan sistem, dan mengakses wawasan investigasi menggunakan bahasa alami. Anda dapat mengajukan pertanyaan tentang AWS sumber daya, metrik sistem, status alarm, riwayat penerapan, dan pola insiden. Obrolan memberikan jawaban langsung berdasarkan infrastruktur dan data operasi Anda yang sebenarnya, menghilangkan kebutuhan untuk menavigasi antara beberapa AWS konsol atau alat pemantauan.

Obrolan terintegrasi di seluruh aplikasi web DevOps Agent Space dan memberikan tanggapan sadar konteks berdasarkan halaman yang Anda lihat. Antarmuka menyimpan riwayat percakapan, memungkinkan Anda melanjutkan diskusi sebelumnya dan membangun kueri sebelumnya.

Kemampuan tugas

AWS DevOps Agent On Demand Tasks menyediakan kemampuan komprehensif untuk membantu Anda mengelola dan memahami infrastruktur Anda:

Kueri sumber daya — Tanyakan tentang AWS sumber daya di Ruang Agen Anda, termasuk fungsi Lambda, tabel DynamoDB, penerapan EKS, sertifikat, dan konfigurasi infrastruktur. Chat dapat memfilter dan menganalisis sumber daya berdasarkan atribut seperti versi runtime, pengaturan kapasitas, atau status penerapan. Misalnya, tanyakan “Berapa banyak Lambda yang menggunakan Python 3.8?” atau “Apakah saya memiliki sertifikat yang akan kedaluwarsa?”

Analisis kesehatan sistem — Kueri metrik kesehatan sistem saat ini dan historis, termasuk status alarm, tingkat kesalahan, pemanfaatan CPU, dan ketersediaan layanan. Obrolan dapat menghasilkan ringkasan kesehatan yang mencakup periode waktu tertentu dan mengidentifikasi tren perilaku sistem. Ajukan pertanyaan seperti “Alarm mana yang menyala dalam 24 jam terakhir?” atau “Ada kesalahan 5xx dalam satu jam terakhir?”

Wawasan investigasi — Akses informasi dari investigasi yang telah selesai dan sedang berlangsung, termasuk analisis akar penyebab, hipotesis yang dieksplorasi, log yang ditinjau, dan pola resolusi. Obrolan dapat mengidentifikasi penyebab insiden umum dan memberikan rekomendasi berdasarkan data historis. Pertanyaan “Apa penyebab paling umum dari insiden bulan lalu?” atau “Berapa waktu penyelesaian rata-rata untuk penyelidikan yang diselesaikan?”

Pengarahan investigasi — Saat melihat halaman detail investigasi, pandu penyelidikan dengan mengarahkan agen untuk fokus pada log tertentu, mengeksplorasi hipotesis tertentu, atau memperbarui analisis akar penyebab. Berikan input pengarahan seperti “Fokus pada log untuk layanan pembayaran dan perbarui RCA Anda” atau “Jelajahi hipotesis bahwa pelambatan DynamoDB menyebabkan masalah.”

Artefak obrolan — Hasilkan laporan dan dokumen terstruktur, seperti ringkasan kesehatan operasional, laporan kesalahan, dan analisis insiden. Artefak muncul di panel khusus dan mendukung pengeditan versi dalam percakapan.

Lampiran file — Lampirkan gambar, dokumen, dan file kode ke pesan Anda sehingga Chat dapat menganalisisnya dalam konteks. Misalnya, lampirkan tangkapan layar dasbor alarm, file konfigurasi YAML, atau PDF runbook, dan tanyakan pada Chat apa yang harus dilakukan selanjutnya. Lihat Men girim lampiran file untuk detailnya.

Pemfilteran rekomendasi — Kueri rekomendasi pencegahan insiden dengan kriteria tertentu, seperti rekomendasi yang terkait dengan layanan tertentu atau masalah operasional. Chat menjelaskan dampak dan pertimbangan implementasi untuk setiap rekomendasi. Misalnya, “Tunjukkan rekomendasi yang akan mencegah insiden yang melibatkan DynamoDB” atau “Rekomendasi mana yang akan membantu saya mendeteksi masalah latensi permintaan lebih cepat?”

Prompt investigasi

Dalam AWS DevOps obrolan Agen, Anda melihat perintah untuk membuat penyelidikan formal ketika masalah kompleks memerlukan analisis akar penyebab yang lebih dalam. Anda tidak perlu menunggu analisis lengkap dalam percakapan. Pilih prompt untuk meluncurkan penyelidikan untuk analisis selangkah demi selangkah yang menyeluruh.

Mengakses Obrolan

Obrolan tersedia sebagai panel persisten di aplikasi web DevOps Agent Space. Bilah samping kiri menyertakan tombol + Obrolan baru, bagian Halaman untuk menavigasi ke Insiden, Perbaikan, dan Topologi, dan bagian Obro lan yang menampilkan percakapan terbaru Anda. Pilih Lihat semua untuk melihat riwayat percakapan lengkap Anda.

Anda juga dapat memulai obrolan baru dengan menambahkan parameter ku ?newChat eri ke URL aplikasi web DevOps Agen apa pun untuk Ruang Agen Anda. Gunakan parameter ini untuk menautkan ke percakapan baru dari alat eksternal, runbook, atau bookmark.

Obrolan memberikan tanggapan berdasarkan konteks berdasarkan tempat Anda mengaksesnya:

Topologi — Ajukan pertanyaan umum tentang sumber daya Agen Space, arsitektur, dan kesehatan operasional Anda. Obrolan memiliki visibilitas penuh ke semua akun dan layanan yang terhubung. Dari konteks ini, Anda dapat menanyakan konfigurasi sumber daya, riwayat penerapan, informasi topologi, dan integrasi alat pengamatan.

Respon Insiden — Saat melihat halaman respons insiden, ajukan pertanyaan tentang tren investigasi, waktu penyelesaian, dan pola insiden di Ruang Agen Anda. Chat dapat menganalisis data investigasi historis untuk mengidentifikasi penyebab umum dan peluang perbaikan.

Detail Inves tigasi — Saat melihat penyelidikan tertentu, Chat memberikan tanggapan sadar konteks tentang penyelidikan itu. Tanyakan tentang log yang ditinjau, hipotesis yang dieksplorasi, kesimpulan akar penyebab, dan rencana mitigasi. Anda juga dapat memberikan masukan kemudi untuk memandu fokus investigasi.

Pencegahan — Dari halaman pencegahan, kueri rekomendasi dengan filter, pahami mengapa rekomendasi dibuat, dan jelajahi pendekatan implementasi. Chat membantu Anda memprioritaskan dan memahami dampak rekomendasi pencegahan insiden.

Antarmuka obrolan tetap tersedia saat Anda beralih antar halaman, tetapi konteksnya berubah untuk memberikan informasi yang relevan untuk tampilan Anda saat ini. Ketika Anda memulai percakapan baru, itu dimulai tanpa konteks sebelumnya. Saat Anda melanjutkan percakapan yang sudah ada, Chat menyimpan riwayat percakapan lengkap untuk pertanyaan lanjutan.

Context-aware tanggapan

Chat menyesuaikan tanggapannya berdasarkan halaman yang Anda lihat di aplikasi web DevOps Agent Space. Kesadaran konteks ini memastikan Anda menerima informasi yang relevan tanpa perlu menentukan investigasi atau ruang lingkup sumber daya yang Anda tanyakan.

Saat melihat halaman detail investigasi, Chat secara otomatis memahami bahwa Anda bertanya tentang penyelidikan spesifik itu. Pertanyaan seperti “Log apa yang Anda lihat?” atau “Hipotesis mana yang Anda jelajahi?” mengacu pada penyelidikan yang ditampilkan saat ini. Saat Anda memberikan masukan pengarahan, Chat menerapkannya ke penyelidikan aktif dan membuat versi akar penyebab baru jika sesuai.

Pada halaman pencegahan, Chat memahami bahwa Anda tertarik dengan rekomendasi pencegahan insiden. Kueri secara otomatis memfilter dan menganalisis rekomendasi dalam konteks Ruang Agen Anda. Sistem mengenali apakah Anda bertanya tentang rekomendasi umum atau detail rekomendasi spesifik.

Saat mengakses Obrolan dari halaman Topologi, Chat memberikan visibilitas luas di semua sumber daya, metrik, dan data historis di Ruang Agen Anda. Anda dapat bertanya tentang sumber daya, layanan, atau masalah operasional apa pun tanpa menentukan konteks investigasi atau rekomendasi.

Kesadaran konteks ini menghilangkan kebutuhan untuk berulang kali menentukan penyelidikan, rekomendasi, atau ruang lingkup sumber daya yang Anda rujuk, menciptakan aliran percakapan yang lebih alami.

Mengelola percakapan

Chat menyimpan riwayat percakapan agar Anda dapat melanjutkan diskusi sebelumnya dan merujuk kueri sebelumnya.

Membuat percakapan baru — Pilih tombol “Sesi baru” di panel obrolan untuk memulai percakapan baru tanpa konteks sebelumnya. Percakapan baru tidak membawa informasi dari obrolan sebelumnya, memungkinkan Anda untuk mengajukan pertanyaan yang tidak terkait tanpa kebingungan.

Mengakses riwayat percakapan — Pilih “Riwayat” untuk melihat semua percakapan sebelumnya dalam Ruang Agen Anda. Percakapan diatur secara kronologis dengan stempel waktu dan teks pratinjau.

Melanjutkan percakapan — Pilih percakapan apa pun dari riwayat Anda untuk melanjutkan di tempat yang Anda tinggalkan. Obrolan mempertahankan konteks penuh pesan sebelumnya, memungkinkan Anda mengajukan pertanyaan lanjutan yang merujuk pada bagian awal percakapan. Saat Anda beralih halaman saat melihat percakapan, konteks percakapan tetap ada tetapi konteks khusus halaman diperbarui berdasarkan lokasi Anda saat ini.

Perhatikan bahwa riwayat percakapan diisolasi dalam setiap Ruang Agen. Percakapan dalam satu Ruang Agen tidak terlihat atau dapat diakses dari Ruang Agen lainnya. Isolasi ini memastikan bahwa informasi sensitif tetap terkotak-kotak sesuai dengan batas-batas organisasi Anda.

Memulai penyelidikan dari Obrolan

Dalam AWS DevOps obrolan Agen, Anda melihat permintaan untuk membuat penyelidikan formal ketika masalah kompleks muncul. Investigasi memberikan analisis selangkah demi selangkah terstruktur yang lebih dalam daripada pertukaran percakapan.

Saat Anda melihat prompt investigasi, pilihlah untuk membuat investigasi baru. Investigasi dibuka di tampilan Respon Insiden. Anda dapat terus mengobrol saat penyelidikan berjalan.

Untuk informasi selengkapnya tentang investigasi, lihat Resp on insiden otonom.

Menghasilkan artefak

AWS DevOps Agen mendukung artefak obrolan — dokumen berversi terstruktur yang dihasilkan oleh agen selama percakapan. Artefak menyediakan panel interaktif khusus di UI obrolan untuk meninjau dan mengedit AI-generated konten, seperti laporan operasional, ringkasan kesalahan, dan penilaian kesehatan.

Anda dapat meminta artefak dari halaman mana pun di aplikasi web DevOps Agent Space. Obrolan menggunakan konteks halaman saat ini untuk menjangkau konten artefak.

Bagaimana artefak bekerja

Saat Anda meminta Chat untuk membuat atau memperbarui konten, Chat menghasilkan artefak — biasanya dokumen yang diformat — dan menampilkannya di panel artefak di samping percakapan.

Menghasilkan - Kirim permintaan bahasa alami untuk membuat laporan atau dokumen. Misalnya, tanyakan “Buat laporan kesehatan operasional mingguan untuk Ruang Agen saya” atau “Tampilkan laporan untuk kesalahan 4xx saya dari minggu lalu”.

Review — Artefak muncul di panel khusus di samping percakapan. Anda dapat meninjau konten lengkap sambil terus berinteraksi dengan Obrolan.

Edit — Minta perubahan pada artefak melalui Obrolan. Misalnya, tanyakan “Tambahkan bagian tentang Lambda cold start” atau “Perbarui laporan untuk menyertakan data bulan lalu”. Obrolan membuat versi baru artefak dengan perubahan yang Anda minta.

Melihat dan mengambil artefak

Anda dapat membaca dan membuat daftar artefak yang telah dihasilkan Obrolan untuk Anda langsung dalam percakapan, tanpa meninggalkan obrolan. Misalnya, tanyakan pada Obrolan “Daftar artefak yang telah Anda buat dalam percakapan ini” atau “Tampilkan laporan kesehatan yang Anda buat sebelumnya.” Obrolan menampilkan artefak atau daftar semua artefak langsung dalam percakapan.

Dengan fitur ini, Anda dapat menemukan dan menggunakan kembali keluaran agen kapan saja dalam percakapan. Anda tidak perlu mengingat di mana artefak muncul atau menggulir kembali melalui riwayat obrolan untuk menemukannya.

Mengirim lampiran file

Anda dapat melampirkan file ke pesan obrolan Anda sehingga Chat dapat membacanya bersama dengan pertanyaan Anda. Gunakan lampiran untuk membagikan apa yang Anda lihat - tangkapan layar dasbor atau alarm, file konfigurasi, kode sumber, runbook operasional - dan minta agen untuk bernalar tentang hal itu secara langsung.

File dicakup ke Ruang Agen Anda — file tersebut tidak terlihat dari Ruang Agen lainnya, dan akses dibatasi oleh izin IAM yang sama yang menggerbang Obrolan lainnya. File diunggah ke penyimpanan Ruang Agen yang dikelola segera setelah Anda melampirkannya.

Cara melampirkan file

Anda dapat menambahkan file ke pesan dengan tiga cara:

  • Pilih ikon unggah di bilah alat input obrolan dan pilih satu atau lebih file dari perangkat Anda.

  • Seret dan lepas satu atau lebih file ke area input obrolan.

  • Tempelkan gambar langsung dari clipboard Anda, misalnya setelah mengambil tangkapan layar.

Setiap file yang Anda lampirkan muncul sebagai chip di input obrolan dengan indikator kemajuan unggahan. Untuk melihat pratinjau file, pilih chipnya. Untuk menghapus file, pilih X pada chip. Tombol Kirim tetap dinonaktifkan saat file terlampir masih diunggah.

Tipe file yang didukung

Obrolan menerima tiga kategori file berikut:

  • Gambar png,jpeg,jpg,gif, webp

  • Dokumen pdfcsv,doc,docx,xls,xlsx,html,txt, md

  • File teks dan kode jsonyaml,yml,xml,js,ts,py,java,rb, gors,sh,bash,log,cfg,ini, toml

File di luar kategori ini ditolak sebelum diunggah.

Batas

Batas berikut berlaku untuk setiap pesan:

Kuota Nilai
Ukuran maksimum file 3,75 MB
Lampiran per pesan (campuran jenis apa pun) 20
Dari jumlah tersebut, dokumen biner (PDF, DOC, DOCX, XLS, XLSX) hingga 5

Selain itu, teks pesan dan konten lampiran Anda bersama-sama harus sesuai dengan jendela konteks per pesan model. Jika pesan dan lampirannya terlalu besar, Chat menolak pesan dan meminta Anda untuk mengurangi ukuran atau jumlah lampiran sebelum mengirim.

Kasus penggunaan

Cara umum untuk menggunakan lampiran file dengan DevOps Agen:

  • Lampirkan tangkapan layar dari alarm atau dasbor kesalahan dan minta Chat untuk menafsirkan apa yang gagal dan ke mana harus mencari selanjutnya.

  • Lampirkan kode sumber layanan dan minta Chat untuk meninjau perubahan, menyarankan perbaikan, atau menjelaskan perilakunya.

  • Lampirkan file konfigurasi (misalnya, konfigurasi YAML, JSON, atau TOML) dan minta Chat untuk memecahkan masalah mengapa penerapan, alarm, atau integrasi tidak berperilaku buruk.

  • Lampirkan runbook operasional atau PDF laporan pasca-insiden dan minta Chat untuk mengubahnya menjadi keterampilan - agen mengekstrak prosedur dan menyimpannya ke Ruang Agen Anda sehingga penyelidikan di masa mendatang dapat menerapkannya secara otomatis.

Kueri Sampel

Contoh berikut menunjukkan jenis pertanyaan yang dapat Anda ajukan pada Chat. Contoh-contoh ini diatur berdasarkan kasus penggunaan dan konteks.

Kueri pembuatan artefak

Dari halaman mana pun di aplikasi web DevOps Agent Space:

  • Buat ringkasan kesehatan operasional mingguan untuk Ruang Agen saya

  • Buat laporan semua kesalahan 4xx dari minggu lalu

  • Membuat laporan ringkasan insiden selama 30 hari terakhir

  • Buat ringkasan aktivitas alarm untuk layanan pembayaran minggu ini

  • Buat laporan riwayat penerapan selama 7 hari terakhir

  • Ringkas semua rekomendasi terbuka ke dalam laporan

Kueri informasi sumber daya

Dari halaman mana pun di aplikasi web DevOps Agent Space:

  • Berapa banyak fungsi Lambda yang menggunakan Python 3.8?

  • Apakah saya memiliki sertifikat yang akan kedaluwarsa?

  • Daftar semua tabel DynamoDB dengan penagihan sesuai permintaan

  • Tunjukkan kluster EKS dalam produksi

  • Fungsi Lambda mana yang belum digunakan dalam 90 hari terakhir?

  • Daftar bucket S3 tanpa versi diaktifkan

  • Instans RDS apa yang menjalankan database versi X?

Pertanyaan kesehatan sistem

Dari halaman Topologi atau Respon Insiden:

  • Alarm mana yang menyala dalam 24 jam terakhir?

  • Ada kesalahan 5xx dalam satu jam terakhir?

  • Tunjukkan tren kesalahan Lambda untuk layanan pembayaran

  • Apa pemanfaatan CPU untuk cluster ECS saya?

  • Apakah ada target yang tidak sehat di penyeimbang beban saya?

  • Tunjukkan acara pelambatan API Gateway dari kemarin

  • Layanan mana yang memiliki tingkat kesalahan tertinggi minggu lalu?

  • Beri saya laporan kesehatan keseluruhan yang mencakup 24 jam terakhir

Kueri alat pengamatan

Dari Topologi:

  • Daftar grup log Splunk

  • Tunjukkan metrik Prometheus dan ambang alarmnya

  • Monitor Datadog apa yang dikonfigurasi untuk layanan ini?

  • Daftar kebijakan peringatan New Relic

  • Tunjukkan konfigurasi dasbor Dynatrace

Kueri wawasan investigasi

Dari halaman Respon Incident:

  • Apa penyebab paling umum dari insiden bulan lalu?

  • Berapa waktu penyelesaian rata-rata untuk penyelidikan yang diselesaikan?

  • Ringkas investigasi dari minggu lalu dan RCA mereka

  • Berapa banyak insiden yang disebabkan oleh pelambatan DynamoDB?

  • Tunjukkan tren investigasi selama kuartal terakhir

  • Layanan mana yang memiliki insiden paling sering?

Pertanyaan detail investigasi

Dari halaman Detail Investigasi:

  • Log apa yang Anda lihat?

  • Hipotesis mana yang Anda jelajahi?

  • Seberapa berisiko tindakan mitigasi yang Anda usulkan?

  • Apa garis waktu peristiwa selama insiden ini?

  • Mengapa Anda menyimpulkan ini adalah akar penyebabnya?

  • Bukti apa yang mendukung analisis akar penyebab Anda?

  • Siapa yang memberikan kemudi selama penyelidikan Anda?

  • Berikan ringkasan penyelidikan insiden ini

Pertanyaan pengarahan investigasi

Dari halaman Detail Investigasi:

  • Fokus pada log untuk layanan pembayaran antara 14:00-15:00 UTC dan perbarui RCA Anda

  • Jelajahi hipotesis bahwa pelambatan DynamoDB menyebabkan masalah

  • Periksa konfigurasi cluster ECS untuk melihat apakah itu menyebabkan alarm

  • Hanya memeriksa log selama 2 jam terakhir, bukan sehari penuh

  • Selidiki lonjakan kesalahan pada jam 3 sore

  • Lihatlah log API Gateway alih-alih log Lambda

Pertanyaan rekomendasi pencegahan

Dari halaman Pencegahan:

  • Apa 3 rekomendasi pencegahan insiden teratas saya?

  • Tunjukkan rekomendasi yang akan mencegah insiden yang melibatkan DynamoDB

  • Rekomendasi mana yang akan membantu saya mendeteksi masalah latensi permintaan lebih cepat?

  • Buat daftar peningkatan pengamatan yang dapat mencegah insiden serupa

  • Tunjukkan rekomendasi infrastruktur untuk layanan pembayaran

  • Rekomendasi mana yang memiliki dampak tertinggi pada ketahanan sistem?

Mengaktifkan Chat di Ruang Agen Anda

Obrolan tersedia di semua aplikasi web DevOps Agent Space. Proses penyiapan tergantung pada apakah Anda memiliki Ruang Agen baru atau yang sudah ada.

Ruang Agen Baru

Obrolan diaktifkan secara otomatis saat Anda membuat Ruang Agen baru. Tidak diperlukan konfigurasi tambahan atau pengaturan izin IAM. Setelah Anda mengonfigurasi aplikasi web DevOps Agent Space, Chat segera tersedia sebagai panel persisten di aplikasi web.

Ruang Agen yang Ada

Jika Anda membuat Ruang Agen sebelum Obrolan dirilis, Anda harus mengaktifkan izin IAM yang diperlukan. Anda memiliki dua pilihan:

Opsi 1: Cabut dan aktifkan kembali akses aplikasi operator

Arahkan ke Konsol Admin AWS DevOps Agen, cari dropdown Action, dan nonaktifkan konfigurasi akses operator saat ini.

Menu tarik-turun Tindakan yang menampilkan opsi termasuk Disable Operator Access disorot.

Kemudian aktifkan opsi pembuatan otomatis untuk akses operator.

Bagian akses operator Auto-create dengan opsi peran AWS DevOps Agen baru dipilih.

Ini secara otomatis menerapkan izin IAM yang diperlukan untuk Obrolan bersama dengan semua izin operator saat ini lainnya.

Opsi 2: Tambahkan izin IAM secara manual

Tambahkan izin IAM berikut ke peran akses operator yang ada:

  • aidevops:ListChats— Lihat riwayat percakapan obrolan

  • aidevops:CreateChat— Buat percakapan obrolan baru

  • aidevops:SendMessage— Kirim pesan dan terima tanggapan

Arahkan ke konsol AWS IAM, cari peran operator DevOps Agen Anda, dan tambahkan izin ini ke kebijakan peran. Obrolan menjadi tersedia segera setelah izin ditambahkan.

Setelah menyelesaikan salah satu opsi, segarkan aplikasi web DevOps Agent Space Anda, dan panel obrolan muncul di aplikasi web.