Utilizzo dei CloudWatch log in Visual Studio - AWS Toolkit con Amazon Q

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à.

Utilizzo dei CloudWatch log in Visual Studio

L'integrazione con Amazon CloudWatch Logs ti consente di monitorare, archiviare e accedere ai CloudWatch log dal AWS Toolkit con Amazon Q. L'accesso alle funzionalità di CloudWatch Logs, senza dover uscire dal tuo, IDE migliora l'efficienza semplificando il processo di sviluppo di CloudWatch Logs e riducendo le interruzioni del flusso di lavoro. I seguenti argomenti descrivono come utilizzare le caratteristiche e le funzioni di base dell'integrazione Logs. CloudWatch

CloudWatch Gruppi di log

A log group è un gruppo log streams che condivide le stesse impostazioni di conservazione, monitoraggio e controllo degli accessi. Non vi è alcun limite al numero di flussi di log che possono appartenere a un gruppo di log.

Visualizzazione dei gruppi di log

La View Log Groups funzione visualizza un elenco di gruppi di log nel CloudWatch Log Groups Explorer.

Per accedere alla funzionalità Visualizza gruppi di log e aprire CloudWatch Log Groups Explorer, completa i seguenti passaggi.

  1. Da AWS Explorer, espandi Amazon CloudWatch.

  2. Fai doppio clic su Log Groups o apri il menu contestuale (fai clic con il pulsante destro del mouse) e seleziona Visualizza per aprire CloudWatch Log Groups Explorer.

    Nota

    Il CloudWatch Log Groups Explorer si aprirà nella stessa finestra del Solutions Explorer.

Filtraggio dei gruppi di log

Il tuo account individuale è in grado di contenere migliaia di gruppi di log diversi. Per semplificare la ricerca di gruppi specifici, utilizza la filtering funzione descritta di seguito.

  1. Da CloudWatch Log Groups Explorer, posiziona il cursore nella barra di ricerca situata nella parte superiore della finestra.

  2. Inizia a digitare un prefisso relativo ai gruppi di log che stai cercando.

  3. CloudWatch Log Groups Explorer viene aggiornato automaticamente per mostrare i risultati corrispondenti ai termini di ricerca specificati nel passaggio precedente.

Elimina i gruppi di log

Per eliminare un gruppo di log specifico, fare riferimento alla seguente procedura.

  1. Da CloudWatch Log Groups Explorer, fate clic con il pulsante destro del mouse sul gruppo di log che desiderate eliminare.

  2. Quando richiesto, confermate di voler eliminare il gruppo di log attualmente selezionato.

  3. Scegliendo il pulsante si elimina il gruppo di log selezionato, quindi si aggiorna il CloudWatch Log Groups Explorer.

Aggiorna i gruppi di log

Per aggiornare l'elenco corrente dei gruppi di log visualizzato in CloudWatch Log Groups Explorer, scegliete il pulsante con l'icona Aggiorna situato nella barra degli strumenti.

Copia il gruppo di log ARN

Per copiare un gruppo ARN di log specifico, completare la procedura descritta di seguito.

  1. Da CloudWatch Log Groups Explorer, fai clic con il pulsante destro del mouse sul gruppo di log da cui vuoi copiare e ARN da cui vuoi copiare.

  2. Scegliete l'ARNopzione Copia dal menu.

  3. Ora ARN è copiato negli appunti locali e pronto per essere incollato.

CloudWatch Registra i flussi

Un flusso di log è una sequenza di log eventi che condividono la stessa origine.

Nota

Durante la visualizzazione dei flussi di registro, tenete presente le seguenti proprietà:

  • Per impostazione predefinita, i flussi di registro sono ordinati in base al timestamp dell'evento più recente.

  • Le colonne associate a un flusso di log possono essere ordinate in ordine crescente o decrescente, spostando il cursore situato nelle intestazioni delle colonne.

  • Le voci filtrate possono essere ordinate solo in base al nome del flusso di registro.

