Monitorare le prestazioni di un server (Windows)

Articolo valido per server cloud, server virtuali e server dedicati

In questo articolo ti spieghiamo i tipi di problemi nelle prestazioni che possono verificarsi. Inoltre, ti mostriamo quali programmi puoi utilizzare per monitorare il tuo server, al fine di individuare i problemi nelle prestazioni ed eliminarne le cause.

Nota bene:

Ti raccomandiamo di effettuare un monitoraggio regolare del tuo server, al fine di rilevare sovraccarichi nelle prestazioni e gli eventuali problemi che possono verificarsi in una fase iniziale, e di notare un eventuale guasto del server o di singoli componenti o applicazioni velocemente. Questo vale anche per certi tipi di attacchi informatici. Se si viene attaccati, una risposta rapida è essenziale per fermare l'attacco e minimizzare i danni causati.

Di seguito puoi trovare un elenco di eventi che Microsoft raccomanda di monitorare: Appendice L: Eventi da monitorare

Tipi di problemi di prestazioni

Le cause dei problemi nelle performance possono essere molto diverse. Per questo motivo, è molto importante che questi vengano delimitati con precisione.

I seguenti tipi di problemi nelle prestazioni possono verificarsi in determinate circostanze:

Bassa velocità di accesso dell'SSD/disco rigido:

  • Può verificarsi con i server dedicati.

  • È una possibile causa se il server impiega molto tempo quando si avvia il sistema operativo o i programmi e/o quando si accede al server.

  • Può anche accadere se il sistema operativo o i programmi usano il file di swap o se devono essere caricati o salvati dei dati.

Carico elevato del sistema o della CPU:

  • Un tasso di utilizzo della CPU costantemente alto è un indicatore che il processore del server è sovraccarico.

  • Se il carico del sistema o della CPU è troppo alto, ci saranno ritardi nell'esecuzione delle applicazioni e delle attività dell'utente.

  • Se il server ha troppo poca RAM, questo può portare il processore ad essere permanentemente molto carico.

  • Un carico del processore permanentemente aumentato può anche essere un segno di malware.

Basso throughput di dati delle interfacce di rete:

  • Porta ad un ritardo generale nella visualizzazione e nei tempi di risposta.

  • Una grande varietà di problemi può verificarsi se le interfacce di rete sono troppo occupate.

  • I problemi di performance vanno da alte latenze a messaggi di errore quando si aprono le pagine web.

Suggerimenti per l'analisi

  • Per determinare la causa dei problemi di prestazione, è importante distinguere se sono temporanei o permanenti.

  • Se i problemi di prestazione sono temporanei, controlla se c'è un modello riconoscibile. A tal fine, analizza i processi eseguiti e i compiti regolarmente eseguiti dal tuo server.

  • Se necessario, riprogramma i compiti regolarmente eseguiti e poi controlla se i problemi di prestazione si verificano ancora dopo questo cambiamento.

  • Se necessario, controlla se i problemi di prestazione si verificano sempre quando si esegue una certa azione. Questo potrebbe essere, ad esempio, un caricamento della pagina molto lento o un upload o download molto lento.

  • Ricerca quali aggiornamenti sono stati installati sul server e scopri se è necessario installare un nuovo aggiornamento che influisce sulle prestazioni del tuo server.

  • Se un processo ti è sconosciuto o non sei sicuro che sia un malware, ti raccomandiamo di cercare il nome del processo su Internet. Presta particolare attenzione ai processi che richiedono un numero insolitamente grande di risorse.

Importante:

Ti consigliamo di installare regolarmente e in tempo utile le patch di sicurezza e gli aggiornamenti per il sistema operativo e i programmi installati, e di testarli in anticipo per verificare i possibili effetti sul tuo ambiente specifico. Inoltre, assicurati che le patch di sicurezza e gli aggiornamenti per i plug-in che utilizzi vengano installati prontamente.

Programmi di analisi e monitoraggio dei problemi di performance

È possibile monitorare le prestazioni del server utilizzando i seguenti programmi in Microsoft Windows Server 2012, 2016, 2019 e 2022:

  • Task Manager

  • Monitoraggio delle risorse

  • Monitoraggio delle prestazioni di Windows

  • Monitoraggio dell'affidabilità

  • Visualizzatore di eventi

Di seguito ti mostriamo come utilizzare questi programmi.

Utilizzare il Task Manager per un'analisi iniziale del carico di sistema corrente

Per impostazione predefinita, il Task Manager mostra le informazioni correnti sui programmi e i processi in esecuzione e il carico del sistema. Puoi utilizzarlo per avere una panoramica delle prestazioni attuali del tuo server.

