Jump to content

Отправка СМС если нет PINGa


Recommended Posts

Есть необходимость поставить софт на сервак(без разницы WIN или UNIX) чтоб он пинговал к примеру ya.ru например в 1 минуту 1 пакет, если нет ~5 пакетов то SendSMS! в програмировании не силён! Думаю такое пригодиться не только мне!

Link to post
Share on other sites

Есть необходимость поставить софт на сервак(без разницы WIN или UNIX) чтоб он пинговал к примеру ya.ru например в 1 минуту 1 пакет, если нет ~5 пакетов то SendSMS! в програмировании не силён! Думаю такое пригодиться не только мне!

 

у нас это реализовано на фре. на серваке скрипт, пингующий по крону список серверов, при необходимости формирует месагу и отправляет ее через smstools и подключенный юсб-шнурком телефон.

Сделано все элементарно, работает отлично.

раньше этот скрипт мылом смс слал, но после того, как юмс перестали принимать смс черех мыло пришлось юзать телефон.

Еще через smstools и телефон отсылают сообщения и другие скрипты (включение-отключение каналов и т.п.)

Edited by VitalyMoiseev
Link to post
Share on other sites

 

у нас это реализовано на фре. на серваке скрипт, пингующий по крону список серверов, при необходимости формирует месагу и отправляет ее через smstools и подключенный юсб-шнурком телефон.

Сделано все элементарно, работает отлично.

раньше этот скрипт мылом смс слал, но после того, как юмс перестали принимать смс черех мыло пришлось юзать телефон.

Еще через smstools и телефон отсылают сообщения и другие скрипты (включение-отключение каналов и т.п.)

 

Так и я думал, тоже хотел сделать сначала через мыло, но вычитал что у МТС это уже не работает. можно подробнее, какой телефон может, скрипт какой дашь, я так понимаю все сделано с помошью #!/bin/bash?

Link to post
Share on other sites

это nagios, кэп

Может я конечно ошибаюсь, но он не может СМС отправлять!

так и работает.

пингует несколько сотен хостов.

при пропадании отправляет смски.

на МТС. у нас работает

Link to post
Share on other sites

Может я конечно ошибаюсь, но он не может СМС отправлять!

 

Умеет.

А ещё вам поможет какой нибудь sms шлюз.

Link to post
Share on other sites

Умеет.

А ещё вам поможет какой нибудь sms шлюз.

 

Хотелось бы подкинуть трубку какую нибудь старенькую к серваку, чтоб с неё смски слались, то вдруг канал на инет упадёт и через шлюз не придёт смсочка!

Link to post
Share on other sites

вдруг канал на инет упадёт и через шлюз не придёт смсочка!

 

Мониторить и уведомлять нужно снаружи.

Какой смысл в мониторинге если он уже сам по себе bottleneck?

Link to post
Share on other sites

Все, кому необходим СМС сервис связывайтесь. через месяц полтора.

Все будет для Вас работать без шлюзов и трубочек.

Ася сто 322 051

Link to post
Share on other sites

Умеет.

А ещё вам поможет какой нибудь sms шлюз.

 

Хотелось бы подкинуть трубку какую нибудь старенькую к серваку, чтоб с неё смски слались, то вдруг канал на инет упадёт и через шлюз не придёт смсочка!

можно за 200 грн купить киевстаровский юсб модем типа хуавея е1550 - и через него слать смс )

Link to post
Share on other sites

а можно юзать платные сервисы мониторинга аля хосттрекер.

можно платить деньги тем у кого мониторинг серверов в мега гермозонах, поставить доп ip и новый контакт не проблема.

Link to post
Share on other sites

а на Микротике ?

была бы мотивация - можно сделать и на микротике :blink:

микротик тоже может слать смс,netwatch смотрите

Link to post
Share on other sites

ну кто нить примерчик скинет ?

 

что бы микротик мне приветы сприсылал

/ tool netwatch 
add host=213.180.204.8 timeout=1s interval=1m up-script=link_UP down-script=link_down \
   comment="" disabled=no

