Home topics Monitoraggio del sito web Che cos'è il monitoraggio dei siti Web?
Monitora le prestazioni Web con Instana Abbonati per ricevere gli aggiornamenti sull'AI
Illustrazione con collage di pittogrammi di ingranaggi, braccio robotico, telefono cellulare.

Data di pubblicazione: 20 marzo 2024
Collaboratori: Keith O'Brien

Che cos'è il monitoraggio dei siti Web?

Il monitoraggio del sito Web è la pratica di monitorare le prestazioni del sito Web e del servizio Web per garantire la massima disponibilità e un'esperienza utente ottimale. 

Le organizzazioni utilizzano il monitoraggio del sito Web per ridurre o evitare problemi quali tempo di inattività, latenza e violazione di sicurezza. Un sito web veloce e accessibile contribuisce a un'esperienza dell'utente finale più fluida, mentre siti e servizi lenti o poco reattivi possono produrre un'esperienza del cliente scadente. Le esperienze negative sui siti Web indeboliscono la reputazione del marchio di un'organizzazione e possono avere un impatto significativo sui suoi profitti.

Il monitoraggio dei siti web, noto anche come monitoraggio delle prestazioni dei siti web, è sempre più importante, in quanto le organizzazioni forniscono servizi a un numero crescente di clienti attraverso i loro siti web. Idealmente, queste pratiche si estendono oltre il monitoraggio alla osservabilità o alla capacità di valutare lo stato interno di un sistema in base alle sue uscite.

Le funzioni dei siti web sono diventate più complesse con l'emergere di nuove tecnologie. Ad esempio, molte organizzazioni ora utilizzano il machine learning e altri strumenti di AI per servire i clienti, e API per interagire e incorporare contenuti provenienti da fonti esterne. Questa maggiore complessità significa che le aree in cui le cose possono andare storte e l’impatto dei problemi può essere maggiore sono di più.

Inoltre, gli attacchi alla cybersecurity sono in aumento, creando più insidie potenziali per le organizzazioni. McKinsey prevede che gli attacchi di cybersecurity costeranno alle aziende più di 10 trilioni di dollari l'anno entro il 2025.1

Le organizzazioni moderne hanno bisogno di visibilità in tempo reale sulle prestazioni del proprio sito Web per garantire di poter servire i clienti con un'esperienza rapida e sicura. La visibilità approfondita consente inoltre la corretta risoluzione degli incidenti e dei problemi prima che possano avere un impatto più sostanziale.

  

Guida all'AI e all'automazione IT

La Guida aziendale all'AI e all'automazione IT offre uno sguardo approfondito sull'automazione IT basata sull'AI, tra cui perché e come utilizzarla, i problemi che bloccano i tuoi sforzi e come iniziare.

Contenuti correlati

Scarica lo studio sull'impatto economico totale di Forrester

Strumenti e tecnologie per il monitoraggio dei siti web

Le organizzazioni possono utilizzare diversi tipi di soluzioni e tecnologie di monitoraggio dei siti web per ottimizzare i propri siti e garantire che forniscano i servizi giusti agli endpoint giusti. Queste funzionalità di monitoraggio dei siti web aiutano a identificare i problemi che l'organizzazione affronta durante le finestre di manutenzione, in cui possono evitare interruzioni inutili agli utenti del sito web.

La maggior parte degli strumenti di monitoraggio del sito Web utilizza l'automazione e gli avvisi istantanei che consentono ai team IT e DevOps di risolvere immediatamente i problemi. Inoltre, molti fornitori di servizi di monitoraggio utilizzano tecnologie basate su cloud che semplificano la scalabilità degli strumenti in base alle necessità e il monitoraggio dei siti Web a livello globale.

Monitoraggio delle prestazioni delle applicazioni (APM)

Gli strumenti APM aiutano un'organizzazione a garantire che le sue applicazioni abbiano prestazioni ottimali e forniscano un'esperienza utente preziosa. Questi strumenti sono particolarmente importanti per le organizzazioni che utilizzano tecnologie interdipendenti come container e microservizi indipendenti. In questi ambienti, un errore in un'applicazione o in un servizio può avere un effetto a catena su molte altre applicazioni, creando problemi più significativi. Gli strumenti APM possono contribuire a migliorare i tempi di risposta del sito Web, ottimizzare le prestazioni delle applicazioni e accelerare le pipeline CI/CD.

Monitoraggio dell'infrastruttura

Il monitoraggio dell'infrastruttura comporta il monitoraggio, l'analisi e la gestione delle prestazioni, della disponibilità e della salute dei componenti back-end di un'organizzazione.

Monitoraggio dell'utente reale (RUM)