Visualizzazione dei flussi di registro

  1. In CloudWatch Log Groups Explorer, fate doppio clic su un gruppo di log oppure fate clic con il pulsante destro del mouse su un gruppo di log e selezionate View Log Stream dal menu contestuale.

  2. Nella finestra del documento si aprirà una nuova scheda che contiene un elenco di flussi di log associati al gruppo di log.

Filtraggio dei flussi di log

  1. Dalla scheda Log Streams, nella finestra del documento, posiziona il cursore nella barra di ricerca.

  2. Inizia a digitare un prefisso relativo al flusso di log che stai cercando.

  3. Durante la digitazione, la visualizzazione corrente si aggiorna automaticamente per filtrare i Log Stream in base ai dati inseriti.

Aggiorna Log Streams

Per aggiornare l'elenco corrente dei flussi di log visualizzati nella finestra del documento, scegliete il pulsante dell'icona Aggiorna, situato nella barra degli strumenti, accanto alla barra di ricerca.

Copia i flussi di registro ARN

Per copiare un flusso ARN di log specifico, completa i passaggi descritti di seguito.

  1. Nella scheda Log Streams, nella finestra del documento, fate clic con il pulsante destro del mouse sul flusso di log da cui desiderate copiare e ARN da cui desiderate copiare.

  2. Scegliete l'ARNopzione Copia dal menu.

  3. Ora ARN è copiato negli appunti locali e pronto per essere incollato.

Scarica Log Streams

La funzione Export Log Stream scarica e archivia il flusso di log selezionato localmente, dove è possibile accedervi tramite strumenti e software personalizzati per un'ulteriore elaborazione.

  1. Nella scheda Log Streams, nella finestra del documento, fate clic con il pulsante destro del mouse sul flusso di log che desiderate scaricare.

  2. Scegliete Esporta log Stream per aprire la finestra di dialogo Esporta in un file di testo.

  3. Scegliete la posizione in cui desiderate archiviare il file localmente e specificate un nome nel campo di testo fornito.

  4. Conferma il download selezionando OK. Lo stato del download viene visualizzato nel Visual Studio Task Status Center

CloudWatch Registra eventi

Gli eventi di registro sono registrazioni di attività registrate dall'applicazione o dalla risorsa monitorata da CloudWatch.

Registra le azioni degli eventi

Gli eventi di registro vengono visualizzati sotto forma di tabella. Per impostazione predefinita, gli eventi vengono ordinati dall'evento più vecchio a quello più recente.

Le seguenti azioni sono associate agli eventi di registro in Visual Studio:

  • Modalità Wrapped-text: puoi attivare o disattivare il testo avvolto facendo clic su un evento.

  • Pulsante di avvolgimento del testo: situato nelladocument window toolbar, questo pulsante attiva e disattiva la disposizione del testo per tutte le voci.

  • Copia i messaggi negli appunti: seleziona i messaggi che desideri copiare, quindi fai clic con il pulsante destro del mouse sulla selezione e scegli Copia (scorciatoia da tastiera). Ctrl + C

Visualizzazione degli eventi del registro

  1. Dalla finestra del documento, scegliete una scheda che contiene un elenco di flussi di log.

  2. Fate doppio clic su un flusso di registro o fate clic con il pulsante destro del mouse su un flusso di registro e selezionate Visualizza flusso di registro dal menu.

  3. Nella finestra del documento si aprirà una nuova scheda degli eventi di registro, che contiene una tabella degli eventi di registro associati al flusso di registro scelto.

Filtraggio degli eventi di registro

Esistono tre modi per filtrare gli eventi di registro: per contenuto, intervallo di tempo o entrambi. Per filtrare gli eventi di registro in base al contenuto e all'intervallo di tempo, inizia filtrando i messaggi in base al contenuto o all'intervallo di tempo, quindi filtra i risultati con l'altro metodo.

Per filtrare gli eventi di registro in base al contenuto:

  1. Dalla scheda degli eventi di registro, nella finestra del documento, posiziona il cursore nella barra di ricerca, situata nella parte superiore della finestra.

  2. Inizia a digitare un termine o una frase correlata agli eventi di registro che stai cercando.

  3. Durante la digitazione, la visualizzazione corrente inizia automaticamente a filtrare gli eventi del registro.

    Nota

    I modelli di filtro fanno distinzione tra maiuscole e minuscole. È possibile migliorare i risultati della ricerca racchiudendo termini e frasi esatti, con caratteri non alfanumerici tra virgolette doppie (*""*). Per informazioni più dettagliate sui modelli di filtro, consulta l'argomento Filtro e sintassi dei pattern nella CloudWatch guida di Amazon.

