

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.

# Menemukan server database Anda
<a name="agentless-collector-gs-database-analytics-collection-discovery"></a>

Bagian ini memandu Anda melalui langkah-langkah yang harus Anda ambil untuk mengonfigurasi sistem operasi dan server basis data Anda. Kemudian, Anda akan menemukan server Anda dan memiliki opsi untuk menambahkan database atau server analitik secara manual. 

Untuk penemuan database, Anda harus membuat pengguna untuk database sumber Anda dengan izin minimum yang diperlukan untuk modul pengumpulan data. Untuk informasi selengkapnya, lihat [Membuat pengguna database untuk Penasihat AWS DMS Armada](https://docs.aws.amazon.com/dms/latest/userguide/fa-database-users.html) di *Panduan AWS DMS Pengguna*.

# Mengkonfigurasi pengaturan
<a name="agentless-collector-gs-database-analytics-collection-discovery-setup"></a>

Untuk menemukan database yang berjalan pada Server OS yang ditambahkan sebelumnya, modul pengumpulan data memerlukan akses ke sistem operasi dan server database. Halaman ini menguraikan langkah-langkah yang perlu Anda ambil untuk memastikan bahwa database Anda dapat diakses di port yang Anda tentukan dalam pengaturan koneksi. Anda juga akan mengaktifkan otentikasi jarak jauh di server database Anda dan memberikan modul pengumpulan data Anda dengan izin.

## Konfigurasikan pengaturan di Linux
<a name="agentless-collector-gs-database-analytics-collection-discovery-linux"></a>

Selesaikan prosedur berikut untuk mengkonfigurasi pengaturan untuk menemukan server database di Linux.

**Untuk mengkonfigurasi Linux untuk menemukan server database**

1. Berikan akses sudo ke `netstat` perintah `ss` dan.

   Contoh kode berikut memberikan akses sudo ke perintah `ss` dan`netstat`.

   ```
   sudo bash -c "cat << EOF >> /etc/sudoers.d/username
   username ALL=(ALL) NOPASSWD: /usr/bin/ss
   username ALL=(ALL) NOPASSWD: /usr/bin/netstat 
   EOF"
   ```

   Pada contoh sebelumnya, ganti `username` dengan nama pengguna Linux yang Anda tentukan dalam kredenal koneksi server OS.

   Contoh sebelumnya menggunakan `/usr/bin/` path to the `ss` and `netstat` command. Jalur ini mungkin berbeda di lingkungan Anda. Untuk menentukan jalur ke `netstat` perintah `ss` dan, jalankan `which netstat` perintah `which ss` dan.

1. Konfigurasikan server Linux Anda untuk memungkinkan menjalankan skrip SSH jarak jauh dan memungkinkan lalu lintas Internet Control Message Protocol (ICMP).

## Konfigurasikan pengaturan di Microsoft Windows
<a name="agentless-collector-gs-database-analytics-collection-discovery-windows"></a>

Selesaikan prosedur berikut untuk mengonfigurasi pengaturan untuk menemukan server database di Microsoft Windows.

**Untuk mengkonfigurasi Microsoft Windows untuk menemukan server database**

1. Berikan kredensil dengan hibah untuk menjalankan kueri Windows Management Instrumentation (WMI) dan WMI Query Language (WQL) dan baca registri.

1. Tambahkan pengguna Windows yang Anda tentukan dalam kredenal koneksi server OS ke grup berikut: Pengguna COM Terdistribusi, Pengguna Log Kinerja, Pengguna Monitor Kinerja, dan Pembaca Log Peristiwa. Untuk melakukannya, gunakan contoh kode berikut.

   ```
   net localgroup "Distributed COM Users" username /ADD
   net localgroup "Performance Log Users" username /ADD
   net localgroup "Performance Monitor Users" username /ADD
   net localgroup "Event Log Readers" username /ADD
   ```

   Pada contoh sebelumnya, ganti `username` dengan nama pengguna Windows yang Anda tentukan dalam kredenal koneksi server OS.

1. Berikan izin yang diperlukan untuk pengguna Windows yang Anda tentukan dalam kredenial koneksi server OS.
   + Untuk **Properti Manajemen dan Instrumentasi Windows**, pilih **Peluncuran Lokal** dan **Aktivasi Jarak Jauh**.
   + Untuk **Kontrol WMI**, pilih izin **Execute Methods**, **Enable Account**, **Remote Enable**, dan **Read Security** untuk`CIMV2`, `DEFAULT``StandartCimv2`, dan `WMI` ruang nama.
   + **Untuk **plug-in WMI**, jalankan `winrm configsddl default` dan kemudian pilih **Baca** dan Jalankan.**

1. Konfigurasikan host Windows Anda dengan menggunakan contoh kode berikut.

   ```
   netsh advfirewall firewall add rule name="Open Ports for WinRM incoming traffic" dir=in action=allow protocol=TCP localport=5985, 5986 # Opens ports for WinRM 
   netsh advfirewall firewall add rule name="All ICMP V4" protocol=icmpv4:any,any dir=in action=allow # Allows ICPM traffic
   
   Enable-PSRemoting -Force # Enables WinRM
   Set-Service WinRM -StartMode Automatic # Allows WinRM service to run on host startup 
   Set-Item WSMan:\localhost\Client\TrustedHosts -Value {IP} -Force # Sets the specific IP from which the access to WinRM is allowed
   
   winrm set winrm/config/service '@{Negotiation="true"}' # Allow Negosiate auth usage
   winrm set winrm/config/service '@{AllowUnencrypted="true"}' # Allow unencrypted connection
   ```

# Menemukan server database
<a name="agentless-collector-gs-database-analytics-collection-discovery-tutorial"></a>

Selesaikan serangkaian tugas berikut untuk menemukan dan menambahkan server database di konsol.

**Untuk memulai penemuan server database Anda**

1. Pada halaman **Database dan kolektor analitik**, pilih **server OS** di bawah **Discovery** di panel navigasi.

1. Pilih server OS yang menyertakan server database dan analitik Anda, lalu pilih **Verifikasi koneksi** pada menu **Tindakan**.

1. Untuk server yang memiliki status **Konektivitas** **Gagal**, edit kredenal koneksi.

   1. Pilih satu server atau beberapa server ketika mereka memiliki kredensialnya yang identik, lalu pilih **Edit** pada menu **Tindakan**. Halaman **server Edit OS** terbuka.

   1. Untuk **Port**, masukkan nomor port yang digunakan untuk kueri jarak jauh.

   1. Untuk **jenis otentikasi**, pilih jenis otentikasi yang digunakan server OS Anda.

   1. Untuk **nama Pengguna**, masukkan nama pengguna yang Anda gunakan untuk terhubung ke server OS Anda.

   1. Untuk **Kata Sandi**, masukkan kata sandi yang Anda gunakan untuk terhubung ke server OS Anda.

   1. Pilih **Verifikasi koneksi** untuk memastikan bahwa Anda memperbarui kredensi server OS Anda dengan benar. Selanjutnya, pilih **Simpan**.

1. Setelah memperbarui kredensi untuk semua server OS, pilih server OS Anda dan pilih **Discover database** server.

Modul pengumpulan data database dan analitik terhubung ke server OS Anda dan menemukan database dan server analitik yang didukung. Setelah modul pengumpulan data menyelesaikan penemuan, Anda dapat melihat daftar database yang ditemukan dan server analitik dengan memilih **Lihat server database**.

Atau, Anda dapat menambahkan database dan server analitik Anda ke inventaris secara manual. Selain itu, Anda dapat mengimpor daftar server dari file CSV. Anda dapat melewati langkah ini jika Anda sudah menambahkan semua database dan server analitik Anda ke inventaris.

**Untuk menambahkan database atau server analitik secara manual**

1. Pada halaman **Database dan pengumpul analitik**, pilih **Pengumpulan data** di panel navigasi.

1. Pilih **Tambahkan server basis data**. Halaman **Add database server** terbuka.

1. Berikan kredensi server database Anda.

   1. Untuk **mesin Database**, pilih mesin database server Anda. Untuk informasi selengkapnya, lihat [Server OS, database, dan analitik yang didukung](agentless-collector-gs-database-analytics-collection.md#agentless-collector-gs-database-analytics-collection-supported-servers). 

   1. Untuk **Hostname /IP**, masukkan nama host atau alamat IP database atau server analitik Anda.

   1. Untuk **Port**, masukkan port tempat server Anda berjalan.

   1. Untuk **jenis otentikasi**, pilih jenis otentikasi yang digunakan database atau server analitik Anda.

   1. Untuk **nama Pengguna**, masukkan nama pengguna yang Anda gunakan untuk terhubung ke server Anda.

   1. Untuk **Kata Sandi**, masukkan kata sandi yang Anda gunakan untuk terhubung ke server Anda.

   1. Pilih **Verifikasi** untuk memastikan bahwa Anda menambahkan database atau kredenal server analitik dengan benar.

1. (Opsional) Tambahkan beberapa server dari file CSV.

   1. Pilih **Server database impor massal dari CSV**.

   1. Pilih **Unduh templat** untuk menyimpan file CSV yang menyertakan templat yang dapat Anda sesuaikan.

   1. Masukkan kredensi koneksi untuk database dan server analitik Anda ke dalam file sesuai dengan template. Contoh berikut menunjukkan bagaimana Anda dapat menyediakan database atau analitik kredenal koneksi server dalam file CSV.

      ```
      Database engine,Hostname/IP,Port,Authentication type,Username,Password,Oracle service name,Database,Allow public key retrieval,Use SSL,Trust server certificate
      Oracle,192.0.2.1,1521,Login/Password authentication,USER-EXAMPLE,AKIAI44QH8DHBEXAMPLE,orcl,,,,
      PostgreSQL,198.51.100.1,1533,Login/Password authentication,USER2-EXAMPLE,bPxRfiCYEXAMPLE,,postgre,,TRUE,
      MSSQL,203.0.113.1,1433,Login/Password authentication,USER3-EXAMPLE,h3yCo8nvbEXAMPLE,,,,,TRUE
      MySQL,2001:db8:4006:812:ffff:200e,8080,Login/Password authentication,USER4-EXAMPLE,APKAEIVFHP46CEXAMPLE,,mysql,TRUE,TRUE,
      ```

      Simpan file CSV Anda setelah Anda menambahkan kredensi untuk semua database dan server analitik Anda.

   1. Pilih **Browse**, lalu pilih file CSV Anda.

1. Pilih **Tambahkan server basis data**.

1. Setelah Anda menambahkan kredensi untuk semua server OS, pilih server OS Anda dan pilih **Temukan server database**.

Setelah Anda menambahkan semua database dan server analitik ke dalam modul pengumpulan data, tambahkan ke inventaris. Modul pengumpulan data database dan analitik dapat terhubung ke server dari inventaris dan mengumpulkan metadata dan metrik kinerja.

**Untuk menambahkan database dan server analitik Anda ke inventaris**

1. Pada halaman **Database dan kolektor analitik**, pilih **Server database** di bawah **Discovery** di panel navigasi.

1. Pilih database dan server analitik, yang ingin Anda kumpulkan metadata dan metrik kinerjanya.

1. Pilih **Tambahkan ke inventaris**.

Setelah menambahkan semua server database dan analitik ke inventaris, Anda dapat mulai mengumpulkan metadata dan metrik kinerja. Lihat informasi yang lebih lengkap di [Pengumpulan data database dan analitik](agentless-collector-dashboard.md#using-collector-data-collect-database-analytics).