Ru-Board.club
← Вернуться в раздел «В помощь системному администратору»

» Флейм для сисадминов (часть IV)

Автор: urodliv
Дата сообщения: 25.04.2011 23:55

Цитата:
Надеюсь, их агент запускается в песочнице с ограниченными правами?

Почти
Автор: TheBarmaley
Дата сообщения: 26.04.2011 10:27
вопрос - можно ли автоматически штатными средствами венды перезапустить службу или приложение при превышении им определённого порога загрузки проца? дополнительное условие - перезапуск должен производиться только если заданный уровень загрузки устойчиво держится в течение некоторого времени, скажем, в пределах 1-2 минут..

суть такая - есть некий сервис, который периодически подвисает, приходится перезапускать руками..
в настройках службы выставлен перезапуск при сбое, но эта фича не отрабатывает, хз почему..
происходит довольно редко, внятных причин сбоев нет, хотелось бы просто автоматизировать сей процесс..
Автор: andrejvb
Дата сообщения: 26.04.2011 11:51
TheBarmaley
Конешно. Управление - Журналы оповещения и производительности - оповещения, создаешь новое опровещение на загруз проца по нужному процессу, которое по событию 100% загрузки вызовет скрипт. А уж в скрипте предусмотреть время алерта, т.е. кол-во раз вызова события до сработки перезапуска сервиса.
Можно и по другому - запись файла-маркера со временем события и периодический запуск скрипта для анализа его давности. Вобщем, смотреть надо, я не помню, будет ли генериться событие каждый раз, или, если загрузка не упала за промежуток времени контроля, только один раз.
Автор: TheBarmaley
Дата сообщения: 26.04.2011 13:25
andrejvb
ясно, пасиб.. похоже, самое оно.. как-то я эту оснастку мимо проехал..
пошёл ковырять матчасть по первому варианту..
Автор: TheBarmaley
Дата сообщения: 26.04.2011 16:07
andrejvb
короче.. поковыряв в носу сделал так:
1. создал оповещение на загрузку проца проблемным сервисом до уровня 45% (т.к. висит на одном ядре)..
2. создал системную переменную-счётчик BSHC=0 (типа, BAD_SERVICE_HIGH_CPU, по жизни дал другое имя :)..
3. выставил проверку условия алерта раз в 10 сек и запустил слежение..
4. при срабатывании алерта запускается [more=такой батник]set /a BSHC+=1
if /i %BSHC% LSS 10 goto 1
net stop "Bad_Service_Name"
waitfor /t 5 BSHC
net start "Bad_Service_Name"
set /a BSHC=0
:1
setx BSHC %BSHC% /m
exit

за "вэйтфор" просьба ногами не бить - ничё умнее навскидку не придумал.. :)
а задержку между стоп/стартом желательно бы сделать, шоб логи прописались..[/more]..
5. т.е. в худшем случае через 105-110 сек с момента подвисания служба будет перезапущена, а счётчик сброшен в 0..

упреждая "а если это было разовое повышение нагрузки" и всё такое - мыслю сбрасывать счётчик по таймеру..
к примеру - раз-два в день.. особо в эту сторону не думал - пока больше волнует сам рестарт сервиса..

нащёт
Цитата:
будет ли генериться событие каждый раз
посмотрим, "капканчик" поставил, теперь буду ждать когда сработает.. :)

вопчем, спс ещё раз за наводку на "производительность", я сам бы хз когда до неё допёр бы.. ;)
Автор: andrejvb
Дата сообщения: 26.04.2011 20:46
TheBarmaley

Цитата:
за "вэйтфор" просьба ногами не бить - ничё умнее навскидку не придумал..
а задержку между стоп/стартом желательно бы сделать, шоб логи прописались..

Пинать, так пинать скромная утилитка sleep.exe или, если религия не позволяет надо исключительно встроенными командами, ping localhost -n 5 >nul , отчегой-то не пользовать?
Автор: TheBarmaley
Дата сообщения: 27.04.2011 09:31
andrejvb
Цитата:
Пинать, так пинать
ну ить просил же.. кровожадный ты наш.. ;)
ладно, попинаемсо.. ну, а твоё
Цитата:
ping localhost -n 5 >nul
чем лучше-то? такое ж извращение, тока в профиль.. :))
ну чё сделать, ежли мелкомягкие в банальной pause не предусмотрели какой-нить ключег на таймаут..

