- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу

Переиграть и победить: как анализировать конкурентов для продвижения сайта
С помощью Ahrefs
Александр Шестаков
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Goldsnich
если код отличный от 200 то срабатывает правило.
можете протестировать.
Den73, Можно ещё ловить есть ли нужный текст на странице например
Den73, Можно ещё ловить есть ли нужный текст на странице например
он много чего умеет, monit/mmonit уже года 2 использую. отличный софт.
Goldsnich
если код отличный от 200 то срабатывает правило.
можете протестировать.
Да это я поняла, имелось в виду что он не читает конкретный числовой код. К примеру я хочу чтобы сработал на 502 или на 200 или 503 и т.д.
А как тут написать чтобы он произвел мое кастомное действие, к примеру я хочу чтобы после падения апача делался также рестарт nginx и apache ?
там же есть примеры
check process apache with pidfile /var/run/apache2.pid
group www
group apache
start program = "/etc/init.d/apache2 start"
stop program = "/etc/init.d/apache2 stop"
if 4 restarts within 20 cycles then timeout
if failed host localhost port 80 with protocol http and request "/server-status" with timeout 25 seconds for 4 times within 5 cycles then restart
depend apache_bin
depend apache_rc
/etc/init.d/apache2 - вместо этого свой скрипт а в нем что угодно делете.
или вот then exec "скрипт.sh"
посмотрите документацию
netwind, почему 2 недели??? зачем не отрываясь?????
следить столько сколько потребуется, пинг-админ покажет моменты падения (круглосуточно смотреть в top|htop не обязательно), останется только проанализировать состояние процессов и логов...
kgtu5, некому анализировать. обратите внимание, ТС уже сделала выбор в пользу monit.
Поставила monit, не вижу здесь прямой возможности мониторить ответы сервера (200, 502, 404). Косвенно да,
Напрямую в monit - никак. Нужно писать скрипт для monit.
Но по постоянному URL конкретно у вас разве может возникнуть 404 ?
А 502 не нужно проверять. Само возникновение ошибки 502 обусловленно наличием nginx. Так что можно проверять сразу apache на другом порту или 127.0.0.1 или где он там у вас.
И nginx обычно мало смысла перезапускать в ситуации с пиковой нагрузкой. Достаточно перезапускать apache.
что же сразу некому
ТС и сам может, раз уж смогла monit поставить
netwind, Зачем проверять код ответа для сайта вообще? Нужно проверять результат выполнения php и mysql (если нужен) по контрольной строке и дело в шляпе.