Journal des statistiques du serveur
Lorsque vous activez la journalisation des statistiques du serveur dans l'onglet Journaux > Paramètres du journal, le fichier Stats.log est créé dans le dossier FileMaker Server/Logs/
. Affichez ces statistiques en sélectionnant l'onglet Journaux > Visualiseur de journaux de l'Admin Console ou en ouvrant le fichier Stats.log téléchargé dans toute application pouvant lire des fichiers texte délimités par des tabulations. La journalisation des statistiques du serveur est activée par défaut. Consultez les sections Utilisation des paramètres des journaux et Affichage et téléchargement des fichiers journaux.
Vous pouvez également activer la journalisation des statistiques du serveur en utilisant la commande d'interface de ligne de commande (CLI) fmsadmin enable serverstats
. Consultez la section Utilisation de l'interface de ligne de commande.
Les attributs collectés pour chaque statistique comprennent les valeurs En cours, Moyennes, Basses et Optimales.
Type de statistique | Description |
---|---|
Accès mémoire cache % |
Pourcentage du temps pris par FileMaker Server pour récupérer des données depuis la mémoire cache (RAM) plutôt que depuis le disque dur. La lecture de données à partir de la RAM est beaucoup plus efficace que la relecture à partir du disque dur. Par conséquent, cette valeur doit être élevée (entre 90 et 95). Dans le cas contraire, vous pouvez allouer plus de mémoire à la mémoire cache de la base de données de FileMaker Server. |
Mémoire cache non enregistrée % |
Pourcentage de mémoire cache actuellement non enregistrée. Ce nombre doit être peu élevé, entre 0 et 5, de façon à ce que vous ne perdiez pas de données en cas de défaillance du système. |
Lecture du disque (Ko/s) |
Quantité de données lues depuis le disque. |
Écriture du disque (Ko/s) |
Quantité de données écrites sur le disque. |
Réseau entrant (Ko/s) |
Quantité de données transférées sur le réseau vers FileMaker Server. |
Réseau sortant (Ko/s) |
Quantité de données transférées sur le réseau depuis FileMaker Server. |
Appels distants par seconde |
Nombre d'appels distants distincts reçus de tous les clients, divisé l'intervalle d'échantillonnage statistique. Notez que plusieurs appels distants peuvent accomplir une opération unique du point de vue du client. |
Appels distants en cours |
Nombre d'appels distants distincts reçus de tous les clients en attente d'achèvement au moment précis où le dernier échantillon de statistiques a été effectué. |
Temps écoulé (µs)/appel |
Temps passé pour traiter un appel distant. Par exemple, une valeur de 1 million correspond à une moyenne de 1 seconde par appel. Si la moyenne de Temps écoulé/appel est élevée, alors que celle de Temps d'attente/appel est basse, demandez aux clients si les opérations qu'ils accomplissent sur le serveur ont changé. Il peut être nécessaire d'ajouter des index pour un plus grand nombre de champs ou d'apporter d'autres modifications à la solution. |
Temps d'attente (µs)/appel |
Temps pendant lequel un appel distant doit attendre d'autres processus. Par exemple, une valeur de 1 million correspond à une moyenne de 1 seconde par appel. |
Temps d'attente E/S (µs)/appel |
Temps pendant lequel un appel distant doit attendre les opérations de lecture et d'écriture de disque Par exemple, une valeur de 1 million correspond à une moyenne de 1 seconde par appel. Si la moyenne de Temps d'attente ES/appel est élevée alors que celle de l'Accès mémoire cache % est basse, vous pouvez augmenter la taille de la mémoire cache de la base de données. Si la moyenne de Temps d'attente ES/appel est élevée, ainsi que celle d'Accès mémoire cache %, vous pouvez ajouter des disques durs supplémentaires ou un système RAID sur votre ordinateur. |
Lorsque le fichier Stats.log atteint la taille limite des fichiers journaux, celui-ci est renommé Stats-old.log et un nouveau fichier Stats.log est créé.