Per aprire il task manager, procedi come segue:

  • Clicca con il tasto destro del mouse sulla barra delle applicazioni.

  • Clicca su Task Manager.

Il Task Manager ti mostra le seguenti informazioni:

Scheda dei processi: la scheda dei processi ti mostra i programmi e i processi attualmente in esecuzione. In quest'area è possibile terminare i programmi e i processi in esecuzione.

Scheda delle prestazioni: la scheda delle prestazioni ti mostra informazioni sull'utilizzo corrente della CPU, della memoria principale attualmente utilizzata e dell'utilizzo corrente della rete. Questi vengono visualizzati in forma grafica.

Scheda dell'utente: la scheda dell'utente elenca gli utenti connessi e i programmi e processi che sono attualmente in esecuzione per un profilo utente.

Scheda dei dettagli: tutti i processi attivi e le risorse utilizzate sono visualizzati nella scheda dei dettagli.

Scheda dei servizi: la scheda dei servizi ti mostra informazioni relative ai servizi di sistema attualmente in esecuzione.

Utilizzare il monitor delle risorse per monitorare le prestazioni

Il Resource Monitor ti dà una visione dettagliata dell'utilizzo corrente delle risorse di CPU, disco e memoria, nonché dell'attività di rete del server. Questi vengono visualizzati in tempo reale. Inoltre, la panoramica delle risorse contiene quattro diagrammi animati che mostrano l'utilizzo delle risorse.

Per aprire il monitor delle risorse, procedi come segue:

  • Clicca con il tasto destro del mouse sull'icona Start nella barra delle applicazioni.

  • Clicca su Esegui.

  • Inserisci il comando resmon nella finestra Esegui e clicca su OK.

Le seguenti schede sono elencate nel Resource Monitor:

Panoramica: la scheda Panoramica elenca un riassunto delle informazioni più importanti sull'utilizzo delle risorse.

CPU: l'area CPU mostra il carico del processore in dettaglio.

Vettore di dati: nell'area Vettore di dati viene mostrato quali processi fanno accessi in scrittura e lettura ai vettori di dati e quanti dati un processo scrive e legge.

Rete: l'area Rete mostra quali processi inviano e ricevono dati.

Memoria: tutti i processi e il loro consumo di memoria sono elencati nella sezione Memoria.

Nota bene:

Per terminare i singoli processi, clicca con il tasto destro del mouse sul processo desiderato. Successiamente clicca su Termina processo.

Utilizzare il monitoraggio delle prestazioni di Windows per ulteriori analisi

Windows Performance Monitoring permette di raccogliere informazioni dettagliate sulle prestazioni relative all'utilizzo delle risorse e sui processi in esecuzione. Per configurare e programmare gli indicatori di performance, gli utenti possono creare set di collettori di dati.

Per aprire il Windows Performance Monitoring, procedi come segue:

  • Clicca con il tasto destro del mouse sull'icona Start nella barra delle applicazioni.

  • Clicca su Esegui.

  • Inserisci il comando perfmon.msc nella finestra Esegui e clicca su OK.


Per ulteriori informazioni relative al monitoraggio delle prestazioni di Windows, clicca qui: Analizzare il carico di un sistema con il Performance Monitor di Windows

Monitoraggio dell'affidabilità

Per mezzo del monitoraggio dell'affidabilità, è possibile visualizzare l'indice di stabilità in un certo periodo di tempo, per valutare la stabilità generale del sistema. Se selezioni un periodo di tempo specifico, è possibile anche controllare eventuali problemi dell'hardware e del software che hanno colpito o stanno colpendo il sistema.

Per aprire il monitoraggio dell'affidabilità, procedi come segue:

  • Clicca con il tasto destro del mouse sull'icona Start nella barra delle applicazioni.

  • Clicca su Esegui.

  • Inserisci il comando perfmon /rel nella finestra Esegui e clicca su OK.

Visualizzare gli avvisi e gli errori con la visualizzazione degli eventi

La visualizzazione degli eventi di Microsoft Windows ti mostra informazioni, avvisi ed errori relativi all'hardware o al sistema operativo. Per esempio, se l'avvio di un'applicazione fallisce, questo viene riportato nel registro degli eventi.

Per aprire la visualizzazione degli eventi, procedi come segue:

  • Clicca con il tasto destro del mouse sull'icona Start nella barra delle applicazioni.

  • Clicca su Esegui.

  • Inserisci il comando eventvwr nella finestra Esegui e clicca su OK.


Le informazioni fornite ti sono state utili?

Il tuo feedback ci aiuta a migliorare continuamente i nostri servizi! Accedi al tuo account IONOS cliccando sul pulsante di accesso in alto a destra e, successivamente, lasciaci una valutazione sotto l'articolo.