Cosa fare in caso di sovraconsumo nel nostro alloggio

Cosa fare in caso di sovraconsumo nel nostro alloggio

Quando le applicazioni installate nel tuo hosting generano un elevato consumo di risorse del server, possono influire sulle altre pagine web ospitate sulla stessa macchina.
 
Per questo motivo, quando i tecnici di cdmon rilevano questi consumi, ti informano tramite un messaggio email.
 
In questo messaggio vengono normalmente inclusi dei registri che possono risultare difficili da interpretare se non si ha familiarità con essi.
 
Di seguito cercheremo di risolvere i dubbi che possono sorgere quando ricevi una di queste email.

1.- Cosa significa eccesso di consumo?
Un eccesso di consumo si verifica quando un hosting utilizza più risorse del server rispetto a quelle assegnate. Questo compromette le prestazioni della macchina e influisce sugli altri hosting presenti.

Una delle attività di manutenzione che i tecnici di cdmon svolgono regolarmente è il monitoraggio dei livelli di carico dei server per garantirne il corretto funzionamento e la stabilità.

In alcune occasioni vengono rilevate anomalie nei grafici delle prestazioni dei server. Ad esempio, come mostrato nel grafico seguente, il consumo della CPU è aumentato in modo anomalo. Questi screenshot sono esempi su server di test:
 
 
Oppure nel seguente grafico dei processi si può notare il consumo:
 
 
Una volta rilevato questo aumento di consumo, si procede a identificare quale hosting ne sia responsabile.
Nei registri di consumo del server è dove i tecnici di cdmon individuano l’hosting che lo sta causando:
 
Questi stessi registri sono quelli che ti vengono inviati via email.

2.- Spiegazione dei registri di consumo
Quando il consumo è generato da PHP, i registri che ricevi sono come quelli mostrati sopra. Di seguito ne spieghiamo il significato:
 
Della riga di registro, i valori più rilevanti sono:
  • 117.6 % corrisponde alla percentuale di CPU che quel singolo processo stava consumando.
  • 81.184.3.44 è l’IP che stava eseguendo l’azione. È molto utile se si ripete sempre la stessa IP.
  • POST /wp-admin/admin-ajax.php indica l’azione e l’URL del dominio su cui veniva eseguita.
 
Tutte queste informazioni possono aiutare a determinare cosa sta generando il consumo nell’hosting.

3.- Come puoi correggerlo
Le cause del consumo sono sempre legate ai processi eseguiti dalle applicazioni installate nell’hosting. Ad esempio, può dipendere da un aggiornamento del catalogo in PrestaShop o da un processo di backup in WordPress.
 
Se nelle URL fornite compaiono file di questi processi specifici, sai già da dove iniziare a controllare.
 
Se si tratta di un CMS, è sempre consigliabile disinstallare plugin e temi non utilizzati e mantenere solo quelli necessari.
 
Un’altra possibilità può essere l’installazione recente di un nuovo plugin.
 
Rivedere le modifiche effettuate negli ultimi giorni può aiutare a individuare la causa dell’aumento di consumo.

Esempi di consumo
Consumo generico WordPress (admin-ajax.php)
Un consumo comune in WordPress è l’esecuzione costante del file admin-ajax.php. Può essere gestito modificando la configurazione o utilizzando plugin come Heartbeat Control.
 
Consumo cron WordPress (wp-cron.php)
Consumo generato dal cron interno di WordPress. Generalmente proviene dalla stessa IP, che è quella del tuo hosting.
 
Consumo proveniente dalla stessa IP
In questo caso il consumo è generato da un’unica IP. Può accadere durante aggiornamenti di catalogo o operazioni massive sul database.
 
Consumo causato da un nuovo plugin o modulo
È frequente ricevere l’email di eccesso di consumo poco dopo aver attivato un nuovo plugin. In questi casi è consigliabile verificarne i requisiti e consultare il supporto del plugin.
 
Consumo causato dai bot di Google
L’accesso continuo dei crawler può aumentare il consumo. Puoi configurare il file robots.txt per limitarne l’accesso.
 
Consumo MySQL
Le query MySQL possono generare un elevato consumo di risorse. È consigliabile ottimizzare le query, indicizzare correttamente il database ed evitare tabelle con milioni di record.
 
Se ritieni che il tuo sito sia ottimizzato e il consumo sia normale, potrebbe essere necessario passare a un piano superiore. In tal caso contattaci per ricevere consulenza sul piano più adatto.
 

Per maggiori informazioni puoi contattarci.
    • Related Articles

    • Dove vedere il consumo di trasferimento effettuato dal nostro alloggio

      Nel pannello di controllo dell’hosting puoi consultare diversi dati di consumo del tuo hosting. Puoi verificare lo spazio utilizzato e il traffico consumato, così come le richieste giornaliere che riceve il tuo hosting. Per visualizzare tutte queste ...
    • Informazioni di base della piattaforma di prova

      La piattaforma di test è un alloggio che puoi registrarti gratuitamente e serve a sviluppare il tuo progetto web senza dover effettuare alcun investimento iniziale. È utile anche per gli utenti con poche conoscenze tecniche che non sanno quale piano ...
    • Come organizzare l'elenco di base dei servizi di cartelle

      Nel listato base dei servizi puoi organizzare tutti i tuoi prodotti creando cartelle per raggrupparli in base alle tue esigenze. Di seguito spieghiamo come funziona. Creare cartelle Per prima cosa devi creare una nuova cartella. Per farlo, accedi al ...
    • Come configurare pagine di errore personalizzate

      Esistono molti tipi di errori del server che possono apparire sul nostro sito web e che solitamente mostrano un messaggio predefinito del server. Dal Pannello di controllo puoi fare in modo che questo messaggio di errore venga sostituito da una ...
    • Come controllare l'elenco delle collezioni realizzate del nostro alloggio

      Per visualizzare l’elenco degli addebiti effettuati sul tuo hosting, devi accedere alla sua gestione cliccando sull’opzione Hosting nel "Elenco base dei servizi". Nella schermata di "Gestione dell’hosting" devi scorrere fino alla sezione 'Prodotto' e ...