Собирая информацию о событиях системы, я уже закопался в закладках Firefox на темы, посвященные EventLog. Чтобы не потерять информацию о подписке, создаю эту заметку.
Можно подписаться на уведомления о том, когда система производит запись в «Журнал событий» того или иного события. Если это делать через C#, то нужно реализовать обработчик события EntryWritten для экземпляра класса EventLog. Также установить EnableRaisingEvents в значение true.
Примечание: Возможно получать только уведомления о событиях с локального компьютера. Уведомления о событиях, которые записываются на удаленном компьютере получать нельзя!
Чтобы «обойти» это, можно сконфигурировать удаленную систему (источник событий), чтобы она пересылала события на локальный компьютер — сборщик событий (тот, который будет собирать события с удаленных серверов).
Статья на русском языке и на английском языке.
- WordPress: Очистить от мусора WPDiscuz - 12.05.2025
- WPF: Не обновляется привязка к TextBox - 29.04.2025
- GitHub Desktop: Ошибка при попытке отправки коммита - 28.03.2025