Keystone Telemetry
As of version 3.1, Keystone includes a "telemetry" feature. Various information about each customer's system will be uploaded to a GivenHansco web site each time the Application Server starts. This information is stored in JSON format. Below is an example JSON telemetry file (Version 1) from an internal system:
{
"ASTelemetry": {
"Version": 1,
"AppSvr": {
"Keystone": {
"Version": "3.0.9.2",
"Companies": [
{
"Id": "001",
"Name": "Jeff Concrete Inc.",
"Type": "N",
"MobileAccess": false
},
{
"Id": "004",
"Name": "Dunham Price, LLC",
"Type": "P",
"MobileAccess": false
},
{
"Id": "006",
"Name": "Drake Ready Mix, Inc.",
"Type": "N",
"MobileAccess": false
},
{
"Id": "007",
"Name": "A-1 Block Corp.",
"Type": "N",
"MobileAccess": false
},
{
"Id": "009",
"Name": "Bell Concrete",
"Type": "N",
"MobileAccess": false
},
{
"Id": "011",
"Name": "JDM\/Eureka AR and Quoting",
"Type": "P",
"MobileAccess": false
},
{
"Id": "012",
"Name": "Palmer Brothers Concrete",
"Type": "N",
"MobileAccess": false
},
{
"Id": "013",
"Name": "Elmhurst Chicago Stone Company",
"Type": "N",
"MobileAccess": false
}
],
"Modules": [
"AP",
"AR",
"CM",
"DI",
"DO",
"PO",
"GL",
"JC",
"PR",
"QT",
"TI"
],
"License": {
"ActiveUsers": 1,
"LicenseeAddr": [
"",
"",
""
],
"LicenseeName": "Jeff PC",
"MaxUsers": 1,
"MobileMaxUsers": 0,
"SerialNo": 99,
"SysLoc": 0
}
},
"Midas": {
"PathName": "C:\\Program Files (x86)\\GivenHansco\\Keystone\\bin\\midas.dll",
"Version": "24.0.22858.6822"
},
"Os": {
"ComputerName": "LT-E5570-JH",
"Drives": [
{
"Drive": "C",
"TotalSpace": 245282893824,
"FreeSpace": 169047949312
}
],
"IPAddress": "192.168.2.192",
"Statistics": {
"MemoryPageFileAvailable": 5098770432,
"MemoryPageFileTotal": 9809453056,
"MemoryPhysicalAvailable": 4197703680,
"MemoryPhysicalTotal": 8467275776,
"MemoryVirtualAvailable": 1996795904,
"MemoryVirtualTotal": 2147352576,
"Started": "2016-12-20T08:54:26.220Z",
"UpTime": "9 days 23 hours 31 minutes 4 seconds"
},
"Version": "Windows 10 Professional 64-bit (10.0.10586)"
},
"Statistics": {
"MemoryAllocated": 10184480,
"MemoryReserved": 22281968,
"Started": "2016-12-30T08:25:20.220Z",
"UpTime": "10 seconds"
}
},
"DbSvr": {
"Database": {
"NoOfAttachments": 2,
"NoOfDatabases": 2,
"Names": [
"C:\\CCGH\\DATA\\CCWSYS.IB",
"C:\\PROGRAMDATA\\APPLICATION DATA\\EMBARCADERO\\INTERBASE\\GDS_DB\\ADMIN.IB"
]
},
"Server": {
"Name": "127.0.0.1",
"Platform": "InterBase\/x64\/Windows",
"ServiceVersion": 2,
"Version": "WI-V12.0.6.374"
}
}
}
}
At this point the information is being collected. In the future we will provide a way for support to easily view this information.
There is an option in the Application Server configuration to disable telemetry in case there are any issues for a particular customer. See the screenshot below for the option:
Error creating thumbnail: /bin/bash: /usr/bin/convert: No such file or directory Error code: 127