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