

AWS Application Discovery Service tidak lagi terbuka untuk pelanggan baru. Atau, gunakan AWS Transform yang menyediakan kemampuan serupa. Untuk informasi selengkapnya, lihat [perubahan ketersediaan AWS Application Discovery Service](https://docs.aws.amazon.com/application-discovery/latest/userguide/application-discovery-service-availability-change.html).

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

# Pemecahan masalah AWS Application Discovery Service
<a name="troubleshooting"></a>

Di bagian ini, Anda dapat menemukan informasi tentang cara memperbaiki masalah umum dengan AWS Application Discovery Service.

**Topics**
+ [Hentikan pengumpulan data dengan eksplorasi data](#stop-data-collection)
+ [Hapus data yang dikumpulkan oleh eksplorasi data](#remove-collected-data)
+ [Perbaiki masalah umum dengan eksplorasi data di Amazon Athena](#troubleshoot-data-exploration)
+ [Memecahkan masalah catatan impor yang gagal](#troubleshooting-import-failed-records)

## Hentikan pengumpulan data dengan eksplorasi data
<a name="stop-data-collection"></a>

Untuk menghentikan eksplorasi data, Anda dapat mematikan sakelar sakelar di konsol Migration Hub di bawah tab Discover > Data Collectors > Agents, atau menjalankan API. `StopContinuousExport` Diperlukan waktu hingga 30 menit untuk menghentikan pengumpulan data, dan selama tahap ini, sakelar sakelar di konsol dan pemanggilan `DescribeContinuousExport` API akan menampilkan status eksplorasi data sebagai “Stop In Progress”.

**catatan**  
Jika setelah menyegarkan halaman konsol, toggle tidak mati dan muncul pesan kesalahan atau API `DescribeContinuousExport` menghasilkan status “Penghentian\$1Gagal”, Anda dapat mencoba lagi dengan mematikan tombol toggle atau memanggil API `StopContinuousExport`. Jika “eksplorasi data” masih menunjukkan kesalahan dan gagal berhasil berhenti, hubungi AWS dukungan.

Selain itu, Anda dapat menghentikan pengumpulan data secara manual seperti yang dijelaskan dalam langkah-langkah berikut.

**Opsi 1: Hentikan pengumpulan Agent Data**

Jika Anda telah menyelesaikan pencarian menggunakan agen ADS dan tidak lagi ingin mengumpulkan data tambahan di repositori basis data ADS:

1. Dari konsol Migration Hub, pilih tab Temukan > Pengumpul Data > Agen.

1. Pilih semua agen yang sedang beroperasi lalu pilih **Hentikan Pengumpulan Data**.

   Ini akan memastikan bahwa tidak ada data baru yang dikumpulkan oleh agen di repositori data ADS dan bucket S3 Anda. Data yang ada tetap dapat diakses.

**Opsi 2: Hapus Amazon Kinesis Data Streams eksplorasi data**

Jika Anda ingin terus mengumpulkan data oleh agen di repositori data ADS, tetapi tidak ingin mengumpulkan data di bucket Amazon S3 menggunakan eksplorasi data, Anda dapat secara manual menghapus aliran Amazon Data Firehose yang dibuat oleh eksplorasi data:

1. Masuk ke Amazon Kinesis dari AWS konsol dan pilih Data **Firehose** dari panel navigasi.

1. Hapus aliran berikut yang dibuat oleh fitur eksplorasi data:
   + `aws-application-discovery-service-id_mapping_agent`
   + `aws-application-discovery-service-inbound_connection_agent`
   + `aws-application-discovery-service-network_interface_agent`
   + `aws-application-discovery-service-os_info_agent`
   + `aws-application-discovery-service-outbound_connection_agent`
   + `aws-application-discovery-service-processes_agent`
   + `aws-application-discovery-service-sys_performance_agent`

## Hapus data yang dikumpulkan oleh eksplorasi data
<a name="remove-collected-data"></a>

**Untuk menghapus data yang dikumpulkan oleh eksplorasi data**

1. Hapus data agen penemuan yang disimpan di Amazon S3.

   Data yang dikumpulkan oleh AWS Application Discovery Service (ADS) disimpan dalam bucket S3 bernama`aws-application-discover-discovery-service-uniqueid`. 
**catatan**  
Menghapus bucket Amazon S3 atau objek apa pun di dalamnya saat eksplorasi data di Amazon Athena diaktifkan menyebabkan kesalahan. Ini terus mengirim data agen penemuan baru ke S3. Data yang dihapus tidak lagi dapat diakses di Athena.

1. Hapus AWS Glue Data Catalog.

   Saat eksplorasi data di Amazon Athena diaktifkan, ia akan membuat bucket Amazon S3 di akun Anda untuk menyimpan data yang dikumpulkan oleh agen ADS secara berkala. Selain itu, ini juga membuat AWS Glue Data Catalog untuk memungkinkan Anda menanyakan data yang disimpan dalam ember Amazon S3 dari Amazon Athena. Saat Anda mematikan eksplorasi data di Amazon Athena, tidak ada data baru yang disimpan di bucket Amazon S3 Anda, tetapi data yang dikumpulkan sebelumnya akan tetap ada. Jika Anda tidak lagi memerlukan data ini dan ingin mengembalikan akun Anda ke negara bagian sebelum eksplorasi data di Amazon Athena diaktifkan.

   1. Kunjungi Amazon S3 dari AWS konsol dan hapus bucket secara manual dengan nama "aws-application-discover-discovery-service-uniqueid”

   1. Anda dapat secara manual menghapus eksplorasi data AWS Glue Data Catalog dengan menghapus *application-discovery-service-database*database dan semua tabel ini:
      + `os_info_agent`
      + `network_interface_agent`
      + `sys_performance_agent`
      + `processes_agent`
      + `inbound_connection_agent`
      + `outbound_connection_agent`
      + `id_mapping_agent`

**Menghapus data Anda dari AWS Application Discovery Service**  
Agar semua data Anda dihapus dari Application Discovery Service, hubungi [AWS Support](https://aws.amazon.com/contact-us/) dan minta penghapusan data lengkap.

## Perbaiki masalah umum dengan eksplorasi data di Amazon Athena
<a name="troubleshoot-data-exploration"></a>

Di bagian ini, Anda dapat menemukan informasi tentang cara memperbaiki masalah umum dengan eksplorasi data di Amazon Athena. 

**Topics**
+ [Eksplorasi data di Amazon Athena gagal dimulai karena peran terkait layanan dan AWS sumber daya yang diperlukan tidak dapat dibuat](#slr-failed-initialize)
+ [Data Agen Baru tidak muncul di Amazon Athena](#new-agent-data-not-showing)
+ [Anda tidak memiliki izin yang cukup untuk mengakses Amazon S3, Amazon Data Firehose, atau AWS Glue](#insufficient-permissions)

### Eksplorasi data di Amazon Athena gagal dimulai karena peran terkait layanan dan AWS sumber daya yang diperlukan tidak dapat dibuat
<a name="slr-failed-initialize"></a>

 Saat Anda mengaktifkan eksplorasi data di Amazon Athena, itu akan menciptakan peran terkait layanan`AWSServiceRoleForApplicationDiscoveryServiceContinuousExport`, di akun Anda yang memungkinkannya membuat sumber daya yang AWS diperlukan untuk membuat data yang dikumpulkan agen dapat diakses di Amazon Athena termasuk bucket Amazon S3, aliran Amazon Kinesis, dan. AWS Glue Data Catalog Jika akun Anda tidak memiliki izin yang tepat untuk eksplorasi data di Amazon Athena untuk membuat peran ini, itu akan gagal untuk diinisialisasi. Lihat [AWS kebijakan terkelola untuk AWS Application Discovery Service](security-iam-awsmanpol.md). 

### Data Agen Baru tidak muncul di Amazon Athena
<a name="new-agent-data-not-showing"></a>

Jika data baru tidak mengalir ke Athena, sudah lebih dari 30 menit sejak agen memulai, dan status eksplorasi data Aktif, periksa solusi yang tercantum di bawah ini:
+ AWS Agen Penemuan

  Pastikan bahwa status **Pengumpulan** pada agen Anda **Dimulai** dan status **Kondisi** ditandai sebagai **Berjalan**.
+ Peran Kinesis

  Pastikan Anda memiliki peran `AWSApplicationDiscoveryServiceFirehose` di akun Anda.
+ Status Firehose

  Pastikan aliran pengiriman Firehose berikut berfungsi dengan benar:
  + `aws-application-discovery-service/os_info_agent`
  + `aws-application-discovery-service-network_interface_agent`
  + `aws-application-discovery-service-sys_performance_agent`
  + `aws-application-discovery-service-processes_agent`
  + `aws-application-discovery-service-inbound_connection_agent`
  + `aws-application-discovery-service-outbound_connection_agent`
  + `aws-application-discovery-service-id_mapping_agent`
+ AWS Glue Data Catalog

  Pastikan `application-discovery-service-database` database ada di dalamnya AWS Glue. Pastikan bahwa tabel berikut ini ada di AWS Glue:
  + `os_info_agent`
  + `network_interface_agent`
  + `sys_performance_agent`
  + `processes_agent`
  + `inbound_connection_agent`
  + `outbound_connection_agent`
  + `id_mapping_agent`
+ Bucket Amazon S3

  Pastikan Anda memiliki bucket Amazon S3 bernama `aws-application-discovery-service-uniqueid` di akun Anda. Jika objek dalam bucket telah dipindahkan atau dihapus, objek tidak akan muncul dengan benar di Athena.
+ Server on-premise Anda

  Pastikan server Anda berjalan sehingga agen Anda dapat mengumpulkan dan mengirim data ke AWS Application Discovery Service.

### Anda tidak memiliki izin yang cukup untuk mengakses Amazon S3, Amazon Data Firehose, atau AWS Glue
<a name="insufficient-permissions"></a>

Jika Anda menggunakan AWS Organizations, dan inisialisasi untuk eksplorasi data di Amazon Athena gagal, itu bisa karena Anda tidak memiliki izin untuk mengakses Amazon S3, Amazon Data Firehose, Athena atau. AWS Glue

Anda akan memerlukan pengguna IAM dengan izin administrator yang dapat memberi Anda akses ke layanan ini. Administrator dapat menggunakan akun mereka untuk memberikan akses ini. Lihat [AWS kebijakan terkelola untuk AWS Application Discovery Service](security-iam-awsmanpol.md).

Untuk memastikan bahwa eksplorasi data di Amazon Athena berfungsi dengan benar, jangan mengubah atau menghapus sumber daya yang dibuat oleh eksplorasi data AWS di Amazon Athena termasuk bucket Amazon S3, Amazon Data Firehose Streams, dan. AWS Glue Data Catalog Jika Anda secara tidak sengaja menghapus atau mengubah sumber daya ini, hentikan dan mulai Eksplorasi Data. Sumber daya ini akan secara otomatis dibuat lagi. Jika Anda menghapus bucket Amazon S3 yang dibuat oleh eksplorasi data, Anda mungkin kehilangan data yang dikumpulkan di bucket.

## Memecahkan masalah catatan impor yang gagal
<a name="troubleshooting-import-failed-records"></a>

Impor Migration Hub memungkinkan Anda mengimpor detail lingkungan on-premise secara langsung ke Migration Hub tanpa menggunakan Discovery Connector atau Discovery Agent. Anda diberi pilihan untuk melakukan penilaian dan perencanaan migrasi langsung dari data yang Anda impor. Anda juga dapat mengelompokkan perangkat sebagai aplikasi dan melacak status migrasinya.

Saat mengimpor data, mungkin terjadi beberapa kesalahan. Biasanya, kesalahan ini terjadi karena salah satu alasan berikut:
+ **Kuota terkait impor sudah tercapai** – Ada kuota yang terkait dengan tugas impor. Jika Anda membuat permintaan tugas impor yang akan melebihi kuota, maka permintaan akan gagal dan menghasilkan kesalahan. Untuk informasi selengkapnya, lihat [AWS Application Discovery Service Kuota](ads_service_limits.md).
+ **Koma tambahan (,) masuk ke file impor** – Koma dalam file .CSV digunakan untuk membedakan satu bidang dari bidang berikutnya. Koma yang muncul dalam bidang tidak didukung karena tanda ini akan selalu membagi bidang. Hal ini dapat menyebabkan serangkaian kesalahan format. Pastikan koma hanya digunakan di antara bidang, dan tidak digunakan dalam file impor Anda.
+ **Sebuah bidang memiliki nilai di luar rentang yang didukung** – Beberapa bidang, seperti `CPU.NumberOfCores` harus memiliki rentang nilai yang didukung. Jika Anda memiliki nilai yang lebih atau kurang dari rentang yang didukung ini, maka catatan akan gagal diimpor.

Jika terjadi kesalahan pada permintaan impor, Anda dapat mengatasinya dengan mengunduh catatan kegagalan tugas impor, dan memperbaiki kesalahan tersebut dalam file CSV entri yang gagal, dan melakukan impor lagi.

------
#### [ Console ]

**Untuk mengunduh arsip catatan kegagalan**

1. Masuk ke Konsol Manajemen AWS, dan buka konsol Migration Hub di[https://console.aws.amazon.com/migrationhub](https://console.aws.amazon.com/migrationhub).

1. Dari navigasi sisi kiri, di bawah **Temukan**, pilih **Alat**.

1. Dari **Alat Penemuan**, pilih **lihat impor**.

1. Dari dasbor **Impor**, pilih tombol radio terkait permintaan impor dengan sejumlah **Catatan kegagalan**.

1. Pilih **Unduh catatan kegagalan** dari atas tabel di dasbor. Tindakan ini akan membuka kotak dialog unduhan pada peramban Anda untuk mengunduh file arsip.

------
#### [ AWS CLI ]

**Untuk mengunduh arsip catatan kegagalan**

1. Buka jendela terminal, dan ketik perintah berikut, di mana `ImportName is the name of the import task with the failed entries that you want to correct.`:

   ```
   aws discovery describe-import-tasks - -name ImportName
   ```

1. Dari output tersebut, salin seluruh isi nilai yang dihasilkan untuk `errorsAndFailedEntriesZip`, tanpa tanda kutip yang mengapitnya.

1. Buka peramban web, lalu tempel isi ke kotak teks URL dan tekan `ENTER`. Tindakan ini akan mengunduh arsip catatan kegagalan, yang dikompresi dalam format .zip.

------

Setelah mengunduh arsip catatan kegagalan, Anda dapat mengekstraksi kedua file di dalamnya dan memperbaiki kesalahannya. Perhatikan bahwa jika kesalahan terkait dengan batas berbasis layanan, Anda harus meminta peningkatan batas, atau menghapus beberapa sumber daya terkait supaya akun Anda tidak melebihi batas. Arsip tersebut memiliki file-file berikut:
+ **errors-file.csv** – File ini adalah log kesalahan yang melacak baris, nama kolom, `ExternalId`, dan pesan kesalahan deskriptif untuk setiap catatan kegagalan dari setiap entri yang gagal.
+ **failed-entries-file.csv** - File ini hanya berisi entri gagal dari file impor asli Anda.

Untuk memperbaiki non-limit-based kesalahan yang Anda temui, gunakan `errors-file.csv` untuk memperbaiki masalah dalam `failed-entries-file.csv` file, lalu impor file itu. Untuk petunjuk tentang mengimpor file, lihat [Mengimpor data](discovery-import.md#start-data-import).