Мониторим события, происходящие на сервере

Поговорим про разные инструменты мониторинга серверов — от заезженного Zabbix’а до более легковесного решения Munin.

Не секрет, что средства мониторинга придуманы не просто так и в работе любого айтишника играют важную роль. Даже при маленьком парке машин мониторинг помогает решать задачи значительно быстрее. Плюс есть возможность отслеживать все возможные тенденции и рисовать красивые графики. Давай посмотрим, какие средства выбрать, если речь как раз о небольшом числе серверов.

Nagios
Nagios

Поднимать и настраивать Nagios в таком случае излишне. Это, конечно, классная система, и настроек в ней огромное количество, но в нашем случае это скорее минус — равно как ее громоздкость.

Zabbix
Zabbix

Многие по старой памяти ставят Zabbix. Эта программа не так давно обновилась, стала выглядеть интереснее, обрела некоторые любопытные фишки, да и работает стабильнее. Zabbix не так неуклюж, как Nagios, но это, конечно, дело вкуса. Мощная система к тому же пригодится, если есть перспектива роста, — по крайней мере ты не упрешься в отсутствие нужных функций. Zabbix и Nagios объединяет то, что для своей работы они требуют установки базы данных. Если для тебя это неудобно, можешь посмотреть в сторону Munin.

Munin
Munin

Munin — это свободный проект, написанный на Perl. Он мониторит большинство параметров, прост в установке и использовании. Отображает красивые и понятные графики и имеет модульную архитектуру. Существует огромная коллекция готовых плагинов, но можешь писать и сам — на Bash, Perl, Ruby, Python или любом другом языке программирования. Если машин немного, то я советую именно Munin как лайтовое, но при этом расширяемое решение.

 

Увеличиваем кеш DNS в Windows

Как известно, при обращении к любому ресурсу система первоначально заглядывает в кеш — на тот случай, если запись о соотношении доменного имени и IP уже существует. Иногда бывает полезно расширить этот кеш.

Посмотреть записи можно командой ipconfig /displaydns. Записи в кеше могут быть двух видов: «позитивные» и «негативные». «Негативная» запись означает, что совпадение найдено не было, и при переходе на сайт браузер выдаст сообщение о том, что не удается найти сервер или DNS. К примеру, ты пингуешь example.xakep.ru — система получит ответ о том, что такого ресурса не существует, и будет хранить результат в своем кеше.

Если в период хранения эта ссылка заработает, то пройти по ней ты не сможешь до тех пор, пока запись не обновится. Чтобы обновить записи вручную, можешь набрать команду ipconfig /flushdns. Также они обновляются через равные временные интервалы — они задаются в реестре при помощи переменной NegativeCacheTime. Если хочешь изменить ее значение, ищи вот эту ветку.

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Dnscache\Parameters

Можно подтюнить и остальные параметры. Например, вот так.

CacheHashTableBucketSize = 1
NegativeCacheTime = 300
CacheHashTableSize = 384
MaxCacheEntryTtlLimit = 86400
MaxSOACacheEntryTtlLimit = 301
Пример параметров
Пример параметров

Значение MaxCacheEntryTtlLimit задает максимальное время кеширования для позитивных ответов и измеряется в секундах. Для негативных значений используется параметр NegativeCacheTime. Остальные параметры задают размер таблиц кеша. Конечно, ждать огромного прироста в скорости загрузки страниц не стоит, но скорость обработки запросов может заметно увеличиться.

 

Подключаем сканер расшаренного принтера по сети

Частенько бывает нужно расшарить принтер, чтобы им могли пользоваться несколько человек. Задача несложная — пара кликов мыши, и вот уже весь офис может печатать вовсю, главное, чтобы нужный компьютер был включен. А вот когда просят так же расшарить сканер, выходит совсем иначе. Чаще всего единственный ответ на такую просьбу — это «увы, нельзя». Но на самом деле организовать удаленный доступ к сканеру вполне возможно, и сейчас расскажу, как это сделать.

Все, что нужно, — это специальная программа. Ее суть проста: на компьютере, к которому подключено МФУ или сканер, устанавливается серверная часть, которая отвечает на запросы клиентов. Получается что-то вроде виртуального сканера.

Окно сканирования RemoteScan
Окно сканирования RemoteScan

Одна из таких программ — RemoteScan. После установки сервера она автоматически выберет дефолтный сканер и сама расшарит его. После этого можно приступать к установке клиентов. Когда инсталлятор отработает, не ищи в трее активный значок программы. У нее нет своего интерфейса, и для использования достаточно воспользоваться любой программой для сканирования. Просто выбирай RemoteScan в списке сканеров.

