Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Questo articolo illustra vari metodi per il monitoraggio del database con mirroring dopo la configurazione, tra cui l'uso del portale di Fabric, il monitoraggio programmatico e l'utilizzo del monitoraggio dell'area di lavoro.
Monitorare dal portale di Fabric
Dopo aver configurato il database con mirroring, è possibile monitorare lo stato corrente della replica. La sezione Monitor replica ti presenta lo stato del livello di database e un elenco delle tabelle sotto replica, completato con lo stato corrispondente, il totale delle righe replicate e l'orario dell'ultimo aggiornamento per rinfrescare la tabella specchiata dalla sorgente.
Suggerimento
Se si osserva un ritardo nella visualizzazione dei dati con mirroring, seguire la guida alla risoluzione dei problemi per risolvere il potenziale problema.
Ecco gli stati possibili della replica:
Monitor | Stato |
---|---|
A livello di database |
In esecuzione: la replica è attualmente in esecuzione con l'inserimento di snapshot e modifica dei dati in OneLake. Esecuzione con avviso: la replica è in esecuzione, con errori temporanei. In arresto/Arrestato: La replica è stata arrestata. Errore: errore irreversibile nella replica che non può essere ripristinato. |
Livello tabella |
Esecuzione: i dati vengono replicati. Esecuzione con avviso: Avviso di un errore non critico durante la replica dei dati nella tabella. Arresto in corso/arresto: La replica è stata arrestata. Errore: Errore irreversibile nella replicazione per la tabella. |
Monitorare a livello di codice
È possibile monitorare i database con mirroring a livello di codice usando le API REST o l'SDK. Scopri di più da l'API REST pubblica per il mirroring di Microsoft Fabric su come ottenere lo stato del mirroring per il database duplicato o per tabelle specifiche.
Usare il monitoraggio dell'area di lavoro
Il monitoraggio dell'area di lavoro è una funzionalità osservabile in Microsoft Fabric che consente agli sviluppatori e agli amministratori di accedere a log dettagliati e metriche delle prestazioni delle aree di lavoro.
Il mirroring in Fabric supporta i log delle operazioni nel monitoraggio dell'area di lavoro per offrire un'esperienza di monitoraggio più completa per i database con mirroring. È possibile usare questi log per monitorare l'esecuzione e le prestazioni del database con mirroring, tra cui la replica dei dati, le modifiche alle tabelle, lo stato del mirroring, gli errori e la latenza di replica.
Per iniziare, abilitare il monitoraggio nell'area di lavoro. Dopo aver abilitato il monitoraggio dell'area di lavoro, i log di esecuzione del database mirroring vengono automaticamente inseriti nella tabella MirroredDatabaseTableExecution
nel database KQL di monitoraggio. Scopri di più sui log disponibili e sulla struttura dei log delle operazioni del database con mirroring.
Si ha quindi accesso completo a un'esperienza di monitoraggio avanzata per il database con mirroring:
Derivare informazioni dettagliate su richiesta: Eseguire una query sui log delle operazioni granulari usando KQL nel database di monitoraggio per ottenere l'accesso immediato alle informazioni necessarie.
Creare dashboard di monitoraggio personalizzati: Con il database di monitoraggio è possibile integrare i dati negli strumenti preferiti, ad esempio Power BI e dashboardReal-Time , per creare dashboard personalizzati in base alle proprie esigenze.
Configurare gli avvisi: configuraregli avvisi in base ai log e alle metriche monitorati.