Андрей Бирюков
В больших сетях важна задача сбора системных событий, от успешного
решения которой зависит работоспособность организации в целом. Рассмотрим сбор
и передачу информации между Windows и UNIX-системами.
Средства сбора отладочной информации, журналы событий, средства мониторинга
– неотъемлемые части операционной системы. Без этих средств работа системного
администратора была бы во много раз сложнее, ведь зачастую обнаружить источник
проблемы без детального изучения журналов событий бывает невозможно. Учитывая,
что даже сеть организации средних размеров сейчас может содержать более десяти
серверов, проблема сбора данных о работе системы тесно связывается с проблемой
обработки данной информации. Обработку можно производить с помощью таких
продуктов, как Microsoft Operations Manager, о котором я уже рассказывал в
предыдущих статьях (см. №10, 11 за 2006 год). Но что делать, если сеть имеет
гетерогенную структуру, а на серверах установлены различные операционные
системы? UNIX-системы и большинство производителей активного сетевого
оборудования используют протокол Syslog для отправки системных сообщений.
Мне приходилось сталкиваться с ситуациями, когда
для системных администраторов серверы под управлением Windows были «белым
пятном» в системе уведомления о событиях, так как весь обмен сообщениями
ведется посредствам Syslog, а в Windows эта служба не реализована. Как правило,
решением в такой ситуации являлись либо собственные разработки или же сторонние
решения. Однако у Microsoft тоже имеется программный продукт, который помимо
прочих задач позволяет собирать логи от служб и приложений и отправлять
сообщения посредствам Syslog.