- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
В 2023 году 36,9% всех DDoS-атак пришлось на сферу финансов
А 24,9% – на сегмент электронной коммерции
Оксана Мамчуева
Все что нужно знать о DDоS-атаках грамотному менеджеру
И как реагировать на "пожар", когда неизвестно, где хранятся "огнетушители
Антон Никонов
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Никто не видел скрипты для мониторинга аптайма?
Интересует исключительно распределенная система, дабы погрешности свести к минимум. (чтобы при падении сервера, данные собирались с других серверов)
Пытался сделать сам, но уж слишком много пограничных условий и исключений.
Планирую сделать бесплатный сервис.
Пытался сделать сам, но уж слишком много пограничных условий и исключений.
И с какими непреодолимыми препятствиями вы столкнулись?
TF-Studio, а он нужен? есть мониторус. Цены смешные, качество супер. И как Вы сделаете смс-рассылки при проблемах на сайтах если денег брать не будете?
Давайте мои принципы и движущую силу (мотивацию) мы не будем обсуждать, ибо подавляющему большинству тут не понять.
На архитектурных трудностях остановился и решил сначала что-то готовое поискать.
Нужно как минимум 2 управляющих сервера и 2 подчиненных, чтобы распределять на случай падения. Подчиненные всего лишь собирают инфу, управляющие хранят.
И другие веселухи.
Просто прежде чем писать велосипед стоит поискать готовое решение. Я искал и не нашел ничего подходящего.
http://uptimerobot.com/
настроена такая штука. Раз в 5 минут конечно не самый сок, но работает вполне себе прилично
Что мониторить надо? Munin прекрасно мониторит и аптайм, клиент-серверная технология.
Если нужны SMS, пишется плагин на любом языке, который будет работать в среде. Кстати, и послать SMS чем-то готовым можно, у меня посылает, но уже не вспомню, кто :)
Для этих целей отлично подойдет мониторинг из отдельной автономной системы со 100% круглосуточной доступностью.
Можно построить свою распределенную систему мониторинга, а можно воспользоваться средствами мониторинга, предлагаемыми хостинг-компаниями.
И в первую очередь разместить свои сервера (или сайты) в надежном месте, чтоб не приходилось переживать за возможные прерывания сервиса из-за обрыва интернет/питания или DDoS атак.
Munin совершенно иные задачи.
Сторонние сервисы аналогично не подходят.
Планирую сделать бесплатный сервис.
Типа хосттрекера?
Если я правильно понял твою хотелку, то тут не столько скрипт (ты и сам сможешь его написать если что), сколько сервера по миру. Т.е. договорённость с хостерами или дедиков. Вряд ли много хостеров согласятся выдать ресурсы бесплатно.
А по работе, алгоритм может быть такой: твой скрипт (на главном севере) по крону рассылает запросы через прокси на этих серверах.
Второй вариант - на всех серверах синхронизируется база пингуемых адресов и "местный" скрип их пингует, сливая результат на главный сервер. Местные скрипты запускаются или по крону или по сигналу с главного сервера.
Munin совершенно иные задачи.
Munin — любые задачи, с помощью напильника.
Плагигны на чём хотите, а munin лишь коллекционирует данные и отображает их в виде графика.
Пара хостеров готова была предоставить сервера.
Так точно, только чаще гораздо (на бесплатном там раз в 30 минут)
Curl'ом дернуть морду, найти там <html> и узнать код ответа - не проблема.
Тут проблема в архитектуре.
1 управляющий сервер = очень плохо.
Дальше нужен контроль состояния сети, состояния серверов.
В случае падения неких узлов, система должна работать дальше как часы.
Не то.
Я добавляю 50 сайтов в панели у себя, и в случае падения информирование.
Munin надо ставить всюду, а это гемор.