

AWS Application Discovery Service non è più aperto a nuovi clienti. In alternativa, utilizza AWS Transform che offre funzionalità simili. Per ulteriori informazioni, vedere [Modifica della disponibilità di AWS Application Discovery Service](https://docs.aws.amazon.com/application-discovery/latest/userguide/application-discovery-service-availability-change.html).

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Alla scoperta dei tuoi server di database
<a name="agentless-collector-gs-database-analytics-collection-discovery"></a>

Questa sezione illustra i passaggi da eseguire per configurare il sistema operativo e i server di database. Quindi, scoprirai i tuoi server e avrai la possibilità di aggiungere manualmente un database o un server di analisi. 

Per l'individuazione dei database, è necessario creare utenti per i database di origine con le autorizzazioni minime richieste per il modulo di raccolta dati. Per ulteriori informazioni, consulta [Creazione di utenti del database per AWS DMS Fleet Advisor](https://docs.aws.amazon.com/dms/latest/userguide/fa-database-users.html) nella *Guida per l'AWS DMS utente*.

# Configurazione e configurazione
<a name="agentless-collector-gs-database-analytics-collection-discovery-setup"></a>

Per scoprire i database in esecuzione sui server OS aggiunti in precedenza, il modulo di raccolta dati richiede l'accesso al sistema operativo e ai server del database. Questa pagina descrive i passaggi da eseguire per assicurarsi che il database sia accessibile dalla porta specificata nelle impostazioni di connessione. Attiverai anche l'autenticazione remota sul tuo server di database e fornirai le autorizzazioni al modulo di raccolta dati.

## Configura e configura su Linux
<a name="agentless-collector-gs-database-analytics-collection-discovery-linux"></a>

Completa la seguente procedura per configurare la configurazione per scoprire i server di database su Linux.

**Per configurare Linux per scoprire i server di database**

1. Fornisci l'accesso sudo ai `netstat` comandi `ss` and.

   Il seguente esempio di codice concede a sudo l'accesso ai comandi and. `ss` `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"
   ```

   Nell'esempio precedente, sostituitelo `username` con il nome dell'utente Linux specificato nelle credenziali di connessione al server del sistema operativo.

   L'esempio precedente utilizza il `/usr/bin/` percorso dei comandi and. `ss` `netstat` Questo percorso potrebbe essere diverso nel tuo ambiente. Per determinare il percorso dei `netstat` comandi `ss` and, esegui `which netstat` i comandi `which ss` and.

1. Configura i server Linux per consentire l'esecuzione di script SSH remoti e consentire il traffico ICMP (Internet Control Message Protocol).

## Configurare la configurazione su Microsoft Windows
<a name="agentless-collector-gs-database-analytics-collection-discovery-windows"></a>

Completare la procedura seguente per configurare la configurazione per l'individuazione dei server di database su Microsoft Windows.

**Per configurare Microsoft Windows per l'individuazione dei server di database**

1. Fornisci le credenziali e le autorizzazioni per eseguire le query di Windows Management Instrumentation (WMI) e WMI Query Language (WQL) e leggere il registro.

1. Aggiungere l'utente Windows specificato nelle credenziali di connessione del server OS ai seguenti gruppi: utenti COM distribuiti, utenti del registro delle prestazioni, utenti di monitoraggio delle prestazioni e lettori del registro eventi. A tale scopo, utilizzare il seguente esempio di codice.

   ```
   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
   ```

   Nell'esempio precedente, sostituitelo `username` con il nome dell'utente Windows specificato nelle credenziali di connessione al server del sistema operativo.

1. Concedi le autorizzazioni richieste per l'utente Windows che hai specificato nelle credenziali di connessione al server del sistema operativo.
   + **Per le **proprietà di gestione e strumentazione di Windows, scegli **Avvio locale** e Attivazione** remota.**
   + Per il **controllo WMI**, scegli le autorizzazioni **Execute Methods**, **Enable Account**, **Remote Enable** e **Read Security** per i namespace`CIMV2`,`DEFAULT`, `StandartCimv2` e. `WMI`
   + ****Per il **plug-in WMI**, esegui e scegli Leggi `winrm configsddl default` ed esegui.****

1. Configura il tuo host Windows utilizzando il seguente esempio di codice.

   ```
   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
   ```

# Alla scoperta di un server di database
<a name="agentless-collector-gs-database-analytics-collection-discovery-tutorial"></a>

Completa il seguente set di attività per individuare e aggiungere server di database sulla console.

**Per iniziare l'individuazione dei server di database**

1. Nella pagina **Database and analytics collector**, scegli **Server OS** in **Discovery** nel riquadro di navigazione.

1. Seleziona i server del sistema operativo che includono il database e i server di analisi, quindi scegli **Verifica connessione** nel menu **Azioni**.

1. Per i server con lo stato di **connettività** **non riuscito**, modifica le credenziali di connessione.

   1. Seleziona uno o più server quando hanno credenziali identiche, quindi scegli **Modifica** nel menu **Azioni**. **Viene visualizzata la pagina Modifica server OS**.

   1. In **Porta**, inserisci il numero di porta utilizzato per le query remote.

   1. Per **Tipo di autenticazione**, scegli il tipo di autenticazione utilizzato dal server del sistema operativo.

   1. Per **Nome utente**, inserisci il nome utente che usi per connetterti al server del sistema operativo.

   1. Per **Password**, inserisci la password che usi per connetterti al server del tuo sistema operativo.

   1. Scegli **Verifica connessione** per assicurarti di aver aggiornato correttamente le credenziali del server del sistema operativo. Quindi, scegli **Salva**.

1. Dopo aver aggiornato le credenziali per tutti i server del sistema operativo, seleziona i server del sistema operativo e scegli **Scopri i server di database**.

Il modulo di raccolta dei dati di database e analisi si collega ai server del sistema operativo e rileva i database e i server di analisi supportati. Dopo che il modulo di raccolta dati ha completato l'individuazione, puoi visualizzare l'elenco dei database e dei server di analisi rilevati scegliendo **Visualizza server di database**.

In alternativa, puoi aggiungere il database e i server di analisi all'inventario manualmente. Inoltre, puoi importare l'elenco dei server da un file CSV. Puoi saltare questo passaggio se hai già aggiunto tutti i database e i server di analisi all'inventario.

**Per aggiungere manualmente un database o un server di analisi**

1. Nella pagina del **raccoglitore Database and analytics**, scegli **Raccolta dati** nel riquadro di navigazione.

1. Scegli **Aggiungi server di database.** Viene visualizzata la pagina **Aggiungi server di database**.

1. Fornisci le credenziali del server di database.

   1. Per **Motore di database**, scegli il motore di database del tuo server. Per ulteriori informazioni, consulta [Sistemi operativi, database e server di analisi supportati](agentless-collector-gs-database-analytics-collection.md#agentless-collector-gs-database-analytics-collection-supported-servers). 

   1. Per **Hostname/IP**, inserisci il nome host o l'indirizzo IP del database o del server di analisi.

   1. Per **Port**, inserisci la porta su cui è in esecuzione il server.

   1. Per **Tipo di autenticazione**, scegli il tipo di autenticazione utilizzato dal database o dal server di analisi.

   1. Per **Nome utente**, inserisci il nome utente che usi per connetterti al tuo server.

   1. Per **Password**, inserisci la password che usi per connetterti al tuo server.

   1. Scegli **Verifica** per assicurarti di aver aggiunto correttamente le credenziali del database o del server di analisi.

1. (Facoltativo) Aggiungi più server da un file CSV.

   1. Scegli **Importa server di database in blocco da CSV**.

   1. Scegli **Scarica modello** per salvare un file CSV che include un modello che puoi personalizzare.

   1. Inserisci le credenziali di connessione per il database e i server di analisi nel file in base al modello. L'esempio seguente mostra come è possibile fornire le credenziali di connessione al database o al server di analisi in un 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,
      ```

      Salva il file CSV dopo aver aggiunto le credenziali per tutti i database e i server di analisi.

   1. Scegli **Sfoglia**, quindi scegli il tuo file CSV.

1. Scegli **Aggiungi server di database.**

1. Dopo aver aggiunto le credenziali per tutti i server del sistema operativo, seleziona i server del sistema operativo e scegli **Scopri i server di database**.

Dopo aver aggiunto tutti i database e i server di analisi al modulo di raccolta dati, aggiungili all'inventario. Il modulo di raccolta dei dati di database e analisi può connettersi ai server dell'inventario e raccogliere metadati e metriche delle prestazioni.

**Per aggiungere il database e i server di analisi all'inventario**

1. Nella pagina **Database and analytics collector**, scegli **Database servers** in **Discovery** nel riquadro di navigazione.

1. Seleziona il database e i server di analisi per i quali desideri raccogliere metadati e metriche delle prestazioni.

1. Scegli **Aggiungi all'inventario.**

Dopo aver aggiunto tutti i database e i server di analisi al tuo inventario, puoi iniziare a raccogliere metadati e metriche delle prestazioni. Per ulteriori informazioni, consulta [Raccolta di dati di database e analisi](agentless-collector-dashboard.md#using-collector-data-collect-database-analytics).