Hosts Switcher — портабельная утилита для быстрого переключения между хост файлами. Хост трек виндовс


что это за процесс и можно ли от него избавиться?

Вероятно, многие пользователи операционных систем Windows, независимо от установленной версии, сталкивались с ситуацией, когда выключение компьютера происходит не сразу, а на экране появляется строка сообщения об ожидании закрытия фоновых программ. За это отвечает служба Task Host Windows. Что это за процесс, для чего он нужен, как работает и почему нагружает системные ресурсы, мы рассмотрим далее в статье. Отдельное внимание будет уделено вопросам деактивации этой службы и ее удалению.

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

task host windows что это

Но зачастую они находят там достаточно «прожорливый» процесс, представленный исполняемым файлом taskhost.exe. Некоторые считают его вирусом. Такое тоже может быть.

Однако давайте посмотрим на оригинальный процесс Task Host Windows. Что это за служба? Это системный компонент, отвечающий за вызов или обращение к динамическим библиотекам, загружаемым в момент старта некоторых программ в оперативную память. Понятно, что не все приложения могут быть представлены исключительно в виде EXE-файлов. Яркий тому пример – исполняемые компоненты динамических библиотек (DLL).

Сама же служба, в отличие от еще двух аналогичных (rundll32.exe и svchost.exe), которые могут запускаться в виде нескольких отдельных процессов с одноименными названиями, никогда не стартует повторно. Иными словами, она одна вызывает все библиотеки, в то время как два других процесса распределяют нагрузку между запущенными копиями. Отсюда – нагрузка на ресурсы.

Чрезмерная нагрузка на ресурсы службой Task Host Windows: как исправить?

Считается, что в торможении компьютера данный компонент виновен только в одном случае – если это вирус. О его удалении поговорим отдельно. Сейчас же посмотрим, что можно сделать для снижения нагрузки на системные ресурсы.

Первым делом необходимо вызвать «Планировщик заданий» (можно использовать раздел администрирования) и на вкладке вида активировать пункт показа скрытых заданий.

программа task host window

Если перейти по дереву каталогов через библиотеки «Планировщика», можно увидеть, что программа Task Host Window находится в разделе RAC и представлена компонентом RacTask. Чтобы избавиться от данного процесса, необходимо использовать меню ПКМ, где выбирается отключение, после чего произвести перезагрузку системы.

Можно ли удалить файл службы?

Впрочем, многие пользователи на этом не останавливаются. Их мучительно интересует ответ на вопрос по поводу того, как удалить Task Host Windows (и вообще, насколько это безопасно).

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

task host windows как удалить

Такова служба Task Host Windows. Что это такое, немного понятно. Теперь давайте посмотрим на расположение ее исполняемого EXE-компонента (файл taskhost.exe). Стандартной локацией последнего является системная директория System32, расположенная в основном каталоге системы, откуда его и нужно удалить. Вот только производить такие действия необходимо лишь в режиме Safe Mode. При обычной загрузке система сделать этого не даст.

Что делать, если это вирус?

Наконец, несколько слов о самой неприятной ситуации, связанной с процессом Task Host Windows. Что это может быть в плане вирусного заражения? Сразу отметим, что это достаточно опасная угроза, способная за счет чрезмерного увеличения нагрузки на ресурсы дестабилизировать работу Windows до такой степени, что даже системные процессы не смогут выполняться.

Определить, что это именно вирус, можно в том же «Диспетчере задач». Первый признак – два и более одноименных процесса. Какой из них вирус? Оригинальная служба имеет атрибут запуска LOCAL SERVICE и никакой другой. Еще один метод определения – просмотр через меню ПКМ на выбранном процессе места расположения файла. Если оно отличается от System32, можно быть точно уверенным, что это именно вирус. Оригинальный файл имеет размер не более 50 Кбайт, а вирусные достигают 150 Кбайт и более. Выявленные папки и файлы нужно сразу же удалить в ручном режиме. Как оказывается, сделать это можно без особых трудностей.

task host windows как исправить

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

Вместо итога

