2015-11-20 2 views
0

У меня есть asp webapi.ApplicationInsights Metric Категории

С помощью библиотеки ApplicationInsights я могу сообщить пользовательские метрики как

telemetry.TrackMetric("MyMetric",1); 

Но я в настоящее время метрики с различными категориями результатов, например:

Я

CompanyRead с результатами «Suceeded», «NotFound», «FromCache» и т. Д.

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

Каков наилучший способ для их отправки?

+0

метрики всегда являются числовыми значениями, свойствами являются строки. поэтому в вашем случае вы сообщаете это свойство + значение о любых событиях, которые вы отслеживаете. –

ответ

2

Вы можете использовать что-то похожее на Telemetry.TrackEvent («ваше имя события», {CompanyRead: xxx}); И затем исследуйте свою пользовательскую телеметрию, добавив новую диаграмму с вашим именем пользовательского события и сгруппируйте ее по CompanyRead

См. Create your own property для получения дополнительной информации.

Смежные вопросы