MySQL Telemetria e OCI Log Analytics
Esporta i log del server MySQL in OCI Log Analytics.
La telemetria fornisce un metodo conveniente per visualizzare e analizzare i log del server MySQL utilizzando il servizio OCI Log Analytics invece di fare affidamento esclusivamente sul client della riga di comando MySQL.
Requisiti indispensabili
Prerequisiti per l'invio dei log MySQL a OCI Log Analytics.
Per inviare i log MySQL a OCI Log Analytics, assicurarsi quanto riportato di seguito.
- È possibile accedere al servizio Log Analytics OCI e alle autorizzazioni appropriate.
Nota
Log Analytics è un servizio fatturabile, non è incluso nella sottoscrizione al servizio MySQL HeatWave e deve essere attivato separatamente. Per ulteriori informazioni, vedere Log Analytics. - È stato creato almeno un gruppo di log di Log Analytics. Questa operazione è necessaria per memorizzare i log MySQL.
- Il sistema DB esegue MySQL versione 9.6.1 o successiva.
- Il sistema DB è standalone. L'esportazione dei log MySQL in OCI Log Analytics non è attualmente supportata dai sistemi DB High Availability o dai sistemi DB con repliche di lettura.
- Il sistema DB non è di livello Sempre gratis, che non dispone dell'accesso a Log Analytics.
- Sono stati definiti i criteri IAM come descritto in Policy.
- Per registrare le istruzioni SQL nel log di audit, è necessario definire i filtri del log di audit. Vedere Filtro del log di audit.
Argomenti correlati
Log MySQL
Esporta i log del server MySQL in OCI Log Analytics o in endpoint OpenTelemetry personalizzati.
È possibile esportare i log riportati di seguito.
- Log degli errori: contiene un record di mysqld tempi di avvio e chiusura. Contiene anche messaggi di diagnostica quali errori, avvertenze e note che si verificano durante l'avvio e l'arresto del server e mentre il server è in esecuzione.
- Log query lenta: è costituito da istruzioni SQL che richiedono più di
long_query_timesecondi per l'esecuzione e richiedono l'esame di almenomin_examined_row_limitrighe. Il log di query lento può essere utilizzato per trovare query che richiedono molto tempo per essere eseguite e pertanto sono candidate per l'ottimizzazione. - Log di audit: contiene i dettagli di connessione e disconnessione del client e le azioni che eseguono durante la connessione, ad esempio i database e le tabelle a cui accedono.
- Log generale: record generale delle operazioni eseguite da mysqld. Il server scrive le informazioni in questo log quando i client si connettono o si disconnettono e registra ogni istruzione SQL ricevuta dai client.
Argomenti correlati
Visualizzazione dei log MySQL in OCI Log Analytics
È possibile visualizzare i log MySQL configurati in OCI Log Analytics Log Explorer.
Questo task presuppone che siano stati configurati tutti i prerequisiti richiesti.