Pull to refresh
6
0
Send message
У кого нибудь удавалось получить ощутимые преимущества от покупки лицензии на Proxmox VE?
Да, я получал довольно быстрый ответ на запросы в форуме.
Содержание энтерпрайз репозитория отличается менее свежими версиями пакетов. Типа меньше риск нарваться на свежеиспеченные глюки.
Подскажите, может я не знаю чего-то реально важного или вкусного?
Да ладно вам придираться… :)
Хотя сейчас мне самому весело смотреть на это.
Уже не помню, скорее всего двухэтажный awk остался в скрипте от какой то предыдущей небрежной конструкции контроля порога срабатывания. Это неважно.

sledopit, спасибо за cut -d. -f1 /proc/loadavg

И прошу прощения, что не объяснил ясно как я понимаю назначение этого скрипта.
Мне важно было провести диагностику в момент выявления аномального состояния, в данном случае это load average выше заданного порога.
В вашем случае контрольный параметр может быть другим и могут быть другие диагностические процедуры.
Это индивидуально, потому пока не увидел особого смысла скрипт выкладывать на github, но вероятно выложу.

Данный скрипт не является универсальным инструментом, он не интерпретирует результаты тестов, но вы можете это добавить. Например если нагрузку создал mysql, то запустить скрипты диагностики для него.
Если, например, проблема с процессом внутри гостя, то напустить vzpid на PID и т.д.
Вариантам нет числа. Я не стал перегружать скрипт. Каждый пусть свое добавит сам если необходимо.

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

Я хотел получить срез состояния системы, процессов и приложений в момент проблем, увидеть проблему с привязкой к процессу виновнику (крысе) и установить его принадлежность. Правильнее будет назвать скрипт не ratskill.sh, а ratcatcher.sh

Вполне хорошая идея интегрировать подобный скрипт с zabbix или monit, можно добавить диагностику dtrace и многое другое.
Это от вашей фантазии зависит.

Information

Rating
Does not participate
Registered
Activity