Из документации неясно, как Azure Application Insights отправляет обратно в облачную службу Azure.
Единственная документация, которая дает подсказку, не объясняет, как именно это работает. Я думаю, что сделать планирование немного сложнее, так это то, что служба мониторинга Azure - это одна часть, а служба телеметрии реального приложения, применяемая с помощью кода, - это еще одна часть, составляющая целое.
Вот оператор из этой документации:
Создает ли SDK временное локальное хранилище? Да, некоторые каналы телеметрии будут сохранять данные локально, если не будет достигнута конечная точка. Пожалуйста, просмотрите ниже, чтобы увидеть, какие структуры и каналы телеметрии затронуты.
Каналы телеметрии, которые используют локальное хранилище, создают временные файлы в каталогах TEMP или APPDATA, которые ограничены определенной учетной записью, на которой работает ваше приложение. Это может произойти, когда конечная точка была временно недоступна или вы достигли предела регулирования. Как только эта проблема будет решена, телеметрический канал возобновит отправку всех новых и постоянных данных.
Для наших целей планируется использовать Azure Application Insights, но подключение будет нестабильным или «запланированным» вЛучший. Т.е. каждые 12 или 24 часа.
Есть ли способ планирования, когда служба фактически проверяется и используется, или есть способ просто отправлять «журналы» через определенные промежутки времени?
Если нет, то что вообще происходит с прерывистой / прерывистой связью?