Condividi tramite


Creare una regola di raccolta dati (DCR) per l'esportazione delle metriche

Questo articolo descrive come creare una regola di raccolta dati (DCR) per l'esportazione delle metriche usando i modelli portale di Azure, interfaccia della riga di comando di Azure, PowerShell, API o ARM.

Importante

Per inviare i dati di telemetria della piattaforma agli account di archiviazione o a Hub eventi, alla risorsa, alla regola di raccolta dati e all'account di archiviazione di destinazione o a Hub eventi devono trovarsi nella stessa area.

  1. Nel menu Monitoraggio del portale di Azure selezionare Regole di raccolta dati e quindi Crea.

  2. Per creare un Registro Azure Container per raccogliere i dati delle metriche della piattaforma, selezionare il collegamento nella parte superiore della pagina. Screenshot che mostra la pagina crea regola di raccolta dati.

  3. Nella pagina Crea regola di raccolta dati immettere un nome per la regola, selezionare una sottoscrizione, un gruppo di risorse e un'area per il Registro Azure Container.

  4. Selezionare Abilita identità gestita se si vogliono inviare metriche a un account di archiviazione o a Hub eventi.

  5. Selezionare AvantiScreenshot che mostra la scheda Informazioni di base della pagina crea regola di raccolta dati..

  6. Nella pagina Risorse selezionare Aggiungi risorse per aggiungere le risorse da cui raccogliere le metriche.

  7. Selezionare Avanti per passare alla scheda Raccogli e recapita. Screenshot che mostra la scheda risorse della pagina crea regola di raccolta dati.

  8. Selezionare Aggiungi nuovo flusso di dati

  9. Il tipo di risorsa della risorsa scelta nel passaggio precedente viene selezionato automaticamente. Aggiungere altri tipi di risorse se si vuole usare questa regola per raccogliere metriche da più tipi di risorse in futuro.

  10. Selezionare Destinazioni successive per passare alla scheda Destinazioni. Screenshot che mostra la scheda Raccolta e recapito della pagina crea regola di raccolta dati.

  11. Per inviare le metriche a un'area di lavoro Log Analytics, selezionare Log di Monitoraggio di Azure dall'elenco a discesa Tipo di destinazione.

    1. Selezionare la sottoscrizione e l'area di lavoro Log Analytics a cui inviare le metriche.
  12. Per inviare le metriche a Hub eventi, selezionare Hub eventi dall'elenco a discesa Tipo di destinazione.

    1. Selezionare la sottoscrizione, lo spazio dei nomi dell'hub eventi e il nome dell'istanza dell'hub eventi.
  13. Per inviare le metriche a un account di archiviazione, selezionare Account di archiviazione nell'elenco a discesa Tipo di destinazione.

    1. Selezionare la sottoscrizione, l'account di archiviazione e il contenitore BLOB in cui archiviare le metriche.

    Nota

    Per inviare le metriche a un account di archiviazione o a Hub eventi, la risorsa che genera le metriche, il registro di dominio e l'account di archiviazione o l'hub eventi devono trovarsi nella stessa area.
    Per inviare le metriche a un'area di lavoro Log Analytics, il registro di dominio deve trovarsi nella stessa area dell'area di lavoro Log Analytics. La risorsa che genera le metriche può trovarsi in qualsiasi area.

    Per selezionare Account di archiviazione o Hub eventi come destinazione, è necessario abilitare l'identità gestita per il Registro Azure Container nella scheda Informazioni di base.

  14. Selezionare Salva e quindi Rivedi e crea. Screenshot che mostra la scheda di destinazione della pagina di raccolta e recapito.

Dopo aver creato DCR e DCRA, attendere fino a 30 minuti prima che i dati delle metriche della piattaforma vengano visualizzati nell'area di lavoro Log Analytics. Dopo l'avvio del flusso dei dati, la latenza per una serie temporale della metrica della piattaforma che passa a un'area di lavoro Log Analytics, a un account di archiviazione o a degli Hub eventi è di circa 3 minuti, a seconda del tipo di risorsa.

Verificare e risolvere i problemi relativi alla raccolta dati

Dopo aver installato il Controller di dominio, potrebbero essere necessari alcuni minuti prima che le modifiche siano effettive e che i dati vengano raccolti con il DCR aggiornato. Se non vengono visualizzati dati raccolti, può essere difficile determinare la causa radice del problema. Usare le funzionalità di monitoraggio di DCR, che includono metriche e log per risolvere i problemi.

Le metriche DCR vengono raccolte automaticamente per tutti i controller di dominio e è possibile analizzarle usando Esplora metriche, ad esempio le metriche della piattaforma per altre risorse di Azure. Abilitare i log degli errori DCR per ottenere informazioni dettagliate sull'errore quando l'elaborazione dei dati non riesce.

Se non vengono visualizzati i dati raccolti, seguire questa procedura di base per risolvere il problema.

  1. Controllare le metriche quali Logs Ingestion Bytes per Min e Logs Rows Received per Min per assicurarsi che i dati raggiungano Monitoraggio di Azure. In caso contrario, controllare l'origine dati per assicurarsi che invii dati come previsto.
  2. Verificare Logs Rows Dropped per Min per controllare se vengono eliminate righe. Ciò potrebbe non indicare un errore perché le righe potrebbero essere eliminate da una trasformazione. Se le righe eliminate sono le stesse di Logs Rows Dropped per Min, nell'area di lavoro non verranno inseriti dati. Esaminare Logs Transformation Errors per Min per verificare se sono presenti errori di trasformazione.
  3. Controllare Logs Transformation Errors per Min per verificare se sono presenti errori dalle trasformazioni applicate ai dati in ingresso. Ciò potrebbe essere dovuto a modifiche apportate alla struttura dei dati o alla trasformazione stessa.
  4. Controllare la DCRLogErrors tabella per eventuali errori di inserimento che potrebbero essere stati registrati. Questo può fornire dettagli aggiuntivi per identificare la causa radice del problema.

Passaggi successivi