Войти в систему

Home
    - Создать дневник
    - Написать в дневник
       - Подробный режим

LJ.Rossia.org
    - Новости сайта
    - Общие настройки
    - Sitemap
    - Оплата
    - ljr-fif

Редактировать...
    - Настройки
    - Список друзей
    - Дневник
    - Картинки
    - Пароль
    - Вид дневника

Сообщества

Настроить S2

Помощь
    - Забыли пароль?
    - FAQ
    - Тех. поддержка



Пишет old_apazhe ([info]old_apazhe)
@ 2005-10-12 18:37:00


Previous Entry  Add to memories!  Tell a Friend!  Next Entry
У меня вопрос.
Наверняка есть такая специальная маленькая программулька, которая умеет через определённые промежутки времени скачивать определённую страничку с определённого сервера и при нахождении на ней определённых слов ("Warning: mysql_select_db(): Too many connections in /usr/home/..") громко пищать, ругаться матом и посылать сигналы хозяину странички.

Ещё лучше, если бы это был онлайновый сервис и сигналы бы он посылал по SMS.


(Добавить комментарий)


[info]gauloises@lj
2005-10-12 11:40 (ссылка)
Попробуй тут (http://www.watznew.com/index.html).

только без смс она

(Ответить)


[info]primaler@lj
2005-10-12 11:46 (ссылка)
а зачем такое может понадобиться, если не секрет?
особенно в той части, что про смс

(Ответить) (Ветвь дискуссии)


[info]ex_ex_apazh@lj
2005-10-12 11:51 (ссылка)
Затем, что сегодня на одном очень нужном серваке встал раком MySQL, вследствие чего он выдавал вместо страниц гору вот таких строчек. А все в это время спали, включая меня. Семь часов простоя, в общем.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]ex_jetteim@lj
2005-10-12 11:53 (ссылка)
Я, конечно, буду дохуя умным, если посоветую сделать это на серваке, а не внешним сервером?

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]ex_ex_apazh@lj
2005-10-12 11:59 (ссылка)
Тоже вариант.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]ex_jetteim@lj
2005-10-12 12:02 (ссылка)
Такой вариант предпочтительнее именно в силу того, что не генерирует бессмысленную нагрузку. Ну и слать можно куда угодно.

(Ответить) (Уровень выше)


[info]ex_jetteim@lj
2005-10-12 11:53 (ссылка)
...а не внешним сервисом, конечно.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]tyrex@lj
2005-10-12 13:14 (ссылка)
наоборот, внешним сервисом лучше - потому как а ну сервак целиком навернётся?
это исключительно вопрос доверия внешнему сервису.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]ex_jetteim@lj
2005-10-12 13:18 (ссылка)
Согласен.

(Ответить) (Уровень выше)


[info]robinbobin@lj
2005-10-12 11:56 (ссылка)
у меня сркиптик проверяется все службы и если шо делает mysqld restart.

а вначале странички лучше ставить error_reporting(0);

(Ответить) (Ветвь дискуссии)


[info]ex_ex_apazh@lj
2005-10-12 12:00 (ссылка)
Вот мне zmey2 советует проверять PHP работоспособность датабазы и предпринимать некие действия в зависимости от.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]robinbobin@lj
2005-10-12 12:04 (ссылка)
правильно говорит...

если типа mysql_connect() провалился выдать закешированную страницу :)
никто и не заметит шо сайт лежит.
или просто
echo "сайт временно не доступен. связь ушла на базу";
ну или фразу из своего автоотчетчика...

(Ответить) (Уровень выше)


[info]ex_belater@lj
2005-10-12 12:02 (ссылка)
а вначале странички лучше ставить error_reporting(0);
да, но еще нужно при подключении к БД проверять, нет ли ошибки, и если есть, выдавать какое-тодружелюбное сообщение пользователю (типа, "ой, а у нас технические проблемы, но вы не волнуйтесь, мы скоро будем работать!"), и заголовок из серии 500х - чтобы поисковик такую страицу не индексировал.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]robinbobin@lj
2005-10-12 12:10 (ссылка)
нет предела совершенства :)

(Ответить) (Уровень выше)


[info]zambarra@lj
2005-10-12 12:38 (ссылка)
если серверов много, а вас мало, пользуйте nagios [гугль воздаст], у меня это дело мониторит все, от места на диске до замков на оракле.

(Ответить)


[info]fearan@lj
2005-10-12 13:48 (ссылка)
А вот кстати, сколько ты готов платить за такой сервис?

(Ответить) (Ветвь дискуссии)

Re: Reply to your post...
[info]ex_ex_apazh@lj
2005-10-12 13:54 (ссылка)
Доллар в месяц.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]fearan@lj
2005-10-12 13:57 (ссылка)
Спасибо, сильно помог.

(Ответить) (Уровень выше) (Ветвь дискуссии)

Re: Reply to your comment...
[info]ex_ex_apazh@lj
2005-10-12 14:34 (ссылка)
Ширее смотреть надо - сервис простой, а народу набрать можно много. Например, маниаков чистки гостевух от мата.

(Ответить) (Уровень выше) (Ветвь дискуссии)

Угу.
[info]fearan@lj
2005-10-12 14:41 (ссылка)
Есть такая мысль.
Мыслей на самом деле много, но все упираются в окупаемость.

При таких ценах вывести сервис в глубокий минус - элементарно.

(Ответить) (Уровень выше) (Ветвь дискуссии)

Re: Угу.
[info]ex_ex_apazh@lj
2005-10-12 14:53 (ссылка)
Значит, три бакса.

(Ответить) (Уровень выше) (Ветвь дискуссии)

