Блог Monit IT




Повтор уведомлений о проблеме.

В настройках уведомлений добавлена возможность повторов, через определенный промежуток времени, уведомлений о проблеме до момента ее устранения. Многим это позволяет не забыть о проблеме, если они не могут заняться ей немедленно, а находятся например в дороге. Для руководителей служб поддержки, это тоже может быть удобно, так как сразу видна неразрешенная проблема.

Данная возможность доступна только для несвернутых уведомлений о проблемах. Если уведомление из-за комбинаций каких либо настроек контакта, групп контактов и самого уведомления будет свернуто (войдет в состав группового уведомления), то сообщение не будет повторено.

Опция в настройках уведомлений отвечает за данную функцию, называется просто — Повторять (только  для несвернутых уведомлений).

 

Опция повтора уведомлений об ошибке мониторинга

Включить эту опцию можно в настройках отдельного контакта или уведомления. Выберите опцию Повторять и затем укажите таймаут в минутах.

Задание таймаута для повтора уведомления о проблеме.

 

Обратите внимание, что данная опция может быстро исчерпать баланс СМС сообщений, если вы поставите слишком короткий интервал.

 

 

0 комментариев

Новые возможности HTTP проверки

В  HTTP  проверки добавились важные изменения.

 

1. Проверка кода статуса HTTP ответа:

Теперь вы можете проверять код ответа от сервера (только первоначальный запрос!) на соответствие введенному в настройках проверки.

Как это работает:

1) Тестер обращается к вебсайту и получает какой-то статус операции.
2) Проверяется код статуса на соответствие введенному. Если происходит ошибка тестер рапортует об ошибке.
3) Если код совпал, то для кодов отличных от 2xx, 301, 302, 303 дальнейшая штатная проверка страницы заканчивается, тестер возвращает сообщение об удачной проверки.
4) Если был возвращен один из вышеуказанных кодов, то происходит дальнейшая штатная проверка страницы, соглано настройкам, которые сделал пользователь, в том числе обрабатываются реиректы ит.д.

 

 

2. Разрешение или запрещение переадресации на другие домены:

 

Ранее любые переадресации в пределах лимита на их количество были разрешены. Т.е. теоретически сайт мог переадресовывать пользователя, куда ему вздумается, например на какой-нибудь вредоносный сайт.

Теперь вы можете настроить проверку так, что такие редиректы будут отслеживаться и если такая переадресация запрещена, будет взводиться флаг ошибки.

 

При запрете переадресации на другие домены, она будет разрешена только для поддоменов от исходного.

Например будет разрешена такая переадресация:

atlex.ru -> blog.atlex.ru
atlex.ru -> www.atlex.ru
atlex.ru -> www.monitit.atlex.ru

 

Переадресация в обратном направлении запрещена.

Например:

blog.atlex.ru -> atlex.ru

 

Для удобства было сделано исключение для переадресации с сайта имеющего префикс www. на сайт без этого префикса.

Например, такой редирект разрешен:

www.monit-it.ru -> monit-it.ru

 

0 комментариев

Еще изменения в типе мониторинга PORT CHECK

Произошли еще изменения в типе мониторинга Port Check. :)

 

В PORT CHECK проверку добавлена возможность соединения по SSL/TLS протоколу:

 

Теперь вы можете подключаться к порту и передавать и принимать данные в защищенном режиме.

0 комментариев

Системные уведомления и информационные сообщения.

К нам поступало много обращений по электронной почте, о том, что неплохо было бы если уведомления об исчерапании баланса, исчерпании количества SMS  приходили бы еще и на Е-mail, а не только показвались бы на странице статуса внутри аккаунта.

Еще мы заметили, что хотя мы и ведем блог, но многие не помнят и о блоге и не знают о том, что нового появляется в Monit IT, какие новые возможности становятся доступны.

Также существует информация, которая интересна, только клиентам сервиса и которая просто не подходит для формата блога.

 

