Log del server

Puoi visualizzare i file di log all’interno di MyKinsta e scaricare altri log tramite SFTP. I file di log non possono essere cancellati manualmente e vengono conservati per un massimo di 4 giorni. Questi file sono preziosi per la risoluzione degli errori e per identificare altri problemi del tuo sito.

Se hai un piano Single 1.25M o superiore, WP 60 o superiore o un piano Agency, puoi contattare il nostro team di supporto per aggiungere Splunk Forwarder al tuo sito. Questo strumento indicizza i tuoi log e li invia a Splunk, una piattaforma di terze parti progettata per facilitare il monitoraggio, la ricerca, l’analisi e la visualizzazione dei dati di log. Per utilizzare Splunk, devi avere un account Splunk con accesso alla Splunk Cloud Platform.

Visualizzare i log in MyKinsta

In MyKinsta sono disponibili tre tipi di file di log: error.log, kinsta-cache-perf.log e access.log.

In MyKinsta, vai su Siti e seleziona il sito per il quale vuoi visualizzare i log. Clicca sulla scheda Log per aprire la pagina di visualizzazione dei log . Usa la casella di ricerca per trovare il testo nel file corrente.

error.log

Questo file registra gli errori e gli avvisi PHP generati dal tuo sito WordPress. Può includere:

  • Errori PHP fatali

  • Avvertenze e avvisi

  • Problemi di compatibilità tra plugin e temi

  • Errori di limite di memoria o timeout

  • Problemi a livello di server relativi all’esecuzione di PHP

Utilizzalo per il debug di pagine interrotte, schermate bianche della morte e problemi di plugin/temi.

error.log file in MyKinsta Log viewer.
file error.log nel visualizzatore di log di MyKinsta.

kinsta-cache-perf.log

Questo file registra i dettagli delle prestazioni della cache specifici del livello di caching di Kinsta. In genere mostra:

  • Quando una pagina è stata servita dalla cache o è stata bypassata

  • Eventi HIT / MISS / BYPASS della cache

  • Informazioni sul refresh/purge della cache

  • Tempi di risposta e metriche correlate

  • Dettagli sul motivo per cui la cache è stata o non è stata utilizzata (cookie, parametri di query, richieste POST, ecc.)

Utilizzalo per diagnosticare il comportamento della cache, migliorare le prestazioni o confermare se le pagine vengono memorizzate correttamente nella cache.

Il file kinsta-cache-perf.log nel visualizzatore di log di MyKinsta.
Il file kinsta-cache-perf.log nel visualizzatore di log di MyKinsta.

access.log

Questo è il log degli accessi al server web, che registra ogni richiesta HTTP fatta al tuo sito. Include:

  • Indirizzi IP dei visitatori

  • URL e stringhe di query richieste

  • Codici di stato HTTP (200, 301, 404, 500, ecc.)

  • Timestamp

  • Metodi di richiesta (GET, POST, ecc.)

  • Dimensioni della risposta e tempo di elaborazione

Utilizzalo per il controllo della sicurezza, il monitoraggio del traffico, l’individuazione degli errori 404 e l’analisi dei modelli di accesso al sito.

Il file access.log nel visualizzatore di log di MyKinsta.
Il file access.log nel visualizzatore di log di MyKinsta.

Cerca e filtra i log

Se stai cercando una voce di log specifica, inizia filtrando i log per periodo di tempo. Poi aggiungi una stringa di ricerca per restringere i risultati. Tutto il testo corrispondente viene evidenziato, consentendoti di identificare facilmente ogni voce pertinente.

Cercare e filtrare i log.
Cercare e filtrare i log.

Scaricare i log con SFTP

Oltre ai file error.log, kinsta-cache-perf.log e access.log, puoi scaricare i file cache-purge.log e mail.log tramite SFTP.

  1. Collegati al tuo sito con SFTP.
  2. Naviga nella cartella/directory logs.
  3. In questa cartella troverai i file di log. Puoi scaricarne uno o tutti.
  4. Una volta scaricati i file di log, puoi aprirli con il tuo editor di testo preferito o importarli in un’applicazione di visualizzazione dei log, se preferisci.