создаешь 2 скрипта с названиями которые написаны в netwatch, в них пишешь чтоб отправить типо мыло указуеш адрес мобильного хххххххххх@sms.beeline.ua,незнаю как с другими операторами,не пробывал просто

Link to post
Share on other sites

Умеет.

А ещё вам поможет какой нибудь sms шлюз.

 

Хотелось бы подкинуть трубку какую нибудь старенькую к серваку, чтоб с неё смски слались, то вдруг канал на инет упадёт и через шлюз не придёт смсочка!

 

у меня так и сделано

юсб-шнурок + старенький семен с мтс карточкой. Просто, дешево и надежно.

Link to post
Share on other sites

Так и я думал, тоже хотел сделать сначала через мыло, но вычитал что у МТС это уже не работает. можно подробнее, какой телефон может, скрипт какой дашь, я так понимаю все сделано с помошью #!/bin/bash?

 

мтс закрыло прием смс через мыло. Плюс отправка мылом не возможна при падении внешнего канала (а при этом срочное смс ох как надо) :blink:

телефон может практически любой, лишь бы шнурок под него был.

Мы взяли б/у семен А75, в него мтс с тарифом с дешевыми смс.

на сервере подняли smstools3 http://www.freshports.org/comms/smstools3/

нарисовали скриптик - пинговалку и вперед.

Цен решения получилась - 100 грн + пополнение счета на телефоне каждый месяц (с него еще иногда и звонят в офисе)

скриптом могу поделиться, хотя он простейший

Link to post
Share on other sites

телефон может практически любой, лишь бы шнурок под него был.

Мы взяли б/у семен А75, в него мтс с тарифом с дешевыми смс.

а какой там самый дешевый тариф у мтс?

Link to post
Share on other sites

на сервере подняли smstools3 http://www.freshports.org/comms/smstools3/

нарисовали скриптик - пинговалку и вперед.

Цен решения получилась - 100 грн + пополнение счета на телефоне каждый месяц (с него еще иногда и звонят в офисе)

скриптом могу поделиться, хотя он простейший

Со скриптиком думаю как нибудь разберусь, щас голову ломаю с smstools, смотрю логи телефон конектица без проблем в логах в конце пишит "Waiting for messages to send..." начинаю отправлють СМСку долго думает и пишет Failed и т.д. думаю проблемы в smsd.cfg с AT-командами, если не жалко кинь пример файлика.

Link to post
Share on other sites

скриптом могу поделиться, хотя он простейший

Поделись пожалуйста. Что-то я видел пару реализаций и мне они не понравились по разным причинам.

Интересует как раз мониторинг канала пингом на десяток серверов в интернете.

Оповещение о падении впн с провайдером как бы есть, но это как бы чуток не то. Вообще в идеале хотелось бы сделать скрипт чтобы он автоматом дефолтный роут перекидывал на запасной аварийный канал и слал смс админу.

Link to post
Share on other sites

Dude шлют смс, ставте под винду, линукс, или на сам мт. второй вариант это сам мт пингает узли и шлет смс. У меня сделано так:

Сам микротик шлет смс что он живой кадые 2 часа

/systes/sripts/

/tool e-mail send body="I`m a live" to="38098хххххх@sms.kyivstar.net

 

Когда падает хост

/tool e-mail send body="Axtung!!! Down 192.168.0.18" to="38098ххххх@sms.kyivstar.net"

 

Настраиваем email

tools/email/

[admin@MikroTik] /tool e-mail> print

server: адрес почтовика на котором ваш ящик(можно и mail.ru):25

from: "ххххххх@mail.ru"

username: "логин на почту"

password: "пароль к ящику почты"

[admin@MikroTik] /tool e-mail>

 

В netwatch добавляем пинг вашего хоста и в закладку Down пишем имя вашего скрипта.

 

Ну вот и все.

Link to post
Share on other sites

router os не использую, хотелось бы что-то на sh или на perl и именно для мониторинга, желательно с какими-то зачатками интеллекта т.к. ya.ru может не ответить, но это не будет обозначать, что канал умер.

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...