Вот и все, что касается службы Task Host Windows. Что это за процессы в разных вариантах, думается, уже понятно. Остается добавить, что заниматься их удалением, в общем-то, не рекомендуется. Мало ли что может случиться. У одного пользователя все нормально, а у другого последствия могут быть самыми непредсказуемыми. С вирусами тоже все просто. Как видите, помогает даже ручное удаление, поскольку сама угроза в системе не маскируется и собственных копий не создает.

fb.ru

Task Host Windows - что это? Есть ответ!

Операционная система Windows является одной из самых распространенных, потому что обладает такими преимуществами, как удобство, простота в использовании.

Однако, как и в любом другом виде программного обеспечения, в любой версии Виндовс тоже иногда могут появиться некоторые сложности, поэтому следует знать, task host windows что это, и как его отключить.

Для чего нужен процесс Task Host Windows

Иногда при попытке выключить компьютер в Виндовс разных версий появляется строка, требующая предварительно отключить программу Task Host Windows. Поэтому необходимо знать, что это такое и зачем она нужна.

Task Host Windows что это

Данная программа занимает совсем немного места на системном диске, однако имеет большое значение для корректной работы всех составных частей операционной системы.

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

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

Варианты отключения Task Host Windows

Если сообщение о необходимости отключения этой программы регулярно появляется при выключении ПК, то можно выполнить следующие действия:

  • Сначала нажать на Пуск, там выбрать панель управления. После этого перейти в администрирование, а оттуда в планировщик;
  • Там нужно выбрать строчку «вид» и указать, чтобы всегда были видны скрытые значки;
  • После этого нужно нажать на пункт «библиотека планировщика…», потом выбрать «Майкрософт», затем «Виндовс», и уже в конце – RAC. Последний этап – выбрать RAC Task, щелкнуть по этой строчке правой кнопкой и в меню, которое откроется после этого, выбрать отключение;
  • Настоящая утилита ТаскХост особо не мешает при работе и не тормозит компьютер.

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

Чтобы распознать вирус, нужно тщательно изучить характеристики приложения, которые будут отличаться от стандартных параметров настоящей Таск Хост. Так, вирусная программа имеет всегда размер, в несколько раз больший, чем у оригинала – примерно 200 Кб против 50.

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

Чтобы избавиться от данного приложения, необходимо произвести ряд действий. Первым делом следует перейти к диспетчеру задач и там прекратить работу нежелательного файла.

При этом он должен быть расположенным в любом месте, кроме системной папки. Следующее действие – стереть все его содержимое, финальным же этапом станет запуск сканирования Windows при помощи антивируса.

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

Также можете прочитать похожие статьи:

faq-comp.ru

Task Host Windows 7 тормозит выключение компьютера: решение

Знакомо, когда во время завершения работы компьютера появляется окно с заголовком Task Host и предложением завершить какое-либо приложение? Сегодня рассмотрим, что оно собой представляет, и какими методами бороться с появлением диалога, замедляющего выключение компьютера.

Сообщение системы

Суть процесса

Более осведомлённые пользователи уже знают, что за task host в Windows отвечает одноименный процесс taskhosts.exe. Зайдя в диспетчер задач, порой можно увидеть, что он потребляет 80 и даже более процентов ресурсов центрального процессора.

Диспетчер задач

Отыскать подробную информацию о функционировании и предназначении файла taskhost.exe даже на сайте Microsoft нереально. Единственное, что известно, — это системная служба, запускаемая при входе в каждую учетную запись. Она нужна для запуска и правильного функционирования приложений, имеющих иной, отличающийся от исполняемого exe-файла, метод запуска. Taskhost.exe извлекает и запускает исполняемый код, расположенный в пользовательских процессах и динамических библиотеках Windows. Исходя из этой информации напрашивается вывод, что task host является альтернативой известным rundll32 и svchost, но разработчикам виднее, тем более, что о приложении мало что известно.

Почему порой процесс загружает процессор практически до 100% ввиду чего тормозит компьютер, можно лишь догадываться. Наверняка известно, что служба вызывает значительное количество зарегистрированных в системе динамических библиотек одновременно, из-за чего повышается нагрузка на ЦП во времена его относительного бездействия. К тому же он постоянно обращается к rundll32.exe, которая загружает динамические библиотеки на выполнение положенных на них функций. Еще в task host располагается активная функция, относящаяся к планировщику заданий.

