TimeKeeper: Included Tools
VelaSync's TimeKeeper installation includes several tools, some of which are not covered elsewhere in this document. These helpful additional resources include:
- baddate — This is a (Linux) test utility for moving the time away from the current value. The argument to baddate is a floating point number of seconds to move time either forwards or backwards. This can be used before TimeKeeper starts, in order to move the system time around for testing.
- timetests.* — These provide system call overhead information for static, dynamic, and 32 bit binaries on a given host.
- timekeeper_uninstaller, timekeeper_uninstaller.bat — This is an uninstall script to remove a TimeKeeper installation. Use timekeeper_uninstaller.bat on Windows.
- report_problem.sh and report_problem.bat (also available on Linux as /usr/bin/report_problem.sh) — This script collects system information to be emailed in case of a problem. Please provide the results of this script with the description of any product issue. Running “report_problem.sh -u” (“report_problem.bat -u” onWindows) will try to automatically upload the generated report to FSMLabs. Both of these scripts can be more easily run from the “Support” tab on TimeKeeper’s web interface.
- tkstatus.sh (also available as /usr/bin/tkstatus on Linux) — This script on Linux gives a short overview of the current TimeKeeper status, including a license overview, current source accuracy, and the age of any recent updates.
- stats — This Linux tool summarizes TimeKeeper source files to give offset and frequency data. It can be run as “./stats timekeeperdata=/var/log/timekeeper_0.data” to provide a summary of the primary source’s behavior over time.
- timekeeper_cli — This is a tool that allows for some command-line based configuration ability on VelaSync.