Резюме
- С v2.x (текущая версия) это невозможно для консольного приложения и возможно с приложением WinForms.
- С версией 3.0 (будущей версией) это будет легко. Эта версия будет выпущена через несколько месяцев.
информация
Проблема в том, что текущая версия Гибралтара действительно предназначена для сбора журналов за кулисами, поэтому их можно использовать для диагностики любых проблем приложений. Он не предназначен для мониторинга журналов в приложении (хотя это изменится, когда выйдет v3.0 - см. Ниже).
Если вам нужна версия WinForms с поддержкой ведения журнала в реальном времени, вы можете нажать Ctrl-Alt-F5, чтобы открыть консоль ведения журнала в реальном времени, которая ограничена текущим процессом.
Если вы хотите создать консольную версию с поддержкой поддержки журналирования в реальном времени, я думаю, вам не повезло: она не поддерживается (ей нужна форма окон в проекте для прокачки сообщений?). Единственный способ просмотреть журналы - выйти из приложения, чтобы оно могло очистить свои журналы.
Гибралтарский концентратор действительно предлагает ограниченную поддержку для ведения журналов в реальном времени: если в приложении что-то происходит для запуска журнала, журнал сбрасывается в центр Гибралтара, который затем передается аналитику Гибралтара. Тем не менее, это не совсем в реальном времени.
Согласно технической поддержке, версия 3.0 в Гибралтаре будет иметь гораздо лучшую поддержку для прямой записи в журнал, она будет выпущена через несколько месяцев. В настоящее время я использую SmartInspect, похоже, он выполняет свою работу.