Что необходимо знать еще, так это место расположений файла: директория «system32» в системном каталоге Windows. Если в диспетчере задач задан иной путь – наверняка функционирует вредоносная программа. В таком случае просканируйте компьютер на наличие вирусов, например, при помощи отечественного продукта AVZ с обновленными базами.

Часто tskhost.exe загружает процессор ввиду выполнения запланированного обслуживания системы (дефрагментация, очистка). Если возле пиктограммы центра поддержки отображается иконка часов, значит, имеются запланированные задания.

Панель задач

Просмотреть их список можно в планировщике по пути «Microsoft\Windows\TaskScheduler». Как он запускается, читайте в следующем пункте.

Отключаем taskhosts.exe

Замедление выключения компьютера, как правило, происходит не из-за функционирования самого исполняемого файла task host, а ввиду использования им ресурсов активных приложений (особенно фоновых), служб и процессов.

Закрыв процесс непосредственно перед завершением работы компьютера, можно ускорить его выключение, но процесс taskhost.exe автоматически запустится после очередной загрузки Windows.

Дабы ускорить выключение ПК, выполняем следующую цепочку действий.

Внимание: для выполнения приведенных ниже действий нужны привилегии администратора системы.

  • Запускаем планировщик заданий любым удобным методом:
    • через пункт «Администрация» «Панели управления»;
    • посредством соответствующего запроса в поисковой строке Windows;
    • вводом команды Taskschd.msc.
  • Выставляем галочку напротив единственного пункта для активации опции отображения скрытых иконок.

Планировщик заданий

  • В библиотеке планировщика следуем по пути: Microsoft – Windows.
  • Переходим в группу «RAC».

Детально

  • Выбираем единственный запланированный процесс под названием «RacTask» и отключаем его посредством панели действий, расположенной справа, или контекстного меню.
  • Для отключения task host до перезапуска Windows вызываем диспетчер задач и завершаем этот процесс.

Завершение процесса

(Visited 31 214 times, 34 visits today)

windowsprofi.ru

Что такое «Хост-процесс для задач Windows» (taskhostw.exe) и почему он запущен на моем ПК?

Читайте о процессе taskhostw.exe: что это за процесс, почему он расходует много ресурсов, как его отключить, и т.д. Если вы часто открываете окно «Диспетчера задач», то, вероятнее всего, замечали один, а то и несколько, одновременно работающих процессов под названием «Хост-процесс для задач Windows». Очень часто, их запущено несколько штук, это связано с тем, какие и сколько служб Windows работает в данный момент на вашем ПК.

Что такое «Хост-процесс для задач Windows» (taskhostw.exe) и почему он запущен на моем ПК? Содержание:

Что это за процесс и почему их так много работает одновременно?

«Хост-процесс для задач Windows» является официальным, разработанным Microsoft, одним из основных процессов ядра операционной системы. В ОС Windows службы, которые загружаются через исполняемые файлы (EXE), могут внедряться (и представляться в «Диспетчере задач») в качестве полностью самостоятельных процессов операционной системы, и будут перечислены собственными именами в «Диспетчере задач». Но службы, которые запускаются из «динамически подключаемых библиотек» (DLL), и которые не имеют собственных исполняемых файлов «EXE», не могут внедряться в качестве отдельного процесса. Вместо этого «Хост-процесс для задач Windows» и должен служить базовым процессом (хостом) для запуска и работы таких служб.

Диспетчер задач: «Хост-процесс для задач Windows»

Операционная система создаст по отдельному процессу «Хост-процесс для задач Windows», для каждой службы, запускаемой через «DLL-файл», также ОС может создать отдельный процесс и для группы служб на основе «DLL». Создание отдельного процесса для группы служб зависит от разработчиков самой службы. Количество таких процессов, которые отображаются в «Диспетчере задач», полностью зависит от того, сколько таких служб запущено и используется в данный момент в вашей системе. В моём случае, работает только один экземпляр, но в процессе работы их количество может увеличиться.