Gli strumenti di monitoraggio degli utenti reali iniettano codice nelle applicazioni per monitorare le prestazioni quando gli utenti reali interagiscono con esse. Gli strumenti RUM aiutano i team a comprendere meglio l'esperienza degli utenti digitali e a identificare i problemi in ambienti in tempo reale.

Monitoraggio sintetico (SM):

Il monitoraggio sintetico è come il RUM, ma invece di monitorare un utente reale che interagisce con un'applicazione, utilizza uno script che imita il potenziale comportamento dell'utente per determinare come funziona un'applicazione. Il monitoraggio sintetico, chiamato anche test sintetico, crea una simulazione dei comportamenti dei clienti per determinare la reazione di un'applicazione a diverse situazioni. Può simulare le interazioni degli utenti in base a fattori quali posizione, tipo di rete, tipo di dispositivo e altro.

Monitoraggio ping

Gli strumenti ping inviano ping ripetuti, o brevi messaggi, a un dominio o a un indirizzo IP per misurare i tempi di risposta e la disponibilità del sito web.

Webhook

Un webhook è una funzione di callback che consente la comunicazione basata sugli eventi tra due API.2  I webhook vengono utilizzati per attivare automaticamente un'azione IT specifica quando si verifica un determinato evento.

Web application firewall

Questo strumento di sicurezza monitora il traffico HTTP e aiuta a contrastare attività dannose come attacchi Distributed denial-of-service (DDoS), iniezioni SQL e tentativi di phishing.

Aree chiave da monitorare

Le organizzazioni possono configurare i servizi e gli strumenti di monitoraggio del sito Web in modo che abbiano un ambito ampio o ristretto, monitorando le prestazioni dell'intero sito Web, concentrandosi su aree specifiche o concentrandosi su fattori esterni come server e protocolli.

Server e protocollo di controllo delle trasmissioni/protocollo Internet (TCP/IP)

TCP/IP è una suite di protocolli di comunicazione che consente la comunicazione tra server e tra server e client su Internet. Il monitoraggio del server può aiutare a identificare se la configurazione del server sta causando un problema o se esiste un problema di comunicazione tra i server e gli altri dispositivi.

Pagine web individuali

Non tutti i problemi di prestazioni del sito Web sono a livello di sistema. Le organizzazioni devono essere in grado di monitorare le prestazioni a livello di pagina per identificare problemi quali codice errato, troppi plug-in e componenti aggiuntivi che rallentano le prestazioni o un problema di script specifico della pagina in conflitto con gli script globali.

Carrello

Le organizzazioni che vendono direttamente ai consumatori online probabilmente hanno un carrello della spesa sul proprio sito Web in cui gli utenti inseriscono le informazioni di pagamento e completano un ordine per un prodotto o servizio. È importante che le organizzazioni monitorino le pagine del carrello degli acquisti perché i problemi di check-out possono avere un impatto negativo sulle vendite e sui ricavi.

Inoltre, i problemi di sicurezza del check-out possono creare gravi inconvenienti sia per le organizzazioni che per i consumatori. Spesso i malintenzionati prendono di mira i servizi di elaborazione finanziaria di un sito web per rubare i numeri delle carte di credito e altre informazioni.

Certificati SSL

Un certificato SSL autentica l'identità di un sito Web utilizzando un protocollo di sicurezza chiamato Secure Sockets Layer (spesso chiamato TLS o Transport Layer Security), che collega un server Web e un browser Web tramite un link crittografato. I certificati SSL confermano che un client sta comunicando con un server autenticato per il dominio, contribuendo a prevenire gli attacchi di spoofing. I certificati SSL consentono inoltre alle aziende di utilizzare l'HTTPS (Hypertext Transfer Protocol Secure), una forma più sicura di HTTP.

Tutti i certificati SSL hanno una data di scadenza e le organizzazioni devono effettuare nuovamente l'autorizzazione per estendere tale data. Se il certificato SSL scade, i visitatori potrebbero non essere in grado di accedere a un sito web o potrebbero visualizzare una notifica indicante che la connessione non è sicura. Entrambi i risultati hanno un effetto negativo sul traffico del sito web.

Sistema dei nomi di dominio (DNS)

Il DNS consente agli utenti di accedere ai siti web utilizzando nomi di dominio leggibili dall'uomo anziché complessi indirizzi IP numerici. Un DNS correttamente configurato e sicuro svolge un ruolo importante nelle prestazioni dei siti web e garantisce che gli utenti possano raggiungere rapidamente il sito web che stanno cercando.

Monitoraggio delle transazioni

