Как стать автором
Обновить

Комментарии 25

>> Я долго размышлял о возможных вариантах подобного контроля и пришёл к выводу, что Твиттер самое удобное решение для этого.

Не могли бы вы подробнее описать кк вы пришли к этому выводу?
Я вот к примеру не понимаю.

Почему не отправлять письмо на email и смс заинтересованным лицам?
Ради удобства. Мне удобно читать сообщения из твиттера на компьютере и мобильном телефоне. Бота я фолловить не стал, а просто добавил в списки, ибо сообщений от него приходит много.
По-моему, как раз это очень удобно, ибо тоже активно пользуюсь твиттером. Отличная идея!
Только, как мне кажется, можно еще сделать так, чтобы бот реплаил, так уж точно ни одного сообщения мимо не пройдет. :]
Я сейчас тестирую эту возможность. Если сервер вышибло из сети, бот мне отправляет сообщение с mention-ом о том, сколько времени бота не было на связи.
О, только теперь узнал, что для добавления в список не нужно фолловить.
Твиттер тоже умеет отправляет письма и смс. Но failwhale может жутко испортить настроение и мониторинг.
Тоже не очень понял зечем постить в твитер. Я им не очень пользуюсь, разве там есть приват аккаунты которые отображают твиты только определенным людям? Или сделать вывод доступного места на сервере общедоступным это хорошо?

Можно же использовать бесплатные сервисы мониторинга. Я для своих вебсайтов пользую hostmonitoring.net
Правда он только для линуксячих систем.
Вы что, читаете ВСЕ сообщения от бота? Смотрите сколько места осталось? Не проще ли (имхо и правильнее) настроить что-то типа кактуса или заббикса?

О том, что места стало мало Вы узнаете только когда начнете читать и все эти сообщения, в случае с заббиксом я узнаю о проблемах немедленно: мне придет смс и письмо.
Вечная дилемма — использовать многофункциональные готовые решения или писать что-то самому. В данном случае мне самому было интересно разобраться с работой в твиттере через API. Это скорее временное решение. Скоро мы приобретаем новые серверы, и тогда уже можно будет подумать о чем-то более серьёзном. Все мои труды относительно этого бота исключительно в образовательных целях.
Дело не в многофункциональности, а в подходе. В вашем случае чтобы узнать о проблеме нужно зайти на сайт и проанализировать информацию.
В случае заббикса и подобных систем — используется уведомительная система: Вам сообщают информацию как только что-то стало не в порядке, нет необходимости периодически заходить на сайт и «читать»
Не обязательно на сайт. У меня на телефоне постоянно запущен твиттер-клиент. Вполне себе удобно.
Представьте себе что у Вас не 1, а несколько серверов, и мониторите Вы не 1 диск, а десяток параметров, сколько времени Вам придется тратить на анализ информации? Вообще зачем тратить время на анализ, если для этого можно настроить триггер в том же заббиксе или в той же винде? (не используя сторонний софт вообще!)

Просто разобраться с твиттером — это хорошо, но выбор задачи, имхо, неудачен.
Идея хороша для тех, кто активно юзает твиттер. Я бы еще сделал возможность отсылать когда место начинает заканчиваться.
что вы в эту форму вцепились? которая справа на скрине…
настройки можно боту через тот же Twi присылать в виде реплаев… Форма лишняя явно :)
Согласен. В идеале его лучше сделать в виде службы Windows
А не рассказываете ли твитом данные и состояние сервера всему миру при этом? Вас это не колышет?
Все нормально. Адрес сервера все равно не известен. Чем это может быть опасно? Данные о CPU, RAM и дисках никакой ценности не представляют ни для кого, кроме меня.
Можно твитер приватным сделать.
Я думал администратор может прогнозировать, когда у него закончится место :) Все-таки размер БД от бэкапа к бэкапу не сильно меняется, расписание тоже известно…

И как выше косвенно заметили, почему бы не отправлять твит только тогда, когда места остается меньше какого-то определенного значения?
Мне интересно проанализировать, как процессор себя ведет в разные промежутки времени.
а это не слив информации?
Ни в коей мере. Ничего конфиденциального там нет
Вы бы убрали из листинга token'ы, если они рабочии конечно.
Нет, они не рабочие
А как же Jabber?
Не удобней ли через него в реалтайме получать инфу от бота? Мобильник, планшет, домашний ПК.
Написать простейшую реализацию отправки сообщений в Jabber очень просто.
Плюс инфа о сервере никому не светится.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории