Monitoring FileMaker Server > Viewing server statistics
 
Viewing server statistics
Note  The following information is for server administrators and group administrators.
If you are a server administrator, you can view a summary of Database Server statistics attributes for FileMaker Server by clicking the Statistics > Server tab.
If you are a group administrator, you can view a summary of Database Server statistics attributes for FileMaker Server, by clicking the Statistics pane.
Database Server statistics
You can view Database Server statistics as a graph and as a table.
View database statistics as a graph at the top of the Statistics > Server tab. See Configuring the Database Statistics graph.
View database statistics as a table at the top of the Statistics > Server tab.
The attributes collected for each statistic Type include the Current, Average, Low, and Peak value.
 
Statistic Type
Description
Cache Hit %
Percentage of times FileMaker Server retrieved data from the cache (RAM) rather than the hard disk. Reading data from RAM is much more efficient than rereading it from the hard disk, so this value should be a high number, like 90 or 95. If it isn't, you can allocate more memory to FileMaker Server database cache.
Cache Unsaved %
Percentage of cache that is currently unsaved. This should be a low number, such as 0 or 5, so you won't lose data if you experience a system crash.
Disk KB/sec Read
Amount of data being read from disk.
Disk KB/sec Written
Amount of data being written to disk.
Network KB/sec In
Amount of data being transferred across the network into FileMaker Server.
Network KB/sec Out
Amount of data being transferred across the network out of FileMaker Server.
Remote Calls/sec
Number of separate remote calls received from all clients, divided by the statistics sampling interval. Note that there can be multiple remote calls to perform a single operation from the client's perspective.
Remote Calls In Progress
Number of separate remote calls received from all clients that were pending completion at the moment in time when statistics were last sampled.
Elapsed Time (µs)/call
Time to process a remote call. For example, a value of 1 million means an average of 1 second per call. If the average Elapsed Time/Call is high, but the average Wait Time/Call is low, ask clients whether the operations they are performing on the server have changed. Adding indexes for more fields or other solution changes may be required.
Wait Time (µs)/call
Time a remote call waits for other processes. For example, a value of 1 million means an average of 1 second per call.
I/O Time (µs)/call
Time a remote call waits for disk reads or writes. For example, a value of 1 million means an average of 1 second per call. If the average I/O Time/Call is high and the average Cache Hit % is low, you can increase the Database Cache Size. If the average I/O Time/Call is high and the average Cache Hit % is high, you can use additional hard drives or a RAID system on your computer.
Configuring the Database Statistics graph
To configure the Database Statistics graph:
1. Select the statistic types you want to display in the graph.
Click Statistics and select the statistics types that you want to appear in the graph.
The vertical axis (Y-axis) of the graph is determined by the statistic types you select:
Percentage (%) is the vertical axis for the statistics Cache Hit % and Cache Unsaved %.
Microseconds (µs) is the vertical axis for the statistics Elapsed Time(µs)/call, Wait Time(µs)/call, and I/O Time(µs)/call.
Integer Value is the vertical axis for the statistics Remote Calls/sec and Remote Calls In Progress.
Kilobytes/second (kb/s) is the vertical axis for the statistics Disk KB/sec Read, Disk KB/sec Written, Network KB/sec In, and Network KB/sec Out.
2. To adjust the time range using the horizontal axis (X-axis), drag to the left to decrease the range, or drag it to the right to decrease the range.
3. Click Reset Zoom to remove any changes you made.
Notes
If you are a group administrator, your server administrator must configure your administrator group to allow you to view server statistics. For more information, contact your server administrator.
FileMaker Server updates the server statistics list based on the Collection Interval setting specified on the Database Server > Logging tab. To reduce the overhead required to calculate statistics, you can increase the interval between each time FileMaker Server collects statistics. However, the server statistics could become approximations of how FileMaker Server is actually using system resources. See Logging and statistics settings.
FileMaker Server can also store server statistics in a log file. See Server statistics log.
You can directly interact with the list. For example, you can sort items in the list by clicking a column heading, put the columns in a different order by dragging the column heading, and resize the width of a column by dragging a column heading border.
Related topics 
Administering clients
Administering databases
Monitoring FileMaker Server