Главный минус RemoteScan в том, что за него просят денег. Но можно присмотреться и к условно бесплатному аналогу — BlindScanner.

Окно настроек BlindScanner
Окно настроек BlindScanner

Эти две программы схожи по функциям и принципу работы. Стоит упомянуть, что у BlindScanner есть русская локализация, да и выглядит он посимпатичнее. Как видишь, пусть и со сторонними утилитами, но расшарить сканер вполне реально. Как ни странно, дело обходится даже без шаманских плясок с бубном.

 

Добавляем утилиту очистки диска в Windows Server 2008 и 2012

После того как в системе забивается память и свободного места катастрофически не хватает, на помощь придет утилита очистки системы. Однако в серверные версии ОС она по дефолту не входит. Но это можно исправить!

Продолжение доступно только подписчикам

Вариант 1. Оформи подписку на «Хакер», чтобы читать все материалы на сайте

Подписка позволит тебе в течение указанного срока читать ВСЕ платные материалы сайта. Мы принимаем оплату банковскими картами, электронными деньгами и переводами со счетов мобильных операторов. Подробнее о подписке

Вариант 2. Купи один материал

Заинтересовала информация, но нет возможности оплатить подписку? Тогда этот вариант для тебя! Обрати внимание: этот способ покупки доступен только для материалов, опубликованных более двух месяцев назад.


9 комментариев

  1. A.T.

    04.05.2016 at 07:22

    В Windows файлы картинок отображаются в виде маленьких эскизов

    Ну ёбтвмть, автор!!! Чему ты учишь?
    Всегда надо пользоваться только файловым менеджером.

    Эталон для Винды — Total Commander, бывший Windows Commander.
    Эталон для Unix — Midnight Commander

  2. juvescorp

    04.05.2016 at 08:06

    А я пользуюсь для использования сканера по сети (для «расшаривания» сканера) программой Twain@Web http://unit6.ru/twain-web. Может быть ещё она не до конца доработана, некоторых функций не хватает, но зато бесплатная.

  3. h0lera

    04.05.2016 at 17:41

    ребята у каждого сетевого устройства есть порт. на машине сканера надо открыть его, создав правило в файрволе. ICMPv4 in/out или если там между ними маршрутизатор. настроить NAT port forwarding. все эти приложения типа remote scanner эмулируют эту процедуру на 7-ом уровне. «статья я тебя научу как скачать программу» бред. напиши лучше пошаговую инструкцию как настроить NAT. как скачать программу и пользоваться гугелом тут и без тебя все знают

    а эти проги типа мониторинга. нахрен они вообще нужны? электричесвто расходовать? в любом офисе нужен group policy и чтоб у юзеров не было админ прав и чтоб они не могли ничего скачать и установить без ведома админа, заразив тем самым малварью свои хосты. для этого должна быть выделена им песочница, в которой они могли бы срать.

    все эти ваши мониторы. короче нет слов…

    • FarSeerMellon

      10.05.2016 at 05:37

      Полностью согласен, поверхностные действия на уровне «я возомнил себя ойтишнегом». Мой внутренний еврей счастлив что подписка не куплена, ведь зря бы деньги ушли 🙂

      Ответственный эникейщик (по инструкции же) или просто одмен не запарятся залезть в дебри и все подстроить.
      А тут, халтура.

  4. .

    05.05.2016 at 07:36

    сомнительной нужности советы… Нахрен нужен этот мониторинг в офисе ? Если это ЦОД , то может быть будет интересно где проц. перегружен или место кончается, но сейчас все на виртуализации, где есть свои клиенты для мониторинга.

    Лучше бы скрипт подсказали для обновления java, Firefox или Adobe Reader через GPO. Админа такое любят — чтобы ничего не делать и все работало ))

  5. shane54

    08.05.2016 at 13:56

    Ребят (хакер.ру), ну что за халтура, ну вам не стыдно за такие скриншоты? Что, тяжело для статьи подготовить песочницу и делать нормальльные скрины, без этого уеб***го заблуривания?? Блин, мы вообще-то деньги вам платим за просмотр ваших материалов. И я считаю это плевком в рожу, такое качество материала. Тупо потратить 10 мин и подготовить Lab-машину… ай, че я тут объясняю, всем и так все понятно, просто надо не лениться. Статье плюс все равно, но мне за вас стыдно, честно.

Оставить мнение

Check Also

ОС максимальной секретности. Выбираем дистрибутив для обхода блокировок и защиты от слежки

Возможно, ты уже пользовался дистрибутивом Tails или даже запускаешь его ежедневно. Но это…