вот ещё чё заметил - с какого-то переляку после рестарта венды журналюги производительности не запустились.. :(
хотя в свойствах запуска стоит "авто".. смущает, правда, шо запуск выставлен от имени нетворк-сервиса..
это чё за на и чё делать-то? а то весь этот вчерашний компот как-то не втыкает руками стартовать..
Автор: andrejvb
Дата сообщения: 27.04.2011 10:30
TheBarmaley

Цитата:
журналюги производительности не запустились
И не должны. С чего бы? Запускать само оповещение надо командой logman start "BAD_SERVICE_HIGH_CPU". По поводу юзера: я, обычно, создаю локального админа, для запуска запланированных и прочих хитросделанных задач (например ФТП сервера, штоп он мог обращаться к сетевым дискам). Для пробы, создай задание в планировщике от имени админа, и в оповещении выбери его же.


Цитата:
такое ж извращение, тока в профиль.
Почти. Тока чуть-чуть более предсказуемое. Я тока не понял, а нафиг такой изврат? Чем такая форма не устраивает:
net stop "фигня" && net start "фигня"
пока служба не остановится, вторая половинка команды, на старт, никада не выполниццо. Кстати, вполне стандартная реализация костыля для рестарта сервиса.

Добавлено:
Ты вотЪ эту штуковину не юзал? Мож она и есть кошерное решение твоей проблемы?
Автор: TheBarmaley
Дата сообщения: 27.04.2011 12:36
andrejvb
по админу - всё именно так и было сделано, кроме сопссно запуска..
кстати, я-тки сменил юзера для службы журналов на систем, а то в логах безопа замки попёрли.. :)

Цитата:
Запускать само оповещение надо командой
ясно, понял, спс.. уже добавил запуск ахтунга в автостарт компа, рестартнулся и проверил - всё гут, пашет..
чес гря, думал оно само запустится, если уж определено..

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

кстати, о таймаутах - а ведь есть такая командочка: timeout /t 5.. эт я к вопросу об извращениях.. ;)
вопчем, пинать надо было в её сторону, а не пинговать самого себя.. :Ь

Цитата:
нафиг такой изврат
сопссно, для гарантии и исходя из опыта, как эта хрень реагирует на перезапуск в оснастке служб:
если при подвисании жмакнуть рестарт/стоп службе, ждать можно очень долго.. хз почему..
хотя сама служба останавливается и выгружается сразу же (смотрю в проц.ехплорере)..
если стоп - закрыть - старт, всё норм, как и должно быть.. т.е. рестартует нормально и сразу..
поэтому, боюсь, "вторая половинка .... костыля" может до синего ждать..
вопчем, "исходя из" и для поддержки штанов остановился на таймауте в 5 сек.. :)

Цитата:
эту штуковину не юзал?
нет, но, видимо, не совсем то:
Цитата:
; эта программа предназначена для слежения за сервисом.
; как только отслеживаемый сервис остановится - программа тут же его запустит
дело в том, шо "хрень" не останавливается, а наоборот, интенсивно живёт сама с собой и грузит проц по полной..
Автор: contrafack
Дата сообщения: 27.04.2011 21:55
коллеги, выручайте пожалуйста с пошаговым руководством по exchange 2003 , установка с 0-я и настройка для работы в локалке и с внешним "миром".
написал тут, но ничего так и не ответили по сути

просто времени нету почитать книги или все что попало, много инфы и много воды, а времени нету все это освоить..
Автор: artemk
Дата сообщения: 28.04.2011 02:12
contrafack
может пора заапгрэйдиться до 2010?
картинки
коннекторы 1
коннекторы 2
собственно все правильно вам сказали
Автор: TheBarmaley
Дата сообщения: 28.04.2011 08:46
contrafack
Цитата:
времени нету почитать книги или все что попало
ну, сам понимаешь.. он, как всегда - рулит.. :)
в первой же десятке:
Цитата:
Наиболее простой путь для установки Exchange - вставить компакт диск Exchange 2003 и следовать пошаговым инструкциям установки.
ежли чё, это было отсюда.. а вот здесь тож самое, тока картинки покрупнее.. ;)

зы
я вот никак не пойму - неужто так трудно в поисковике свой вопрос набрать?.. ж:о
Автор: LevT
Дата сообщения: 28.04.2011 09:46
TheBarmaley

Цитата:
я вот никак не пойму - неужто так трудно в поисковике свой вопрос набрать?.. ж:о


Для того, чтобы
1) задать правильный вопрос поисковику
2) разумно интерпретировать выдачу (найти "жемчужину" среди воды и рекламы)
3) суметь ею воспользоваться для решения своей задачи

тоже необходимы знания и опыт. Которых у контрафака нет, а есть постоянное желание халявы. Впрочем, и здесь никто не обязан его желание удовлетворять.
Автор: TheBarmaley
Дата сообщения: 28.04.2011 10:37
LevT
Цитата:
задать правильный вопрос поисковику
так вся фигня в том, шо достаточно его же вопрос в гуголь вбить.. Ж:)
Цитата:
здесь никто не обязан его желание удовлетворять
вот почему, сопссно, и удивляет отсутствие попыток по-быстрому найти решение "нахаляву" в поисковике.. :)
Автор: Seduxen
Дата сообщения: 28.04.2011 10:49
Ребята, не знаю куда, ибо надо...
Человек издалека пощупал мой компьютер радмином, я сидел в опере - И вдруг страничка(адрес ,эскиз) стала большая, в полэкрана, и, сцуко - и не хочет уменньшаться. Опера 11.01 - нафиг, сидел же на десятке..
Сам программёр, не могу понять, из-за чего.

