Я хочу ежемесячно считать перезагрузку моего пула серверов из 1000 серверов

Я хочу ежемесячно считать перезагрузку моего пула серверов из 1000 серверов. Может кто-нибудь указать мне на продукт или предложить, как я мог бы выполнить этот ежемесячный подсчет. Часть моих серверов работает под управлением операционной системы MS, а около половины - под Linux. Jim4522

5 ответов

Какие инструменты централизованного управления у вас уже есть? SCOM расскажет вам о Windows, а сервер системного журнала расскажет вам о Linux, но большинство инструментов централизованного управления позволят вам написать такой отчет.

Это преднамеренные или непреднамеренные перезагрузки? Возможно, вы могли бы настроить скрипт для запуска при загрузке системы и отправить вам электронное письмо при перезагрузке сервера? Отправь по почте youraddress+reboot@domain.com для легкой фильтрации в отдельный почтовый ящик?

Вероятно, лучший ответ - использовать инструмент, который вы уже используете, для мониторинга своих серверов. Если у вас его еще нет, сначала сделайте это, а затем задайте себе тот же вопрос.

Однако одноразовый подход заключается в nmap -O на всех серверах использовать функцию снятия отпечатков с отметки времени TCP: http://nmap.org/book/osdetect-methods.html. Запустите каждый час, и вы, вероятно, не пропустите слишком много перезагрузок.

Если вы используете программное обеспечение для мониторинга, и тогда, вероятно, есть способы получить эти отчеты (по крайней мере, если это что-то открытое, а не 100% GUI (если только GUI не обеспечивает функциональность)). Вы используете что-то подобное?

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

Сдается мне, что это легко встретить через ловушки SNMP. Настройте свою систему мониторинга (на 1000 серверов у вас ДОЛЖНА быть система мониторинга) для регистрации перезагрузок (или, что еще лучше, всех ловушек) в базе данных, из которой вы можете извлекать данные и манипулировать ими любым удобным для вас способом. Прелесть хранения ловушек в базе данных состоит в том, что вы можете выполнять любые запросы к ней и генерировать любые отчеты, которые захотите.

Другие вопросы по тегам