Контекст: HockeyApp может отслеживать пользовательские события, которые являются функцией, доступной в настоящее время через программу Preseason. Существуют ограничения для пользовательских событий, в том числеПользовательские данные для пользовательских событий в HockeyApp
предел 300 уникальных имен событий за приложение в неделю.
событие можно отслеживать с помощью вызова конкретного метода, такие как
HockeyApp.Metrics.MetricsManager.TrackEvent("MyEventName");
Вопрос: Мы получили вызов, который мы должны войти пользовательские данные за события, такие как информация метки времени. Как достичь этого?
Фон: мы используем информацию о приложениях в настоящее время и информацию об эффективности ведения журнала с такими событиями, как продолжительность выполнения запроса. Мы ищем решение (или обходное решение) с помощью HockeyApp.
Мы используем HockeyApp только для данных о сбоях и отказываемся от использования своих пользовательских событий (слишком ограничивающих, не анализируем, экспортируем большие данные, необработанный экспорт, доступ в реальном времени ...) У них есть ** длинный путь **, чтобы перейти к в комплекте со всеми остальными. Когда 24 часа для анализа событий прекрасны, мы используем Firebase Google, так как они также могут выгружать BigQuery и предлагать необработанный экспорт. Для мониторинга в режиме реального времени мы используем https-based GET с закодированными параметрами, которые несут все данные для каждого события против Azure веб-сервер, который не делает ничего другого, что позволяет нам передавать журналы сервера для отслеживания событий 5 м + в день (мы отслеживаем ВСЕ ;-) – SushiHangover
Отличная обратная связь. Спасибо @SushiHangover! –
@SushiHangover HockeyApp поддерживает экспорт больших данных в Application Insights. – Kerni