Добавлено:
ЗЫ. Прибил заразу.
У меня тема оформления стоИт Экстрим эдишен - сам от себя балдю! - переделал.

прошу пардону за беспокойство - зы! если кто успел!
Автор: reff
Дата сообщения: 28.04.2011 10:55
Seduxen
[CTRL] + мышиный скролл.
Автор: asbo
Дата сообщения: 28.04.2011 10:58
LevT, TheBarmaley
* задать правильный вопрос поисковику
- дык, не случайно ведь бытует мнение, что _правильно_ поставленный (сформулированный) вопрос - это уже половина ответа, если и не сам ответ...
Автор: LevT
Дата сообщения: 28.04.2011 11:00
TheBarmaley

Цитата:
удивляет отсутствие попыток по-быстрому найти решение "нахаляву" в поисковике..


А вот ума у него хватает - на то, чтобы не удовлетворяться быстрыми попытками найти что-то в гугле при своём уровне знаний и опыта.
Меня удивляет как раз гуглопосылание. То ли у посылальщиков у самих ума недостаёт, то ли они сознательно дают дурной совет.

То ли стеснительность мешает ответить честно: "ну нет у меня ресурса тебя обучать! Можешь мотивировать кого-нибудь (найти учителя за денюжку)."
Или вовсе игнорировать халявщиков.


Автор: andrejvb
Дата сообщения: 28.04.2011 11:04
LevT
TheBarmaley
Философы В данном случае все еще хуже. С одной стороны, человек УЖЕ понимает, что ставить эксперименты на боевом ексче низзя, а с другой, ЕЩЕ не понимает, что ковырять достаточно сложный, неоднозначный софт, без достаточного опыта и знаний тоже низзя.
ИМХО, выбрана неверная стратегия действий по решению проблемы, чисто максималистская. Вот он и ищет "решение проблем в картинках" (ака комикс). Но так - не бывает, дьявол ВСЕГДА кроется в мелочах, вылазящих в самый не подходящий момент, в казалось бы, простейших ситуациях. Эти мелочи ни в одном комиксе не отражены, ибо суть их - ОПЫТ.
Решение же, ИМХО, лежит на поверхности - в выходные перенос Акронисом сервера на новое железо (через бэкап, ессно), ликвидация ошибок (что даст понимание, как эта беда вся устроена и работает), параллельно с этим пытаться поднять в вирте или на железе новый серв, перетаскивать все туда потихоньку, попутно изучая.
Автор: contrafack
Дата сообщения: 28.04.2011 11:06
artemk

неа )) в нашем деревни как нибудь купили когда то Exchange 2003 и кто то им поставил, теперь хотят новую копию инсталлировать на новую железу.
За ссылки спасибо, но я че то не очень понял )))) что за коннекторы и какой нафиг почтовый сервер , если надо SMTP ручной установить ?
жесть какая то!
Вот можете визуально написать какие ступени есть?
Вот сама установка установка, потом установка SMTP коннектора, а потом ? просто хочу понять из каких шагов состоит это удовольствие ))))

P.S. сервер должен принимать/отправить как внутри локалки, так и в интернет/с интернета. Домен уже настроен и записаны все NS (или как там) записи, т.к. старый сервер работал с этими настройками уже.

TheBarmaley

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

Добавлено:
LevT

А тут дела не в том, что не могу искать физически, а то, что НЕ ЗНАЮ что искать!
по маске: "настройка Exchange 2003" открывается 1001 ссылок как настроить ту или иную фигню. всякие фильтры, модули и ХЗ еще что ! И вот дела в том, что я не знаю оно мне нужно или нет? как я могу найти инфу, если я не знаю что мне именно надо !

И поймите меня конце концов, что тут дела не в халяве, а в том, что не знаю что мне надо именно !
Автор: LevT
Дата сообщения: 28.04.2011 11:15
contrafack

Цитата:
тут дела не в халяве, а в том, что не знаю что мне надо именно !  


Ну так это и есть твоя проблема - незнание.
(ТВОЯ проблема, а не наша. У нас у каждого есть важные для нас собственные проблемы.)
Почему ты считаешь себя вправе здесь ею нас грузить?

Кто-то здесь обязан тебя учить? Почему ты так думаешь?
Автор: contrafack
Дата сообщения: 28.04.2011 11:22
LevT

