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à.
Raccolta di dati per AWS DMS Fleet Advisor
Per iniziare a raccogliere i dati, seleziona gli oggetti nella pagina Oggetti monitorati e scegli Esegui raccolta dati. DMSil raccoglitore di dati può raccogliere da un massimo di 100 database contemporaneamente. Inoltre, DMS Data Collector può utilizzare fino a otto thread paralleli per connettersi ai database del tuo ambiente. Di questi otto thread, DMS Data Collector può utilizzare fino a cinque thread paralleli per connettersi a una singola istanza di database.
Importante
Prima di iniziare a raccogliere dati, visualizza la sezione Software check nella home page del DMS data collector. Verifica che tutti i motori di database che desideri monitorare abbiano lo stato Superato. Se alcuni motori di database hanno lo stato Non riuscito e nell'elenco degli oggetti monitorati sono presenti server di database con motori corrispondenti, risolvi il problema prima di procedere. Sono disponibili suggerimenti accanto allo stato Non riuscito elencato nella sezione Controllo del software.
DMSil raccoglitore di dati può funzionare in due modalità: esecuzione singola o monitoraggio continuo. Dopo aver avviato la raccolta dei dati, viene visualizzata la finestra di dialogo Esegui raccolta dati. Quindi scegli una delle due opzioni seguenti.
- Metadati e capacità del database
-
DMSil raccoglitore di dati raccoglie informazioni dal database o dai server del sistema operativo. Include schemi, versioni, edizioniCPU, memoria e capacità del disco. DMSdata collector raccoglie e fornisce anche metriche come la velocità effettiva di I/O e le IOPS connessioni attive ai server di database. È possibile calcolare i consigli sugli obiettivi in Fleet Advisor sulla base di queste informazioniDMS. Se il provisioning del database di origine è eccessivo o insufficiente, anche i suggerimenti delle destinazioni avranno un provisioning eccessivo o insufficiente.
Questa è l'opzione predefinita.
- Metadati, capacità del database e utilizzo delle risorse
-
Oltre ai metadati e alle informazioni sulla capacità del database, DMS Data Collector raccoglie i parametri di utilizzo effettivo della memoria e della capacità del CPU disco per i database o i server del sistema operativo. DMSdata collector raccoglie e fornisce anche metriche come IOPS la velocità effettiva di I/O e le connessioni attive ai server di database. I suggerimenti delle destinazioni forniti saranno più accurati perché si basano sui carichi di lavoro effettivi del database.
Se scegli questa opzione, dovrai impostare il periodo di raccolta dei dati. Puoi raccogliere dati nei successivi 7 giorni o impostare unintervallo personalizzato compreso tra 1 e 60 giorni.
Dopo l'inizio della raccolta dei dati, vieni reindirizzato alla pagina Raccolta dei dati dove puoi vedere come vengono eseguite le query di raccolta e monitorare l'avanzamento in tempo reale. Qui puoi visualizzare lo stato generale della raccolta o sulla home page del data collector. DMS Se lo stato generale della raccolta dei dati è inferiore al 100%, è possibile che si debbano risolvere dei problemi relativi alla raccolta.
Se DMS esegui il raccoglitore di dati in modalità Metadati e capacità del database, puoi vedere il numero di query completate nella pagina Raccolta dati.
Se DMS esegui il raccoglitore di dati in modalità Metadati, capacità del database e utilizzo delle risorse, puoi visualizzare il tempo rimanente prima che il raccoglitore di dati completi il DMS monitoraggio.
Nella pagina Raccolta dei dati puoi vedere lo stato della raccolta per ogni oggetto. Se qualcosa non funziona correttamente, viene visualizzato un messaggio che mostra i problemi che si sono verificati. Per determinare una soluzione per un problema, puoi controllare i dettagli. Le seguenti schede elencano i potenziali problemi:
-
Riepilogo per query: mostra lo stato dei test, come il test del ping. Puoi filtrare i risultati nella colonna Stato. La colonna Stato fornisce un messaggio che indica quanti errori si sono verificati durante la raccolta dei dati.
-
Riepilogo per oggetto monitorato: mostra lo stato generale di ogni oggetto.
-
Riepilogo per tipo di query: mostra lo stato del tipo di query del raccoglitore, ad esempio le chiamate Secure Shell (SSH) o Windows Management Instrumentation (). SQL WMI
-
Riepilogo per problema: mostra tutti i problemi univoci che si sono verificati, con i nomi dei problemi e il numero di volte in cui si sono verificati.
Per esportare i risultati della raccolta, scegliete Esporta in. CSV
Dopo aver identificato i problemi e averli risolti, scegli Avvia raccolta ed esegui nuovamente il processo di raccolta dei dati. Dopo aver eseguito la raccolta dei dati, l'addetto alla raccolta dei dati utilizza connessioni sicure per caricare i dati raccolti in un inventario di DMS Fleet Advisor. DMSFleet Advisor archivia le informazioni nel tuo bucket Amazon S3. Per informazioni sulla configurazione delle credenziali per l'inoltro dei dati, consulta Configurazione delle credenziali per l'inoltro dei dati.
Raccolta dei parametri di utilizzo della capacità e delle risorse con Fleet Advisor AWS DMS
È possibile raccogliere metadati e metriche delle prestazioni in due modalità: esecuzione singola o monitoraggio continuo. A seconda dell'opzione selezionata, il raccoglitore di DMS dati tiene traccia delle diverse metriche nel tuo ambiente di dati. Durante una singola esecuzione, il raccoglitore di DMS dati tiene traccia solo delle metriche dei metadati del database e dei server del sistema operativo. Durante il monitoraggio continuo, l'addetto alla raccolta DMS dei dati tiene traccia dell'utilizzo effettivo delle risorse.
AWS DMS raccoglie i seguenti metadati e metriche durante una singola esecuzione del raccoglitore di dati. DMS
Memoria disponibile sui server del sistema operativo
Spazio di archiviazione disponibile sui server del sistema operativo
Versione ed edizione del database
Numero di server del sistema operativo CPUs
Numero di schemi
Numero di stored procedure
Numero di tabelle
Numero di trigger
Numero di viste
Struttura dello schema
DMSFleet Advisor utilizza queste metriche per creare un inventario del database e dei server del sistema operativo. Inoltre, DMS Fleet Advisor utilizza questi metadati e metriche per analizzare gli schemi del database di origine.
DMSFleet Advisor può generare raccomandazioni mirate utilizzando le metriche raccolte durante una singola esecuzione del raccoglitore di dati. Tuttavia, in questo caso, per i database di origine sovradimensionati, anche la raccomandazione di destinazione è sovrafornita. Pertanto, dovrete sostenere costi aggiuntivi per la manutenzione delle vostre risorse in. Cloud AWS Per i database di origine con provisioning è insufficiente, anche il suggerimento della destinazione è con provisioning insufficiente, il che potrebbe causare problemi di prestazioni. Si consiglia di raccogliere i dati utilizzando il monitoraggio continuo scegliendo i metadati, la capacità del database e la modalità di utilizzo delle risorse per il raccoglitore di dati. DMS
AWS DMS raccoglie le seguenti metriche durante il monitoraggio continuo. È possibile utilizzare il raccoglitore di DMS dati per un periodo da 1 a 60 giorni.
Velocità di trasmissione effettiva di I/O sui server di database
Operazioni di input/output al secondo (IOPS) sui server di database
Numero di quelle utilizzate dai CPUs server del sistema operativo
Utilizzo della memoria sui server del sistema operativo
Numero di connessioni attive al database e al server del sistema operativo
DMSFleet Advisor utilizza queste metriche per generare raccomandazioni precise sugli obiettivi, in modo che i database di destinazione soddisfino le tue esigenze di prestazioni. In questo modo è possibile evitare costi aggiuntivi sostenuti per la manutenzione delle risorse in. Cloud AWS
In che modo AWS DMS Fleet Advisor raccoglie i parametri di utilizzo della capacità e delle risorse?
DMSFleet Advisor raccoglie metriche sulle prestazioni ogni minuto.
Per Oracle e SQL Server, DMS Fleet Advisor esegue SQL query per acquisire valori per ogni metrica del database.
Per My SQL e PostgreSQL, DMS Fleet Advisor raccoglie le metriche delle prestazioni dal server del sistema operativo su cui viene eseguito il database. In Windows, DMS Fleet Advisor esegue gli script WMI Query Language (WQL) e riceve dati. WMI In Linux, DMS Fleet Advisor esegue comandi che acquisiscono le metriche del server del sistema operativo.
Importante
L'esecuzione di SQL script remoti può influire sulle prestazioni dei database di produzione. Tuttavia, le query di raccolta dei dati non contengono alcuna logica di calcolo. Pertanto, è improbabile che il processo di raccolta dei dati utilizzi più dell'1% delle risorse del database.
Puoi visualizzare tutte le query eseguite dal raccoglitore di dati per raccogliere le metriche. Per farlo, apri il file DMSCollector.Collections.json
. Questo file è disponibile nella cartella etc
situata nella stessa cartella in cui hai installato il raccoglitore di dati. Il percorso predefinito è C:\ProgramData\Amazon\AWS DMS
Collector\etc\DMSCollector.Collections.json
.
Il raccoglitore di DMS dati utilizza il file system locale come archiviazione temporanea per tutti i dati raccolti. Il raccoglitore di DMS dati memorizza i dati raccolti in JSON formato. È possibile utilizzare il raccoglitore locale in modalità offline e controllare o verificare manualmente i file raccolti prima di configurare l'inoltro dei dati. Puoi vedere tutti i file raccolti nella out
cartella situata nella stessa cartella in cui hai installato il raccoglitore di DMS dati. Il percorso predefinito è C:\ProgramData\Amazon\AWS DMS
Collector\out
.
Importante
Se DMS esegui il raccoglitore di dati in modalità offline e archivi i dati raccolti sul tuo server per più di 14 giorni, non puoi utilizzare Amazon CloudWatch per visualizzare questi parametri. Tuttavia, DMS Fleet Advisor utilizza ancora questi dati per generare raccomandazioni. Per ulteriori informazioni sui CloudWatch grafici, vedereDettagli dei suggerimenti.
È inoltre possibile controllare o verificare i file di dati raccolti in modalità online. Il raccoglitore di DMS dati inoltra tutti i dati al bucket Amazon S3 specificato nelle DMS impostazioni del raccoglitore di dati.
Puoi usare il tuo raccoglitore di DMS dati per raccogliere dati da database locali. Inoltre, puoi raccogliere dati dai database Amazon RDS e Aurora. Tuttavia, non puoi eseguire correttamente tutte le query di raccolta DMS dati nel cloud a causa delle differenze tra Amazon o RDS Aurora e le istanze DB locali. Poiché il DMS data collector raccoglie i parametri di utilizzo per i SQL database My SQL e Postgre dal sistema operativo host, questo approccio non funzionerà con Amazon e Aurora. RDS