Gli strumenti di monitoraggio delle transazioni aiutano un'organizzazione a capire come funzionano le funzionalità avanzate del proprio sito Web dal punto di vista dell'utente. Esempi di transazioni includono l'invio di moduli, le transazioni di e-commerce e l'autenticazione degli utenti. Il monitoraggio delle transazioni comprende sia il monitoraggio del tempo di risposta, che tiene traccia del tempo necessario per eseguire un'azione, sia il monitoraggio delle transazioni, che assicura che la transazione avvenga come previsto.

Metriche di monitoraggio del sito web

Il monitoraggio delle prestazioni Web produce diverse metriche, utilizzate dalle organizzazioni per valutare le prestazioni dei propri siti Web e per ottimizzare la propria presenza online. Le interruzioni del normale servizio del sito Web possono essere correlate a un incidente: un problema isolato, che in genere ha una soluzione semplice, o a un problema più grave, spesso associato a incidenti ricorrenti.

In entrambi i casi, un'organizzazione ha bisogno delle informazioni giuste e degli strumenti giusti per identificare la causa principale. Con queste informazioni, i team DevOps possono trovare soluzioni per i problemi e modi per prevenirli in futuro.

Tempo di attività

Il tempo di attività del sito Web riflette la percentuale di tempo in cui un sito Web è disponibile per gli utenti. Il monitoraggio del tempo di attività è una componente cruciale di qualsiasi approccio al monitoraggio dei siti Web; se un sito Web è inattivo, le organizzazioni possono informare i visitatori con una pagina di stato che descrive l'interruzione, stima il tempo necessario per ripararla e fornisce altri modi in cui l'utente può saperne di più sull'organizzazione e sui suoi prodotti o servizi. Tuttavia, mantenere il massimo tempo di attività è preferibile anche per strategie di comunicazione più trasparenti.

Velocità della pagina

Si tratta di una metrica per monitorare la velocità di caricamento di una pagina. La scarsa velocità della pagina può influire sul posizionamento nei risultati di ricerca3, rendendo più difficile per gli utenti trovare il sito Web dell'organizzazione. Le organizzazioni possono impostare avvisi di soglia che indicano quando la velocità di una pagina è rallentata al punto da influire sull'esperienza utente. La velocità della pagina è un termine generico per diversi fattori chiave determinanti che contribuiscono alle prestazioni della pagina Web:

  • Time to first byte (TTFB): il TTFB è l'intervallo di tempo che intercorre tra una richiesta del browser e il momento in cui riceve la prima informazione dal server che risponde.

  • Tempo di caricamento della pagina: i tempi di caricamento tengono conto del tempo di risposta di una pagina web, cioè di quanto tempo impiega per diventare accessibile agli utenti. I motivi per cui un utente può riscontrare tempi di caricamento lenti sono molteplici. Alcuni sono problemi legati all'utente: una pagina potrebbe caricarsi lentamente a causa di una scarsa connettività Internet o di problemi hardware dell'utente. Tuttavia, anche problemi di server, di configurazione o di sicurezza possono causare un caricamento lento delle pagine. Un'organizzazione che riscontra problemi con i tempi di caricamento potrebbe perdere clienti a favore di concorrenti in grado di fornire un'esperienza web veloce (e coerente). 

  • Largest Contentful Paint (LCP): questa metrica identifica il tempo necessario per caricare il contenuto principale di una pagina, ad esempio l'immagine o il file di testo più grande.
Tasso di errore

Il tasso di errore è il numero di errori che si verificano rispetto al numero di richieste effettuate al sito web. Questa metrica tiene traccia di diversi problemi, ad esempio gli errori 404 (pagina web non trovata) e gli errori 500 (errore interno del server).

Utilizzo della larghezza di banda

In questo modo si tiene traccia della quantità di dati trasferiti al secondo tra il server di un'organizzazione e i dispositivi degli utenti. Una larghezza di banda insufficiente provoca notevoli rallentamenti delle prestazioni, mentre pagare per una larghezza di banda eccessiva contribuisce a costi inutili. Un indicatore accurato dell'utilizzo della larghezza di banda aiuta le organizzazioni a trovare un giusto equilibrio.

Vantaggi del monitoraggio del sito web

Le organizzazioni che danno priorità al monitoraggio dei siti Web e attuano un piano completo per migliorare le prestazioni dei propri siti Web possono trarne beneficio in diversi modi, tra cui:

Tempo di inattività ridotti

I team IT e di servizi web che ricevono avvisi automatici e istantanei quando un problema del sito web influisce sull'erogazione complessiva del servizio sono in grado di ridurre al minimo i tempi di inattività. Ridurre al minimo i tempi di inattività ha un impatto positivo sulla soddisfazione dei clienti e aiuta a garantire che l'organizzazione rispetti i suoi contratti sul livello di servizio (SLA).

Maggiore sicurezza e integrità dei dati