Так, уважаемый! вот не надо троллить ! тут никто никому не обязан не в чем ! и грузить тоже. я спросил, желание есть помочь - помогают, нет - значит ходят мимо. я вас должен учить "законы" форума ?
Автор: LevT
Дата сообщения: 28.04.2011 11:27

contrafack

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

Автор: contrafack
Дата сообщения: 28.04.2011 11:31
LevT

Меня вообще не много. особо в последнее несколько месяцев! так что не надо прыгать с одного на другое. сначала по поводу "обязанностей" грозились, а теперь "нарушениях". Вы хоть определитесь ))))))))))
я задавал в нужном разделе, там не ответили. и тут пошло именно "обсуждение". он и есть флейм.
Автор: LevT
Дата сообщения: 28.04.2011 11:39

Цитата:
Вы хоть определитесь ))))


Почему ты думаешь, что я вообще тебе чем-то обязан? Например, "определиться".
Слышал такое: "не говори мне, что мне делать - и я не скажу тебе, куда тебе пойти"?


Добавлено:


andrejvb

Не всё, что не есть сисадминство - хвилософия.
Некоторые навыки практической психологии тоже полезны. Например, рулят вопросы "почему ты это делаешь?" и "зачем?"

Автор: contrafack
Дата сообщения: 28.04.2011 11:53
LevT


Цитата:
Слышал такое: "не говори мне, что мне делать - и я не скажу тебе, куда тебе пойти"?

вот именно ! давайте не будете мне сказать что мне делать

Автор: LevT
Дата сообщения: 28.04.2011 12:02

Дык тебе и не указывают, тебя спрашивают.
Если ты сам не отвечаешь на вопросы - то почему ты думаешь, что кто-то обязан отвечать тебе?
Автор: TheBarmaley
Дата сообщения: 28.04.2011 12:09
LevT
Цитата:
удивляет как раз гуглопосылание
и чё ж тут удивительного-то? тупо потыкавшись по куче сцылок поиска "прога 1", чел через некоторое время сам прийдёт к пониманию более корректной формулировки запроса.. и станет искать "пошаговая установка проги 1".. или, если уж совсем нелениво станет - "пошаговая установка нужной фичи в проге 1 версии ххх".. а простое игнорирование "злостных халявщиков" никак не способствует уменьшению их количества в будущем.. так шо - всем в гугол, товагищи спгашивающие!.. :)
andrejvb
Цитата:
выбрана неверная стратегия действий по решению проблемы
э-ммм.. "и опыт - сын ошибок трудных".. приходит исключительно путём набивания шишек на лбу.. :)
во всяком случае прогресс налицо - бросается в глаза желание освоить тулзу хотя бы в "комиксах".. для начала..
и пущай наступит на грабли, пущай грохнет боевую тачку.. и тады в след.раз "мы пойдём другим путём".. ;)
я, к примеру, лет 20 с гаком самолично проверил действие неизвестной мне команды "формат цэ" на живой системе..
и ничё.. зато скока нового потом узналось в процессе её последующего восстановления.. :))
contrafack
Цитата:
просто не знаю что собственно надо искать
мдя.. зато здесь все точно знают, что тебе присоветовать.. и как легко эту неведомую проблемку решить.. :))
главное - не нервничать.. а потом.. ну.. ты же знаешь дорогу - всё здесь.. как обычно, в первой десятке.. ;)
и не надо стесняццо в гугле набирать длинные и сложные запросы - он, сцуко, умный, найдёт всё..
а самое главное - ищи каждый раз ответы на вполне конкретный вопрос, а не общее "хау ту"..
Автор: contrafack
Дата сообщения: 28.04.2011 12:25
LevT

Я наверно не понятно да говорю, что никто никого не обязан ! !!!
я спрашиваю - есть желание помочь - помогайте, НЕТ - значит проходим мимо. что тут непонятного?

TheBarmaley

спасибо за понимание где то ))) но опять таки я что-что хорошо знаю, что мне надо пошаговая настройка Exchnage 2003, но не знаю мне вот например что именно надо !
я вот приведу пример скажем на ISA сервере (его более менее знаю).
вот мне надо поставить ISA (ну естественно - подразумевается как файрволл). Теперь если я наберу пошаговое руководство по ISA 2006, то я могу наткнутся "настройка публикации приложений/сервисов", настройка VPN, настройка кластеров , настройка фильтрации пакетов. И если сушатся некоторым уважаемым форумчан, то мне надо будет настроить И VPN И кластеры, и публиковать несуществующие сервисы (каким то образом) , а ведь мне достаточно было только именно фильтрация трафика настроить.
Теперь хоть вы поняли что я имею ввиду? что если не знаешь что именно(конкретно) надо делать - гугл уже не поможет.
Автор: sarti
Дата сообщения: 28.04.2011 12:33
Опять в овчарню волк забежал. Т.е. наоборот

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126

Предыдущая тема: DHCP и подсети


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.