Re: Угу.
[info]fearan@lj
2005-10-12 15:08 (ссылка)
Не, дело не в 1 или 3 бакса. 1 - вполне достаточно. Надо думать над способами не пустить какеров.

При цене 1 бакс - отбить проект в месяц могут порядка 100 пользователей.
Страница http://www.livejournal.com/users/apazhe, которая совсем не такая толстая, как кажется, весит 50 кб. Проверка ста таких станиц раз в пять минут даст порядка 50 Гб в месяц.
Что автоматически вылезает за рамки окупаемых тарифов.

Форумы/гастивухи дадут существнно больше.

Я уж не буду гойворить про откровенно ебнутые форумы, как на сайте какой-то газетенки типа спидинфо: там форум был одна большая простыня. Я попробовал его скачать ради интереса - на 140-м мегабайте плюнул.

(Ответить) (Уровень выше) (Ветвь дискуссии)

Re[2]: Угу.
[info]ex_ex_apazh@lj
2005-10-12 15:44 (ссылка)
Раз в пять минут - другие тарифы. Раз в сутки - вообще бесплатно.

(Ответить) (Уровень выше)

Re: Угу.
[info]mivlad@lj
2005-10-14 14:56 (ссылка)
За $100 в месяц уже можно снять dedicated server с 1000 Гб/мес трафика в комплекте.

(Ответить) (Уровень выше) (Ветвь дискуссии)

Re: Угу.
[info]fearan@lj
2005-10-14 15:01 (ссылка)
Покажите - сниму завтра.

Кроме шуток. Обход/обзвон московских операторов (в том числе и друзей за рюмкой водки) показал цены минимум в 2.5 раза больше. Вариант аренды просто дырки - дешевле, но незначительно.

Единственное, можно найти примерно за $100 в месяц коло с терабайтом трафика - но сервер при этом будет стоять в чулане напротив туалета.

(Ответить) (Уровень выше) (Ветвь дискуссии)

Re[2]: Угу.
[info]ex_ex_apazh@lj
2005-10-14 15:25 (ссылка)
Лезь ко мне, покажу. Не за 100, за чуть большую сумму.

(Ответить) (Уровень выше)

Re: Угу.
[info]mivlad@lj
2005-10-14 15:39 (ссылка)
http://www.ev1servers.net/

(Ответить) (Уровень выше)


[info]v_melnik@lj
2005-10-13 04:48 (ссылка)
А-а-а, блин, Тоха, ты тоже об этом задумывался уже?? :-))

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]fearan@lj
2005-10-13 04:50 (ссылка)
Уже года два с половиной как.

(Ответить) (Уровень выше)


[info]default_error@lj
2005-10-12 14:17 (ссылка)
которая умеет через определённые промежутки времени
T-Mail какой нибудь. Или еще какой шедулер.

скачивать определённую страничку с определённого сервера
wget

и при нахождении на ней определённых слов ... ромко пищать, ругаться матом и посылать сигналы хозяину странички.
Скрипт на vbs, например. Или чего под рукой есть.

(Ответить)


[info]nervasystem@lj
2005-10-12 15:08 (ссылка)
Есть конечно. Использую уже лет 7 для мониторинга серверов. Умеет делать в том числе и то что тебе нужно и слать всякие уведомления мылом или на аську и сообщения на мобилу, при наличии скрипта. Обычно я использовал для SMS скрипт CMD2SMS - он умеет через Билайновский сервер отсылать сообщения, но они постоянно там что-то меняют, поэтому отключил и оставил только уведомления мылом. Скачать можешь с http://nervasystem.ogo.ru/tmp вместе с лечиловом. Называется Mediahouse IP Monitor.

(Ответить) (Ветвь дискуссии)

Re: Reply to your post...
[info]ex_ex_apazh@lj
2005-10-12 15:44 (ссылка)
Зыко.

(Ответить) (Уровень выше)


[info]reggie_rs@lj
2005-10-12 18:23 (ссылка)
Засунуть в крон скрипт с коннектом к базе (5 строк) и отправкой мессаг на емейл, предоставляемый опсосом - а он форвардит это в смс (у нас такая услуга называется мобильный офис и стоит 2000 брб - чуть меньше запрошенного бакса в месяц)

(Ответить) (Ветвь дискуссии)

Re: Reply to your post...
[info]ex_ex_apazh@lj
2005-10-12 18:52 (ссылка)
МТС - пидоры. Нет такой услуги!

(Ответить) (Уровень выше) (Ветвь дискуссии)

Re: Reply to your post...
[info]reggie_rs@lj
2005-10-12 22:53 (ссылка)
Странно. У нашего МТС - есть :(

(Ответить) (Уровень выше) (Ветвь дискуссии)

Re[2]: Reply to your post...
[info]ex_ex_apazh@lj
2005-10-12 23:25 (ссылка)
У нашего - нет.

(Ответить) (Уровень выше)


[info]aeriman@lj
2005-10-12 20:45 (ссылка)
redalert.com

(Ответить)


[info]_pk_sly@lj
2005-10-13 02:12 (ссылка)
мож сегодня сделаю

(Ответить)


[info]v_melnik@lj
2005-10-13 04:52 (ссылка)
Есть два подхода: комплексный и прямой. Прямой вариант - написать на sh или perl скрипт, который будет это дело делать и с периодичностью какой-то его запускать. Второй вариант - использовать большую и навёрнутую штуку - Nagios (http://www.nagios.org/) (из всех "комплексных" рекомендую именно его).

А, третий вариант. Вышли мне на melnik@raccoon.kiev.ua урл страницы и емейл, на который слать, да и всё:)

(Ответить)