В чем фактическая разница между параметрами телеметрии Azure Notification Hubs?

Изучая центры уведомлений Azure, я обнаружил два доступных варианта телеметрии (источник):

  • Ограничено
  • Богатый

Хотя я нашел очень ограниченные описания в Цены и Часто задаваемые вопросы, этой информации недостаточно, чтобы принять решение о том, нужна ли расширенная телеметрия или достаточно ограниченной телеметрии. Кроме того, в этих описаниях говорится только о опции Rich:

Стандартные пространства имен имеют доступ к телеметрии каждого сообщения и обратной связи служб push-уведомлений.

Богатая телеметрия: вы можете использовать телеметрию концентраторов уведомлений для отслеживания любых push-запросов и обратную связь системы уведомлений платформы для отладки.

Кроме того, Tweet с вопросом @AzureSupport для справки приводит только к FAQ и в конечном итоге заставили их спросить меня, Я мог бы задать этот вопрос на SO.

Единственный вариант, доступный после запроса здесь, — это попробовать, но это потребует ежемесячной платы и дополнительных усилий.


person Structed    schedule 20.04.2017    source источник
comment
и все же, это не ТАК вопрос. Ознакомьтесь с часто задаваемыми вопросами и как задавать вопросы. Вы узнаете более качественную и точную информацию, если попробуете оба варианта и сравните. Это не стоит кучу денег...   -  person astaykov    schedule 20.04.2017
comment
Да, если учитывать не только стоимость услуги, но и рабочую силу. Возможно, кто-то из Microsoft может ответить на этот вопрос, или кто-то другой сделал это сравнение, но я не могу его найти, потому что оно скрыто внутри чего-то другого или еще не опубликовано. Я с удовольствием проведу более глубокое исследование, если не смогу получить ответ, который ищу здесь, в разумные сроки, и опубликую свои выводы, как только я это сделаю.   -  person Structed    schedule 20.04.2017
comment
даже если это так, на StackOverflow можно задать вопросы, напрямую связанные с программированием. А в вашем вопросе нет ничего о программировании.   -  person astaykov    schedule 20.04.2017
comment
Ну это ваш взгляд. Я лично заинтересован в программировании против этого сервиса и мне нужно будет проанализировать и отладить свое программное обеспечение, поэтому мне нужна телеметрия и поэтому я должен это знать. Вы можете отметить этот вопрос и позволить редактору решить, хотите ли вы этого. В противном случае он просто застрянет здесь, и в конце концов на него будет дан ответ.   -  person Structed    schedule 20.04.2017


Ответы (2)


Наконец-то я нашел полезную страницу MSDN, в котором есть ответы на вопросы о том, какая телеметрия предоставляется, как и кому. В нем говорится: «Этот API доступен только для концентраторов уведомлений стандартного уровня», что означает только расширенную телеметрию, а не ограниченную.

Если задействованная платформа PNS поддерживает это, успешное завершение означает, что сообщение было доставлено на устройство. Как ни странно, несмотря на обилие других кодов ошибок, кажется, нет ни одного для «принято PNS, но все еще не/не удалось доставить на устройство».

Он обеспечивает подсчет результатов, поэтому, если вам нужны результаты для каждого устройства, вам придется отправлять только на одно устройство за раз.

person Eliot Gillum    schedule 30.09.2019

Основное различие между ними заключается в том, что «ограниченный» дает вам доступ к подсчету различных событий: регистраций, отправок и т. д.; почти все, что вы видите в виде графиков на портале Azure в колонках Центров уведомлений.

«Rich» (или телеметрия по сообщениям) дает вам доступ к подробной информации о каждом отдельном сообщении: такие вещи, как обратная связь от PNS и многое другое. Вы можете думать об этом так, как если бы вы сами отправляли запросы непосредственно в PNS и регистрировали почти любую значимую информацию о них.

Дайте мне знать в комментариях, если я могу уточнить.

person Nikita R.    schedule 20.04.2017
comment
Большое спасибо! Этого достаточно для меня прямо сейчас, чтобы начать разработку со стандартным уровнем — и, следовательно, с расширенной телеметрией и более поздним переходом на более раннюю версию, если мне не нужен дополнительный объем, который поставляется с этим уровнем, а не дополнительная телеметрия. - person Structed; 20.04.2017
comment
Расширенная телеметрия довольно бесполезна, поскольку ее нет на портале и она не поддерживается никакими SDK, кроме .net. - person Tony Gutierrez; 02.02.2018