Per-Minute Data Service stats

In addition to core logging functions, the Data Service writes statistical information on its current state to .CSV files in the Logs directory. These files provide performance information on the Data Service CPU usage, threads, handles, requests, and more.

Files are in the following location:


<Discover_install_directory>\Logs\TLDataService-Stats_YYYYMMDD.log

This file is updated every minute and is rolled every day. The file contains the following tab-delimited fields.

Field
Description
LogTime
Timestamp for when the entry was written to the file
DsUptime
Current® uptime for the Data Service in minutes
ReqsSinceStart
Requests since the Data Service was last restarted
ReqsInLastMinute
Requests to the Data Service in the last minute
AvgReqsPerMinute
Average requests to the Data Service per minute since last restart
CPU
CPU usage by the Data Service at the time the entry was written
Handles
Number of handles in use by the Data Service
Threads
Number of threads in use by the Data Service
WorkingSet
The current amount of physical memory allocated for the Data Service
PeakWorkingSet
The maximum amount of physical memory used by the Data Service since last restart
PrivateMemory
The current amount of paged memory allocated by the Data Service
PagedMemory
The current amount of paged memory allocated by the Data Service
PeakPagedMemory
The maximum amount of memory in the virtual memory paging file used by the Data Service since last restart
NonpagedSystemMemory
The current amount of nonpaged system memory allocated for the Data Service
PagedSystemMemory
The current amount of pageable system memory allocated for the Data Service
VirtualMemory
The current amount of the virtual memory allocated for the Data Service
PeakVirtualMemory
The maximum amount of virtual memory used by the Data Service since last restart
AvailWorkerThreads
The number of worker threads currently available to the Data Service
AvailCpThread
The number of available asynchronous I/O threads available to the Data Service