Именно поэтому мы запустили службу системных уведомлений и информационных сообщений Monit IT.  Все сообщения мы разделили на автоматически генерируемые системные уведомления, которые будут информировать вас о важных событиях произошедших в вашем аккаунте, и на информационные сообщения, которые готовит и отправляет менеджер Monit IT.

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

 

Получить доступ к службе сообщений вы можете кликнув на иконку Сообщений в виде Конверта в верхнем правом углу экрана вашего аккаунта:

или зайдя через подменю в управлении вашим аккаунтом.

 

При этом вы попадаете в список пришедших сообщений в котором вы сможете выбрать сообщения для просмотра:

 

 

 

Системные уведомления  всегда дублируются в почтовый ящик владельца аккаунта. От получения общих информационных писем на свой e-mail вы можете отказаться в настройках Владельца аккаунта кликнув на ссылку Изменить информацию о владельце на экране управления аккаунта.

Но мы конечно же советуем не отключать получение Информационных сообщений :)

0 комментариев

Копирование объектов и новый тип отображения списка объектов.

Для удобства тех клиентов, которые добавляют на мониторинг несколько однотипных объектов, а так же для тех клиентов у которых есть некоторое количество однотипных, или похожих, серверов, на которых должны производиться одинаковые проверки, мы добавили возможность создания дупликатов объектов и возможность их группового копирования для проверки другого сервера (хоста).

 

1. Для простого дублирования объекта при редактировании, вам просто нужно нажать кнопку Дублировать, при этом текущее состояние редактируемого объекта будет сохранено, но при этом после сохранения объекта откроется форма добавления нового объекта, в которую уже будут продублированы основные и расширенные настройки объекта, который вы редактировали до этого.

Настройки тестеров и уведомлений при этом не дублируются, их нужно будет задать заново. 

 

 

2. Вы так же можете скопировать один или несколько объектов в новый хост со всеми настройками (включая настройки уведомлений). Для этого ва нужно в списке объектов отметить галочками нужные объекты и в списке групповых операций выбрать опцию Скопировать в …  В появившемся диалоговом окне введите правильный IP-адрес или доменное имя сервера и все выбранные объекты будут скопированы с автоматической заменой в настройках имени сервера на новый (это не в полной мере работает для DNS проверок, вам нужно будет отредактировать эти объекты для правильного результата проверки).

 

 

Кстати, на картинке выше вы можете заметить, что появилась новая опция отображения списка объектов: вы можете вывести только те объекты, которые принадлежат одному хосту или типу проверки. Для этого вам нужно в правой колонке необходимый тип группировки

и затем кликнуть по нужному хосту или типу проверки.  Тип списка сохраняется и при обновлении страницы, поэтому если вам захочется вывести полный список объектов либо кликните по ссылке Показать все  либо кликните по нужному типу группировки в меню в правой части экрана.

 

СОВЕТ: Мы советуем не настраивать индивидуальные настройки уведомлений для каждого объекта, а назначить объектам теги и настраивать уведомления уже для всех объектов объедененных тегом в настройках тегов. Это позволит вам более удобно управлять уведомлениями, конечно, если вам не нужна большая гибкость индивидуальных пообъектных уведомлений.

 

 

0 комментариев

Изменения в типе мониторинга PORT CHECK

Произошли изменения в типе мониторинга Port Check.

 

Помимо одного расширенного параметра, который уже существовал для этой проверки, а именно проверки полученного содержимого из порта на наличие в нем заданной строки или соответствия ответа регулярному выражению, добавлено еще два параметра:

 

 

Отправить строку − позволяет отправить строку в порт, сразу после соединения.  К строке автоматически добавляется символ возврата каретки.

Длина ответа − этот параметр, позволяет проверить длину ответа. Длина скачиваемого ответа ограничена 100 килобайтами.

0 комментариев

Новый вид страницы открытой статистики.

Улучшился вид страницы представляющий публичную статистику по проверяемому объекту. Информация представлена в более понятном виде и теперь включает в себя не только отчет о том в каком состоянии сейчас находится проверяемый объект, но и о доступности объекта за неделю в графическом виде.