К сожалению, «Диспетчер задач» не дает вам возможности точно определить, какие именно службы (или группы служб) отображаются как запись «Хост-процесс для задач Windows». Если вам действительно интересно это узнать, то вам потребуется скачать программу «Process Explorer», бесплатную утилиту «Sysinternals», предоставленную и разработанную Microsoft. Перейдите по ссылке и кликните на «Download Process Explorer» (Ссылка: https://docs.microsoft.com/ru-ru/sysinternals/downloads/process-explorer). Эта программа не требует установки, она предоставляется в портативном виде (в ZIP-архиве).

Программа «Process Explorer»

Сохраните архив на диск, извлеките файлы и запустите «procepx.exe» для 32-битной операционной системы, или «procepx64.exe» для 64-битной. В главном меню окна программы нажмите на «View» и выберите «Show lower pane», для того чтобы увидеть детали для выбранного процесса.

«Process Explorer»: «View» / «Show lower pane»

Прокрутите список вниз и нажмите на строчку с названием «taskhostw.exe». Это имя исполняемого файла, который именно запускает «Хост-процесс для задач Windows».

«Process Explorer»: Прокрутите список вниз и нажмите на строчку с названием «taskhostw.exe»

Просматривая детали данного процесса в нижней панели, можно более подробно узнать какие именно «DLL-файлы» запущены, их место расположение, а также компанию-производитель. В моём случае, это список стандартных системных служб операционной системы, производитель - Microsoft, и мне нечего переживать.

Почему эти процессы расходуют так много ресурсов при запуске Windows?

Как правило, расход ресурсов процессора (CPU) и оперативной памяти у каждого экземпляра «Хост-процесса для задач Windows» различается, это зависит от того, какую именно службу запускает процесс и используется ли она в данный момент. Естественно, что каждая служба будет потреблять ресурсы вашего компьютера, необходимые для выполнения своей работы, а затем потребление уменьшиться и опуститься до базового уровня. Если вы заметили, что определённый экземпляр «Хост-процесса для задач Windows» постоянно использует гораздо большее количество ресурсов, чем нужно, то вам необходимо будет отследить, какая именно служба подключена к этому процессу, и устранить ошибку связанную с ней.

Сразу после запуска ПК, потребление ресурсов всеми экземплярами «Хост-процесса для задач Windows» может выглядеть так, как будто они потребляют слишком много, особенно ресурс процессора «CPU». Но это нормально и потребление скоро должно быстро прийти в норму. Когда вы запускаете ОС Windows, «Хост-процесс для задач Windows» проверяет записи в реестре и создает список служб на основе «DLL-файлов», которые необходимо загрузить. Затем он загружает каждую из этих служб, и как можно увидеть, в это время он потребляет достаточно большой объём ресурсов процессора.

Можно ли его отключить?

Полностью нет, вы не сможете отключить данный процесс. На самом деле это и не требуется. Очень важно, для правильной работы ОС, иметь возможность подгружать службы на основе «DLL-файлов» и, в зависимости от того, какие службы выполняются в данный момент, отключение «Хост-процесса для задач Windows» может нарушить их работу.

Возможно это вирус?

Сам процесс является официальным компонентом ядра операционной системы Windows. Хотя существует возможность, что вирус заменил реальный исполняемый файл «taskhostw.exe» данного процесса собственным вредоносным «EXE-файлом». В сети пока не встречаются сообщений о вирусах, которые захватывают или маскируются под «Хост-процесс для задач Windows». Если вы желаете быть полностью уверенным, что это не вирус, то необходимо проверить месторасположение основного исполняемого файла «taskhostw.exe». Для этого, откройте «Диспетчер задач», найдите строчку «Хост-процесс для задач Windows», щелкните по ней правой кнопкой мыши и выберите опцию «Открыть расположение файла».

Диспетчер задач: Открыть расположение файла taskhostw.exe

Если файл «taskhostw.exe» хранится в каталоге с установленной ОС Windows, по умолчанию это «С:\Windows\System32», то вы можете быть уверены, что данный файл не является вирусом.

С:\Windows\System32\taskhostw.exe

Тем не менее, если вы хотите ещё больше обезопасить свой ПК , или вы видите, что этот файл запущен из другого каталога, то обязательно проведите полное сканирование системы вашим антивирусом. Береженого Бог бережет!

hetmanrecovery.com

Modern Setup Host в Windows 10 - что это грузит диск

В последнее время многие пользователи сталкиваются с большими нагрузками на процессор и диск из-за приложения Modern Setup Host. Также с этой программой связан сбой при обновлении до Windows 10, когда появляется окно с уведомлением «MSH не работает». Мы распишем что значит этот процесс и отчего он может вызывать сильные нагрузки.

Что за процесс?

Modern Setup Host, он же Setuphost.exe — является важной управляющей службой, которая отвечает за запуск/остановку RPC-процессов во время обновлений в Windows 10. Служба активна как в момент плановых апдейтов десятки, так и в момент перехода с семерки. Помимо этих основных опций, узел установки помогает запускать и другие универсальные пакеты приложений и отдельные компоненты системы.

Полный список процессов, которые связаны с Modern Setup Host можно отследить в журнале Служб. Выберите в списке необходимую вам, через правую кнопку пройдите в «Свойства», где просмотрите вкладку «Зависимости».

Высокая-нагрузка-на-диск-из-за-процесса-Modern-Setup-HostВысокая нагрузка на диск из-за процесса Modern Setup Host

Почему Modern Setup Host нагружает диск?

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

  1. Сам SetupHost можно спокойно завершить в Диспетчере, однако это временная таблетка — он будет снова появляться после перезапуска компьютера.
  2. Второй, простой метод — отключение Центра обновлений. Если у вас в данный момент актуальные апдейты имеются, можно просто деактивировать службу.
  3. На повышенную нагрузку могут влиять: низкая скорость интернета, vpn-приложения, сторонние DNS-экраны, остановленные службы RPC, которые следует перезапустить.
  4. Пройдите в Центр обновлений Windows и проверьте, что бы он был активен. Попробуйте вручную проверить наличие апдейтов. Перед вами должно появиться сообщение, что обновления не требуются. Если будет что-либо доступно — ставьте их. Предварительно деактивируйте антивирус и другой софт, работающий в фоне.

    Проверка-наличия-обновлений-в-Windows-10Проверка наличия обновлений в Windows 10

  5. Если нагрузки продолжаются, попробуйте запустить ПК в режиме чистого запуска: в панели поиска вбейте «Конфигурация системы» — там ставим галочку на «Диагностический запуск». После перезапускаете PC и вновь применяете Центр обновлений.

    Диагностический-запуск-системыДиагностический запуск системы

  6. Обширный сбой возник после последних ноябрьских апдейтов, как выход — откатить систему назад, либо деинсталлировать последние КБ-обновления.

Если вдруг нагрузка не падает, а применить последние обновления не получается, тогда опробуйте следующее:

  1. Перейдите в следующую папку: C:\ Windows\ SoftwareDistribution\ Download и очистите все файлы в ней.

    Удалите-все-в-папке-DownloadУдалите все в папке Download

  2. Из под админа откройте опцию «Командная строка» и выполните там команду: wuauclt.exe / updatenow.
  3. Перезапускайте компьютер и вновь пробуйте обновиться.

Заключение

Судя по всему, мы имеем дело с очередным багом со стороны разработчиков Майкрософт, которые что-то начудили с сетевыми драйверами и те, в момент подключения к серверам, конфликтуют со службами. В результате таких недочетов пользователь получает частичную нагрузку. Такие проблемы, как правило, являются временными. Яркий тому пример, аномальная загрузка Onedrive Setup после плановых KB, которая была устранена только через три месяца.

talkdevice.ru

Мониторинг Windows-хостов | BBblog

В этой статье будет описано использование Nagios [1] как сервера мониторинга и NSClient++v[2], в качестве агента на Windows-машине в удаленной локальной сети.

Текст статьи — это результат переработки многих источников (в первую очередь документации с сайта проекта) и практического опыта. После прочтения заметки, вы получите представление о мониторинге Windows-хостов и научитесь настраивать его в базовой комплектации. Более подробную информацию о настройке агента можно найти на сайте [2].

Проблема

Предполагается, что у нас уже есть работающая система мониторинга на основе Nagios, которая отслеживает работу нескольких хостов и их сервисов. Имеющиеся проверки выполняются стандартными плагинами, их настройка не представляет сложности.

Когда речь заходит о мониторинге “локальных” сервисов (запущенных служб, состояния дисков и процессора и т. д.), возникает проблема, связанная с тем, что эти сервисы недоступны по сети. Таким образом, их нельзя проверить стандартными средствами. Осложняет ситуацию еще и тот факт, что сам хост тоже недоступен по сети (например находится за файрволом и на динамическом адресе).

Решение

В данном случае является использование агента. Это программа, которая работает на хосте, состояние которого отслеживается, проверяет необходимые параметры  и отправляет результаты на сервер мониторинга.

Определение целей

Будем считать задачу выполненной, когда в системе мониторинга у нас будут свежие данные с удаленного Windows-хоста по следующим параметрам: загрузка процессора, загрузка оперативной памяти, количество свободного места на диске C:, состояние S.M.A.R.T. диска и состояние служб антивируса.

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

Выбор

Есть разные программы-агенты для этой цели. После некоторого изучения вопроса, я остановил выбор на NSClient++. Проект развивается в настоящее время (последний релиз в декабре 2015 года), обладает обширной документацией и пользовательским форумом на сайте.

Установка

Загружаем программу с сайта разработчика (https://www.nsclient.org/download/). На данный момент, самая свежая версия — 0.4.4.15.

Устанавливаем из дистрибутива. Подойдет комплектация typical. Прочие опции можно не трогать.

Настройка

Необходимо установить требуемые для проверок скрипты и отредактировать конфигурационный файл агента (nsclient.ini).

Из дополнительных скриптов понадобится только сценарий для проверки статуса S.M.A.R.T. ([3]), так как все остальные базовые проверки реализуются встроенными средствами.

Скрипт [3] несколько переделан для более удобной работы с Nagios, результат можно загрузить по ссылке [4]. После размещения скрипта [4] в папке scripts. Можно заняться конфигурированием NSClient++.

С конфигурационным файлом можно ознакомиться по ссылке [5]. Ниже будет прокомментирована его общая структура.

Файл состоит из секций, название которых заключено в квадратные скобки, и пар ключ = значение. Все параметры расположены в иерархической структуре, что видно из названия секций. Параметры из родительской секции /default наследуются дочерней.

В секции [/modules] активируются модули, которые будут использоваться в дальнейшей работе.

В секции [/settings/NSCA/client] устанавливается имя проверяемого хоста. Проверки с этим именем приходят в Nagios. Значение auto устанавливает этот параметр из имение компьютера в Windows. Это не очень удобно, в том случае когда в сети есть “Алёна-ПК” и прочие “microsoft38271”.

Секция …/targets/default предназначена для установки параметров NSCA-сервера (сервера с Nagios). Порт по умолчанию — 5667.

В секции …/schedules/default установлен основной интервал для проверок и параметр report, указывающий, что сообщать надо обо всех событиях.

Секция …/scheduler/schedules определяет какие службы будут проверяться и какими командами это будет делаться. Имя службы (ключ) должно совпадает с именем сервиса в Nagios.

В секции …/wrapped scripts описаны скрипты, которые будут выполнены согласно правилам в /wrappings.

Секция …/alias задает псевдонимы (короткие имена) для разных команд и их аргументов.

Секции /settings/log/…  управляют максимальным размером файла-журнала (он усекается при превышении) и типом сообщений, попадающих в него.

Настройка Nagios

На стороне сервера мониторинга необходимо описать проверяемый хост и его сервисы. Для нашего случая это будет выглядеть примерно так:

define host{ use windows-server host_name Server hostgroups clients icon_image unknown.gif statusmap_image unknown.gd2 check_command check_dummy!3 active_checks_enabled 0 } define service { use generic-service host_name Server service_description Memory active_checks_enabled 0 check_command check_dummy!3 } define service{ use generic-service host_name Server service_description DiskC active_checks_enabled 0 check_command check_dummy!3 } define service{ use generic-service host_name Server service_description CPU active_checks_enabled 0 check_command check_dummy!3 } define service{ use generic-service host_name Server service_description S.M.A.R.T. active_checks_enabled 0 check_command check_dummy!3 } define service{ use generic-service host_name Server service_description Antivirus active_checks_enabled 0 check_command check_dummy!3 }

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

define host{

use windows-server

host_name Server

hostgroups clients

icon_image unknown.gif

statusmap_image unknown.gd2

check_command check_dummy!3

active_checks_enabled 0

}

define service {

use generic-service

host_name Server

service_description Memory

active_checks_enabled 0

check_command check_dummy!3

}

define service{

use generic-service

host_name Server

service_description DiskC

active_checks_enabled 0

check_command check_dummy!3

}

define service{

use generic-service

host_name Server

service_description CPU

active_checks_enabled 0

check_command check_dummy!3

}

define service{

use generic-service

host_name Server

service_description S.M.A.R.T.

active_checks_enabled 0

check_command check_dummy!3

}

define service{

use generic-service

host_name Server

service_description Antivirus

active_checks_enabled 0

check_command check_dummy!3

}

Обратите внимание, что во всех случаях, выключены активные проверки. Если будет проведена активная проверка любого из перечисленных сервисов, то он будет переведен в состояние UNKNOWN.

Удостоверимся, что NSCA-сервер для Nagios запущен и можем запускать NSClient++ в интерактивном режиме (nscp test) или как службу Windows.

Заключение

В данной заметке рассмотрена проблема мониторинга удаленных Windows-хостов, которые недоступны по сети, и предложено ее решение. Приведены основны файлов конфигурации для NSClient++ и Nagios.

Если этот вопрос будет достаточно интересен, он будет рассмотрен подробнее.

Ссылки

[1] https://www.nagios.org/

[2] https://www.nsclient.org/

[3] https://exchange.nagios.org/directory/Owner/xrated/1

[4] http://blog.bbgroup.pro/wp-content/uploads/2015/12/check_smartwmi_pd.vbs_.zip

[5] http://blog.bbgroup.pro/konfiguratsiya-nsclient/

 

blog.bbgroup.pro

Hosts Switcher - портабельная утилита для быстрого переключения между хост файлами

[excidr id=»3844″]

В Windows есть специальный файл hosts, являющийся локальным аналогом DNS-сервера: с его помощью можно сопоставить определенный IP-адрес домену. Этим активно пользуются вебмастеры, тестирующие локальные копии сайтов, а так же продвинутые пользователи, запрещающие рекламу, загружаемую с определенных доменов. Например, если узнать, с какого домена грузится в браузере рекламный баннер, то можно заблокировать его показ, сопоставив этот домен локальному адресу компьютера 127.0.0.1 — понятно, что с этого адреса ничего загружаться не может, а значит и навязчивый баннер в браузере пропадет.

Файл hosts так же можно использовать для ускорения работы в интернете путем уменьшения запросов к DNS-серверу для часто посещаемых ресурсов. Например, если вы часто загружаете сайт google.com, то откройте файл hosts, и после строки

127.0.0.1 localhost

добавьте

74.125.232.20 google.com

Эта запись позволит вашему браузеру не запрашивать DNS-серверы, узнавая, как IP-адрес у сайта о google.com, используя его значение напрямую из файла hosts, что гораздо быстрее.

Программа Hosts Switcher позволяет создавать копии фала hosts, редактировать их, и быстро переключаться между ними.

Hosts Switcher - утилита для быстрого переключения между хост файлами (1)

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

Hosts Switcher - утилита для быстрого переключения между хост файлами (2)

Hosts Switcher является портабельной программой, работает в 32/64-битных версиях Windows XP, Windows Vista, Windows 7 и Windows 8.

Скачать Hosts Switcher

123-box.ru