Descrizioni dei file di log

Per ogni tipo di file di log, il file senza data alla fine del nome contiene i dati del giorno corrente. I log storici dei giorni precedenti sono denominati con la data del giorno successivo. Ad esempio, un file access.log denominato access.log-2022-07-25-1658707208 contiene i log da poco dopo la mezzanotte del 24 luglio 2022 fino a poco prima della mezzanotte del 25 luglio 2022.

  • access.log: questo file è un registro delle richieste di Nginx per il giorno corrente.
  • error.log: qui vengono registrati gli errori specifici, compresi quelli di PHP.
  • kinsta-cache-perf.log: lo stato delle intestazioni della cache (hit, miss o bypass) per le richieste viene registrato qui.
  • cache-purge.log: questo file contiene un registro delle richieste agli URL di cancellazione della cache (compresi gli URL di cancellazione della cache configurati nel plugin MU di Kinsta).
  • mail.log: un registro del numero di email inviate dal tuo sito ogni ora. Ogni riga avrà un aspetto simile a questo: [22/Sep/2021:21:56:01 +0000] "H" 1 "no_action"
    • Il formato è: [time] "H" [count] "no_action"
    • “H” e “no_action” sono costanti che possono essere ignorate.

Formati dei file di log

access.log

Ogni riga avrà un aspetto simile a questo:

kinstahelptesting.kinsta.cloud 98.43.13.94 [22/Sep/2021:21:26:10 +0000] GET "/wp-admin/" HTTP/1.0 302 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:92.0) Gecko/20100101 Firefox/92.0" 98.43.13.94 "/wp-admin/index.php" - - 472 0.562 0.560

Formato

$http_host_cleaned $remote_addr_kinsta $time_local $request_method $request_uri $server_protocol $status $http_referer $http_user_agent $http_x_kinsta_edge_incomingip $uri $log_x_pull $gzip_ratio $bytes_sent $request_time $upstream_response_time

Descrizioni delle colonne

  • $http_host_cleaned: hostname richiesto dal client.
  • $remote_addr_kinsta: IP del client che si connette.
  • $time_local: timestamp basato su UTC per la transazione.
  • $request_method: metodo HTTP utilizzato (GET/POST/PUT/DELETE) per accedere alla risorsa del sito.
  • $request_uri: percorso completo/raw del sito (URI) richiesto dal sito dopo il dominio.
  • $server_protocol: protocollo utilizzato per accedere al sito (HTTP/HTTPS).
  • $status: codice di risposta del sito (2xx,3xx,4xx,5xx, ecc.).
  • $http_referer: eventuali tag di inoltro o URL che indirizzano la richiesta al sito/URI.
  • $http_user_agent: tipo di browser o processo software del client che effettua la richiesta.
  • $http_x_kinsta_edge_incomingip: di solito è uguale a $remote_addr_kinsta che indica l’IP del client.
  • $uri: Versione ripulita di $request_uri.
  • $log_x_pull: registra le informazioni che indicano se la richiesta ha utilizzato la nostra precedente implementazione del CDN di Kinsta (powered by KeyCDN). Questa colonna potrebbe essere rimossa nel prossimo futuro.
  • $kinsta_compression_ratio: rapporto di compressione utilizzato per la richiesta.
  • $bytes_sent: dimensione della richiesta inviata.
  • $request_time: tempo totale impiegato per la richiesta.
  • $upstream_response_time: tempo necessario a PHP per elaborare la richiesta.

error.log

Ogni riga avrà un aspetto simile a questo:

2019/06/17 15:29:57 [error] 55810#55810: *360896 FastCGI sent in stderr: "PHP message: PHP Parse error: syntax error, unexpected end of file in /www/kinstahelptesting_610/public/wp-content/plugins/code-snippets/php/admin-menus/class-edit-menu.php(213):eval()'d code on line 10" while reading response header from upstream, client: 126.100.65.37, server: kinstaexample.com, request: "POST /wp-admin/admin.php? page=edit-snippet&id=6 HTTP/1.0", upstream: "fastcgi://unix:/var/run/php7.3-fpm-kinstahelptesting.sock:", host: "kinstaexample.com", referrer: "https://kinstaexample.com/wp-admin/admin.php?page=edit-snippet&id=6