Gli attacchi informatici sono in aumento 4 e la sicurezza dei siti Web richiede una vigilanza costante. Le misure di prevenzione delle minacce sono particolarmente importanti se si considera che molte organizzazioni ricevono informazioni di pagamento dai clienti online, uno scambio che crea diverse forme di dati potenzialmente redditizie per i criminali. I problemi di sicurezza e integrità dei dati possono avere enormi ripercussioni finanziarie e reputazionali; la protezione dei dati dei clienti deve essere una priorità assoluta per le organizzazioni.

Miglioramento dei risultati dei motori di ricerca

La manutenzione dei tempi di caricamento ottimali e della velocità del sito web, oltre alla riduzione della latenza e di altri problemi di prestazioni, aiuta i siti web a classificarsi in alto nei risultati di ricerca,5 aumentando il traffico.

Tassi di conversione migliori

Le organizzazioni che monitorano i propri siti web hanno maggiori probabilità di risolvere problemi di caricamento lento delle pagine, di servizio e di check-out che possono ridurre i tassi di conversione. Affrontando in modo proattivo i problemi (o anticipandoli e prevenendoli del tutto), un'organizzazione può aumentare i propri tassi di conversione.

Ottimizzazione delle prestazioni

Il monitoraggio dei siti Web fornisce all'organizzazione le informazioni necessarie per identificare e rimuovere i colli di bottiglia e risolvere i problemi e gli incidenti relativi alle prestazioni prima che diventino più gravi. Il monitoraggio aiuta a ottimizzare le prestazioni e migliorare le interazioni degli utenti con il sito Web.

Soluzioni correlate
IBM Instana Observability

La piattaforma IBM Instana Observability offre un monitoraggio migliorato delle prestazioni dell'applicazione con visibilità automatizzata full stack, granularità di 1 secondo e 3 secondi per la notifica.

Esplora Instana Observability Richiedi una demo di Instana Observability

Monitoraggio del sito Web con IBM Instana Observability

Il monitoraggio dei siti web con IBM Instana Observability consente di vedere cosa cercano i tuoi utenti in tempo reale e senza alcun punto cieco. Tutti i dettagli importanti per ogni richiesta del browser web vengono automaticamente raccolti e contestualizzati per le prestazioni. 

Esplora il monitoraggio dei siti web con Instana
Risorse L'impatto economico totale di IBM Instana Observability

I dati di un nuovo studio di Forrester Consulting hanno mostrato che un'organizzazione composita che ha utilizzato la piattaforma IBM Instana Observability ha ottenuto un ROI del 219% in tre anni.

La guida aziendale all'osservabilità

Esplora questa guida per principianti per capire cos'è l'osservabilità e come iniziare il tuo percorso nell'osservabilità aziendale in tre semplici passaggi.

Monitoraggio istantaneo del livello di servizio

Guarda questo webinar per scoprire quali sono i requisiti che i team DevOps e SRE devono rispettare per mantenere gli SLA e come è possibile ottenere una gestione istantanea degli SLA con Instana e Apica.

Osservabilità per gli sviluppatori

Mentre i paradigmi dell'architettura software evolvono da monoliti a microservizi, l'osservabilità aiuta gli sviluppatori ad assumersi maggiori responsabilità per i loro programmi, anche dopo la distribuzione. Ecco come.

Osservabilità per le applicazioni cloud-native

Scopri in che modo Instana su AWS rileva automaticamente i componenti delle applicazioni, i sistemi e i microservizi nell'infrastruttura e offre un'osservabilità ad alta precisione ogni secondo.

Monitoraggio alla velocità di DevOps

Scopri per quale motivo lo sviluppo e il monitoraggio costante costituiscono un'accoppiata vincente e perché il monitoraggio automatico è sempre più rilevante per i processi CI/CD.

Fai il passo successivo

IBM Instana consente osservabilità in tempo reale che tutti, e chiunque, possono utilizzare. Offre un rapido time to value, verificando al contempo che la strategia di osservabilità possa tenere il passo con la complessità dinamica degli ambienti di oggi e di domani. Dal mobile al mainframe, Instana supporta oltre 250 tecnologie ed è in continua crescita. 

Esplora IBM Instana Prenota una demo live
Note a piè di pagina

Tutti i link sono esterni a ibm.com

1 What is cybersecurity,” McKinsey & Company, 3 aprile 2023

2 What is a webhook,” Red Hat, 1 febbraio 2024

3 What is page speed and how to improve it,” Ana Camarena, Sem Rush Blog, 7 marzo 2023

4 Cybersecurity,” US Government Accountability Office,

5 Page Speed As a Google Ranking Factor,” Matt G. Southern, Search Engine Journal, 8 ottobre 2023