Разместите у себя кнопку публичной статистики Monit IT на сайте и покажите своим посетителям, что вы заботитесь о том, чтобы предоставить им максимально лучший сервис.

Инструкция о том, как разместить эту кнопку у себя на сайте, есть в нашем блоге — http://blog.monit-it.ru/index.php/openstat/

А чтобы посмотреть эту страницу не на картинке, а в «живую» перемотайте страницу вниз, там вы увидите кнопку Monit IT — просто кликните на нее.

 

 

0 комментариев

Новый тип проверки: SSH

Возможно вы уже заметили анонс в твиттере  на прошлой неделе, о том, что мы добавили новый тип проверки в Monit IT — SSH. Сейчас мы расскажем о нем подробнее.

SSH —  позволяющий производить удалённое управление операционной системой и туннелирование TCP-соединений (например, для передачи файлов).  (Это цитата из википедии, если хотите узнать больше о протоколе SSH прочитайте эту статью). Нас в этом протоколе интересует именно удаленное управление операционной системой. Используя этот протокол SSH тестер будет подключаться к вашей операционной системе, запускать необходимую команду и проверять возвращаемый код ошибки и обрабатывать выходные данные.

SSH тестер имеет три типа проверки:

 

1. Самый простой: AUTH

 

Тестер подключается к удаленному серверу по указанному адресу и порту, аутентифицируется и отключается от удаленного хоста. В данном режиме тестер проверяет саму возможность подсоединения к удаленному серверу по протоколу SSH.

 

2. Тип проверки: EXEC

Этот метод уже подразумевает запуск какой-либо команды на удаленном сервере и возможную проверку возвращаемого значения на соответствие заданным параметрам

На скриншоте вы можете видеть, какие параметры имеет данный тип проверки. Вы должны ввести команду, которую необходимо выполнить на удаленном сервере (заметьте, что Monit IT не проверяет команды на деструктивность или побочные эффекты, так что если вы введете команду удаления  всей файловой системы на сервере… ну что ж, вы сами в этом виноваты, вы ведь не вводите такие команды в консоли своего сервера, значит и в Monit IT такие команды использовать не нужно :) )

 

Если вы оставите поля  Ожидаемый код возврата и Проверка строки или регулярного выражения  пустыми, то Monit IT просто запустит введенную вами команду ничего более не проверяя.

 

В поле Ожидаемый код возврата вы можете ввести число, и Monit IT сравнит  код возврата запускаемой команды с числом в этом поле. Если они не совпадут, тестер вернет ошибку.

 

В поле Проверка строки или регулярного выражения можно ввести строку или регулярное выражение. После запуска команды тестер сравнит объедененное содержимое вывода команды в stdout и stderr на соответствие регулярному выражению или наличию строки в этом выводе. Как замечение: тестер примет только 4 килобайта вывода команды.

 

3. Третий и, наверное, самый интересный тип проверки NAGIOS PLUGIN 

 

Как видите настроек у этого типа проверки даже меньше, чем у предыдущего, но это не делает его менее интересным.

От вас требуется ввести только выполняемую команду и тестер проверит вывод данной команды в соответствие с правилами NAGIOS плагинов.

 

Что такое Nagios? Nagios это одна из систем мониторинга с открытым исходным кодом, которая широко используется системными администраторами. Плюсы и минусы ее мы обсуждать в данной статье не будем, скажем лишь то, что Nagios мощный продукт, но требует усилий в установке и настройке, а также  оборудование на которое эта установка производится.

 

Чем же интересна данная проверка? — спросят люди, незнакомые с Nagios. Мы ответим: количеством проверочных скриптов, написанных огромным сообществом системных администраторов использующим Nagios. Вы можете проверять любые параметры вашего сервера: загрузка процессора, свободное место на диске… да вобщем все что угодно! Вам нужно только установить плагины Nagios на свой сервер и потом их запускать с помощью Monit IT.

 

