СИСТЕМА ТЕЛЕМЕТРИИ ДЛЯ ОБЛАЧНОЙ СИСТЕМЫ СИНХРОНИЗАЦИИ

1. Машинно-реализуемый способ, содержащий этапы, на которых:
принимают набор метаданных файла согласования, относящийся к файлу согласования, хранящемуся в облачной учетной записи пользователя облачной системы синхронизации;
выполняют проверку синхронизации набора метаданных файла согласования с локальным файлом, хранящимся в клиентском устройстве; и
создают отчет телеметрии, описывающий ошибку синхронизации, определенную посредством проверки синхронизации.
2. Способ по п. 1, дополнительно содержащий этап, на котором:
отправляют отчет телеметрии в сервер телеметрии.
3. Способ по п. 1, дополнительно содержащий этап, на котором:
определяют из набора метаданных файла согласования время события, относящееся к ошибке синхронизации.
4. Способ по п. 1, дополнительно содержащий этап, на котором:
создают набор метаданных локального файла для сравнения с набором метаданных файла согласования для проверки синхронизации.
5. Способ по п. 1, дополнительно содержащий этап, на котором:
выполняют повторную синхронизацию локального файла с файлом согласования.
6. Способ по п. 1, дополнительно содержащий этап, на котором:
принимают нарушение утверждения в течение синхронизации локального файла и файла согласования для отчета телеметрии.
7. Способ по п. 1, дополнительно содержащий этап, на котором:
отслеживают синхронизацию локального файла и файла согласования для записывания метрики функционирования синхронизации для отчета телеметрии.
8. Материальный машиночитаемый носитель, на котором сохранен набор команд, воплощающих способ, которые при их исполнении одним или более процессорами предписывают одному или более процессорам выполнять данный способ, причем способ содержит этапы, на которых:
принимают от клиентского устройства отчет телеметрии, имеющий составленный в клиентском устройстве набор данных телеметрии, описывающий облачную службу;
создают обзорный отчет, основанный частично на наборе данных телеметрии; и
отправляют обзорный отчет в клиентское устройство.
9. Клиентское устройство, содержащее:
хранилище данных, которое хранит локальный файл, синхронизируемый с файлом согласования в облачной учетной записи пользователя облачной системы синхронизации;
сетевой интерфейс, который принимает набор метаданных файла согласования, относящийся к файлу согласования, от облачного сервера; и
процессор, который выполняет проверку синхронизации набора метаданных файла согласования с локальным файлом и создает отчет телеметрии, описывающий ошибку синхронизации, определенную посредством проверки синхронизации.
10. Клиентское устройство по п. 9, в котором отчет телеметрии имеет по меньшей мере одно из данных нарушения утверждения, данных останова синхронизации и метрики функционирования синхронизации.