Canary e tracciamento X-Ray
Puoi scegliere di abilitare il tracciamento AWS X-Ray attivo sui canary che usano la versione di runtime syn-nodejs-2.0 o versione successiva. Con il tracciamento abilitato, le tracce vengono inviate per tutte le chiamate effettuate dal canary che utilizza il browser, l'SDK AWS o i moduli HTTP o HTTPS. I canary con tracciamento abilitato vengono visualizzati sulla mappa di tracciamento X-Ray e all'interno di Application Signals una volta abilitata l'opzione per l'applicazione.
Nota
L'attivazione del tracciamento X-Ray sui canary non è ancora supportata in Asia Pacifico (Giacarta).
Il tracciamento X-Ray non è supportato con i canary del browser Firefox.
Quando un canary viene visualizzato sulla mappa di tracciamento X-Ray, viene visualizzato come un nuovo tipo di nodo client. Puoi passare il mouse su un nodo canary per visualizzare i dati su latenza, richieste ed errori. Puoi anche scegliere il nodo canary per visualizzare più dati nella parte inferiore della pagina. Da questa area della pagina, puoi scegliere View in Synthetics (Visualizza in Synthetics) per passare alla console CloudWatch Synthetics per maggiori dettagli sul canary, oppure scegli View Traces (Visualizza tracce) per vedere maggiori dettagli sulle tracce delle esecuzioni di questo canary.
Un canary con tracciamento abilitato ha anche una scheda Tracing (Tracciamento) nella sua pagina dei dettagli, con dettagli sulle tracce e sui segmenti delle esecuzioni del canary.
L'abilitazione del tracciamento aumenta il tempo di esecuzione dei canary dal 2,5% al 7%.
Un canary con tracciamento abilitato deve utilizzare un ruolo con le seguenti autorizzazioni. Se usi la console per creare il ruolo quando crei il canary, queste autorizzazioni vengono concesse.
Vengono addebitati dei costi per le tracce generate dai canary. Per ulteriori informazioni sui prezzi di X-Ray, consulta Prezzi di AWS X-Ray