Включение прямой трансляции с Гибралтаром? - PullRequest
1 голос
/ 16 марта 2011

Я использую Гибралтар для регистрации.

Можно ли включить ведение журнала в реальном времени (т.е. наблюдать журналы в режиме реального времени)?В настоящее время единственным способом просмотра журнала является закрытие приложения.

Ответы [ 2 ]

0 голосов
/ 20 июня 2012

Мы рады сообщить, что Gibraltar 3.0 был выпущен в самом конце марта и имеет полную поддержку просмотра журналов в реальном времени, даже при слабых соединениях.В Гибралтаре 3.0 и более поздних версиях, когда вы установите опцию конфигурации, чтобы включить просмотр в реальном времени, они будут регистрироваться в Hub.Затем, когда вы решите, что хотите просмотреть данные из определенного экземпляра вашего приложения, соединение начнет передавать вам данные журнала.Вы получите последние тысячи сообщений (или больше, если вы настроите их таким образом) сразу же, а затем обновите их в режиме реального времени.

Вы можете посмотреть короткое демонстрационное видео о том, как это работает, в нашем блоге: Live Sessions: New in Gibraltar 3.0

0 голосов
/ 17 марта 2011

Резюме

  • С v2.x (текущая версия) это невозможно для консольного приложения и возможно с приложением WinForms.
  • С версией 3.0 (будущей версией) это будет легко. Эта версия будет выпущена через несколько месяцев.

информация

Проблема в том, что текущая версия Гибралтара действительно предназначена для сбора журналов за кулисами, поэтому их можно использовать для диагностики любых проблем приложений. Он не предназначен для мониторинга журналов в приложении (хотя это изменится, когда выйдет v3.0 - см. Ниже).

Если вам нужна версия WinForms с поддержкой ведения журнала в реальном времени, вы можете нажать Ctrl-Alt-F5, чтобы открыть консоль ведения журнала в реальном времени, которая ограничена текущим процессом.

Если вы хотите создать консольную версию с поддержкой поддержки журналирования в реальном времени, я думаю, вам не повезло: она не поддерживается (ей нужна форма окон в проекте для прокачки сообщений?). Единственный способ просмотреть журналы - выйти из приложения, чтобы оно могло очистить свои журналы.

Гибралтарский концентратор действительно предлагает ограниченную поддержку для ведения журналов в реальном времени: если в приложении что-то происходит для запуска журнала, журнал сбрасывается в центр Гибралтара, который затем передается аналитику Гибралтара. Тем не менее, это не совсем в реальном времени.

Согласно технической поддержке, версия 3.0 в Гибралтаре будет иметь гораздо лучшую поддержку для прямой записи в журнал, она будет выпущена через несколько месяцев. В настоящее время я использую SmartInspect, похоже, он выполняет свою работу.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...