Registro delle statistiche sul server
Quando si attiva la registrazione delle statistiche sul server in Registri > scheda Impostazioni di registro, nella cartella FileMaker Server/Logs/
(solo FileMaker Server) o Server/Logs/
(solo Claris Server) viene creato il file Stats.log. Visualizzare queste statistiche nell'Admin Console in Registri > scheda Visualizzatore registro o aprendo il file Stats.log scaricato in qualsiasi applicazione in grado di aprire file di testo delimitati da tabulatori. Vedere Utilizzo delle impostazioni di registro e Visualizzazione e download dei file di registro.
È anche possibile abilitare la registrazione delle statistiche sul server utilizzando il comando CLI fmsadmin enable serverstats
. Vedere Utilizzo dell'interfaccia a riga di comando.
Gli attributi raccolti per ogni statistica includono i valori Corrente, Medio, Basso e Massimo.
Tipo di statistica |
Descrizione |
% accessi cache |
Percentuale di volte in cui FileMaker Server ha recuperato i dati dalla cache (RAM) invece che dall'hard disk. La lettura dei dati dalla RAM è molto più efficiente della rilettura dall'hard disk; pertanto, questo valore deve essere un numero alto, come ad esempio 90 o 95. Se non lo è, è possibile allocare una memoria maggiore alla cache dei database FileMaker Server. |
% Cache non salvata |
Percentuale di cache correntemente non salvata. Deve essere un numero basso, come ad esempio 0 o 5, in modo da non perdere dati in caso di arresto anomalo del sistema. |
Lettura KB/sec disco |
Quantità di dati letti da disco. |
Scrittura KB/sec disco |
Quantità di dati che viene scritta su disco. |
Ingresso KB/sec rete |
Quantità di dati trasferiti attraverso la rete in FileMaker Server. |
Uscita KB/sec rete |
Quantità di dati trasferiti attraverso la rete da FileMaker Server. |
Chiamate remote/sec |
Numero distinto di chiamate remote ricevute da tutti i client, diviso dall'intervallo di campionatura delle statistiche. Tenere presente che potrebbero esserci più chiamate remote per eseguire un'unica operazione dal punto di vista del client. |
Chiamate remote in corso |
Numero di chiamate remote distinte ricevute da tutti i client il cui completamento era in sospeso al momento dell'ultimo campionamento delle statistiche. |
Tempo trascorso (µs)/chiamata |
Tempo di elaborazione di una chiamata remota. Per esempio, un valore di 1 milione significa una media di 1 secondo a chiamata. Se il valore medio di Tempo trascorso/chiamata è alto, ma quello di Tempo/chiamata è basso, chiedere ai client se le operazioni che eseguono sul server sono cambiate. Potrebbe essere necessario aggiungere indici per più campi o apportare altre modifiche alla soluzione. |
Tempo di attesa (µs)/chiamata |
Tempo di attesa di una chiamata remota per altri processi. Per esempio, un valore di 1 milione significa una media di 1 secondo a chiamata. |
Tempo I/O (µs)/chiamata |
Tempo di attesa di una chiamata remota per la lettura o scrittura del disco. Per esempio, un valore di 1 milione significa una media di 1 secondo a chiamata. Se il valore medio di Tempo I/O/chiamata è alto, ma quello di % accessi cache è basso, è possibile aumentare le dimensioni della cache dei database. Se la media di Tempo I/O/chiamata e quella di Accessi alla cache % sono alte, è possibile utilizzare dischi rigidi supplementari o un sistema RAID. |
Se il file Stats.log raggiunge il limite per le dimensioni dei file di registro, questo viene rinominato stats-old.log e viene creato un nuovo file Stats.log.