Per visualizzare gli eventi di registro generati in un intervallo di tempo specifico:

  1. Dalla scheda degli eventi del registro, nella finestra del documento, scegliete il pulsante con l'icona Calendario, che si trova nella barra degli strumenti.

  2. Utilizzando i campi forniti, specificate l'intervallo di tempo in cui desiderate effettuare la ricerca.

  3. I risultati filtrati si aggiornano automaticamente quando si specificano i vincoli di data e ora.

    Nota

    L'opzione Cancella filtro cancella tutte le selezioni dei filtri correnti. date-and-time

Aggiorna il registro degli eventi

Per aggiornare l'elenco corrente degli eventi di registro visualizzati nella scheda degli eventi di registro, scegliete il pulsante dell'icona Aggiorna, situato nella barra degli strumenti.

Accesso aggiuntivo ai registri CloudWatch

Puoi accedere ai CloudWatch log associati ad altri AWS servizi e risorse direttamente dal AWS Toolkit in Visual Studio.

Lambda

Per visualizzare i flussi di log associati a una funzione Lambda:

Nota

Il ruolo di esecuzione Lambda deve disporre delle autorizzazioni appropriate per inviare i log ai registri. CloudWatch Per ulteriori informazioni sulle autorizzazioni Lambda richieste per i CloudWatch registri, consulta la https://docs.aws.amazon.com/lambda/latest/dg/monitoring-cloudwatchlogs.html#monitoring-cloudwatchlogs-prereqs

  1. Da AWS Toolkit Explorer, espandi Lambda.

  2. fate clic con il pulsante destro del mouse sulla funzione che desiderate visualizzare, quindi scegliete Visualizza registri per aprire i flussi di log associati nella finestra del documento.

Per visualizzare i flussi di log utilizzando l'integrazione function view Lambda:

  1. Da AWS Toolkit Explorer, espandi Lambda.

  2. fate clic con il pulsante destro del mouse sulla funzione che desiderate visualizzare, quindi scegliete Visualizza funzione per aprire la vista della funzione nella finestra del documento.

  3. Dalla scheda Registrifunction view, vengono visualizzati i flussi di log associati alla funzione Lambda scelta.

ECS

Per visualizzare le risorse di registro associate a un ECS Task Container, completare la procedura seguente.

Nota

Affinché il ECS servizio Amazon possa inviare i log CloudWatch, ogni contenitore per un determinato Amazon ECS Task deve soddisfare la configurazione richiesta. Per ulteriori informazioni sulla configurazione e le configurazioni richieste, consulta la guida Using the AWS Logs Log Driver.

  1. Da AWS Toolkit Explorer, espandi Amazon ECS.

  2. Scegli l'Amazon ECS Cluster che desideri visualizzare per aprire una nuova scheda ECSCluster, nella finestra del documento.

  3. Dal menu di navigazione, situato sul lato sinistro della scheda ECSCluster, scegli Attività per elencare tutte le attività associate al cluster.

  4. Dalla schermata Attività, seleziona un'attività e scegli il link Visualizza registri, situato nell'angolo in basso a sinistra.

    Nota

    Questa visualizzazione elenca tutte le attività contenute nel cluster, il View Logs collegamento è visibile solo per ogni attività che soddisfa la configurazione dei log richiesta.

    • Se un'attività è associata solo a un singolo contenitore, il link Visualizza registri apre il flusso di log di quel contenitore.

    • Se un'attività è associata a più contenitori, il link Visualizza registri apre la finestra di dialogo Visualizza CloudWatch registri per ECS attività, utilizza il menu a discesa Contenitore: per scegliere il contenitore per cui desideri visualizzare i registri, quindi scegli OK.

  5. Nella finestra del documento si apre una nuova scheda che mostra i flussi di log associati alla selezione del contenitore.