Nota: alcuni errori possono essere seguiti da una traccia di stack, che fornisce maggiori dettagli sull’errore ed è utile per il debug degli errori.

Formato

UTC timestamp, severity level, error code, error ID, stderr message, client IP, site domain, HTTP/S request type, URI, protocol, upstream process handling request, interal host/port details, referrer URL

Descrizioni delle colonne

  • UTC timestamp: timestamp basato su UTC per l’errore.
  • severity level: gravità dell’errore (errore, avviso, ecc.).
  • error code: ID del processo e del thread.
  • error ID: ID della connessione.
  • stderr message: messaggio di errore standard.
  • client IP: l’indirizzo IP che ha effettuato la richiesta.
  • site domain: dominio del sito in cui si è verificato l’errore.
  • HTTP/S request type: Metodo HTTP utilizzato (GET/POST/PUT/DELETE).
  • URI: URI richiesto.
  • protocol: protocollo utilizzato per la richiesta.
  • upstream process handling request: processo sul server che ha gestito la richiesta.
  • interal host/port details: hostname utilizzato internamente dal server.
  • referrer URL: l’URL da cui proviene la richiesta.

kinsta-cache-perf.log

Ogni riga avrà un aspetto simile a questo:

Formato

$time_local $sent_http_x_kinsta_cache $cache_zone $remote_addr_kinsta $request_method $request_uri $server_protocol $log_cookie $upstream_response_time

Descrizioni delle colonne

  • $time_local: timestamp UTC per la richiesta
  • $sent_http_x_kinsta_cache: stato della richiesta di cache (MISS/BYPASS/HIT)
  • $cache_zone: zona interna della cache designata per l’elemento in cache
  • $remote_addr_kinsta: IP del client remoto
  • $request_method: metodo HTTP/S utilizzato per la richiesta (GET/PUT/POST/DELETE)
  • $request_uri: percorso della risorsa (URI) della richiesta dopo l’URL
  • $server_protocol: protocollo HTTP vs HTTPS
  • $log_cookie: cookie associato all’elemento in cache
  • $upstream_response_time: tempo di elaborazione della richiesta da parte della CDN a monte

cache-purge.log

Ogni riga avrà un aspetto simile a questo:

Formato

$time_local $remote_addr_kinsta $request $upstream_response_time

Descrizioni delle colonne

  • $time_local: timestamp UTC per la richiesta
  • $remote_addr_kinsta: IP interno dello strumento che richiede la cancellazione della cache
  • $request: tipo di richiesta che sarà POST per qualsiasi pulizia avviata
  • $upstream_response_time: tempo per completare l’azione di pulizia

mail.log

Ogni riga avrà un aspetto simile a questo:

[22/Sep/2021:21:56:01 +0000] "H" 1 "no_action"

Formato

[time] "H" [count] "no_action"

Descrizioni delle colonne

  • time: timestamp basato su UTC
  • "H": costante che può essere ignorata.
  • count: numero di email inviate dal tuo server.
  • "no_action": costante che può essere ignorata.
Questo articolo ti è stato utile?

© 2013 - 2026 Kinsta Inc. Tutti i diritti riservati. Kinsta®, MyKinsta®, DevKinsta® e Sevalla® sono marchi di proprietà di Kinsta Inc.Il marchio WordPress® è proprietà intellettuale di WordPress Foundation, mentre i marchi Woo® e WooCommerce® sono proprietà intellettuale di WooCommerce, Inc. L'uso dei nomi WordPress®, Woo® e WooCommerce® in questo sito web è solo a scopo identificativo e non implica il sostegno da parte di WordPress Foundation o WooCommerce, Inc. Kinsta non è sostenuto o posseduto da, o affiliato a, WordPress Foundation o WooCommerce, Inc. Informazioni legali