上下文:HockeyApp可以跟踪自定义事件,这是当前可通过季前赛计划获得的功能。自定义事件有一些限制,包括
每个应用每周限制300个唯一身份名称。
可以通过调用特定方法(例如
)来跟踪事件HockeyApp.Metrics.MetricsManager.TrackEvent("MyEventName");
问题:我们遇到了每个事件记录自定义数据所需的挑战,例如时间戳信息。怎么做到这一点?
背景:我们当前使用Application Insights并记录性能信息以及执行请求所花费的时间等事件。我们使用HockeyApp寻找解决方案(或解决方法)。
答案 0 :(得分:5)
API documentation on github显示它能够为事件添加属性和度量:
HockeyApp.MetricsManager.TrackEvent("Custom Event",
new Dictionary<string, string> { { "property", "value" } },
new Dictionary<string, double> { { "time", 1.0 } })