Например на скриншоте показана команда проверки загрузки процессора. Она собирает данные о загрузке процессора на текущую минуту и за последние 5 и 10 минут.  Ключами -w и -c задаются пороги предупреждения и ошибки. Так если текущая загрузка будет равна 5, то тестер выставит флаг предупреждения, а если загрузка превысит порог 10, то флаг ошибки.

 

Но и это еще не все: самое вкусное я приберег на последок. :) Monit IT теперь умеет автоматически собирать все проверенные метрики и хранить их. Впоследствии вы сможете наглядно представить эти метрики в виде графиков и сопоставить их с другими метриками. Например вы сможете наглядно  узнать, как загрузка процессора влияет на скорость ответа вашего сервера! Подробнее об этом в следующей статье.

 

В нашем блоге мы подробно расскажем, как установить плагины Nagios на ваш сервер, а также остановимся на конкретных примерах тестирования серверов с помощью этих плагинов. Если вам это интересно, подпишитесь на RSS канал нашего блога и присоединяйтесь к нам в твиттере @atlexru 

 

 

0 комментариев

Открытая статистика объектов мониторинга.

Мы уже объявляли на днях в твиттере, что скоро в Monit IT появится возможность размещения кнопок доступности объектов на ваших веб страницах, а так же предоставления вашим посетителям открытой статистике о состоянии и доступности проверяемых объектов. Спешим сообщить, что сегодня данная возможость стала доступна пользователям сервиса Monit IT на всех типах аккаунтов, в том числе и бесплатных!

 

Для того чтобы разместить кнопку доступности на вашем сайте, вам нужно зайти в экран редактирования проверяемого объекта, для которого вы хотите сгенерировать кнопку и экран публичной статистики. В правой колонке снизу вы увидите бесцветную кнопку:

 

Кликните на нее мышкой.  Откроется экран редатирования публичной статистики:

Включите чекбокс для того, чтобы создать кнопку доступности для объекта. После того как вы включите этот чекбокс вам будет предложено выбрать изображение кнопки, а так же решить, хотите ли вы, чтобы ваши посетители могли видеть более полную статистику по объекту мониторинга:

В данном случае мы выбрали картинку и разрешили доступ к странице подробной публичной статистике. Теперь скопируйте HTML код, который и установите его на свой сайт, а в экране редактирования доступа к статистике нажмите Применить.

После этого бесцветная кнопка, которую вы кликали в самом начале будет показывать актуальную информацию прямо на странице редактирования объекта. Так вы сможете видеть, создана ли кнопка для данного объекта:

 

Ну а тот код, который вы видите на скриншоте мы установили на наш сайт monit-it.ru. Вы можете увидеть эту кнопку в самом низу сайта.

Вообще эту кнопку можно разместить не только на вашем сайте, но и например в блоге, как я сделал это тут:

Monit IT

Вы можете кликнуть на эту кнопку и посмотреть текущую статистику по сайту monit-it.ru.

1 комментарий

С весенними праздниками!

Monit IT поздравляет вас со всеми майскими праздниками: с прошедшим праздником труда и солидарности и наступающим Днем Победы!

Мы тоже решили сделать небольшой подарок нашим пользователям и помочь вам провести свои выходные качественно: на нашем бесплатном тарифе теперь доступно пять бесплатных SMS оповещения о проблемах. Теперь вам не нужно даже проверять свою электронную почту, чтобы знать, что с вашими сайтами и серверами всё в порядке. Вы сможете качественно отдохнуть, а ваши клиенты получат полноценный сервис, даже в праздники.  :-)

Пять бесплатных SMS оповещений теперь всегда будут доступны на бесплатном тарифе и будут пополняться раз в месяц при продлении тарифа. Бесплатные SMS оповещения не добавляются при переходе с платного на бесплатный тариф, если переход на платные тарифы был осуществлен менее двух недель назад.

 

 

0 комментариев