Привет!

Сегодня мы хотим вам рассказать о нашем сервисе мониторинга серверов и сайтов CloudStats.me, который в начале июня привлек посевные инвестиции от ФРИИ и над которым у нас сейчас идёт активная работа. Мы также расскажем, зачем нам нужно было создавать еще одну систему мониторинга, чем она отличается от конкурентов и как нам помогают ФРИИ и Microsoft в развитии нашего Saas проекта. Теперь обо всём по порядку.

image

1. Предыстория проекта

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

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

К сожалению, все наши попытки использования доступных на тот момент платформ, включая Zabbix, Observium, Nagios + Cacti и т.д., не приносили необходимых результатов. Процесс установки, настройки и поддержки Zabbix'a требовал достаточно больших усилий и ресурсов с нашей стороны, выделения под него определенных серверных мощностей, а также зачастую предоставлял гораздо больше информации, чем нам на самом деле было нужно.

Неплохой альтернативой Zabbix'у являлось и является решение Observium, которое отличается более простым процессом установки и настройки, имеет красивые графики и подходит для использования в Enterprise сегменте. Тем не менее, Observium тоже требует выделения под него серверных ресурсов, а техническая поддержка и обновления стоят $1500 в год, что является еще одним барьером для многих небольших компаний.

В итоге, нами было принято решение о написании простой и понятной системы на Ruby, которую мы смогли бы использовать как для мониторинга наших собственных серверов, так и для предоставления доступа нашим клиентам, которым не пришлось бы разбираться в настройках и установке open source платформ. Длительное время после написания платформы, порядка 2х лет, мы предоставляли доступ в неё только клиентам нашего хостинга и использовали для мониторинга своих серверов только внутри компании.

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

Что умеет платформа CloudStats.me на данный момент?

  • Платформа позволяет следить за состоянием практически любых серверов с любой операционной системой (Linux или Windows)
  • Установка мониторинг агента производится всего в пару кликов, что позволяет добавить в систему любое количество серверов очень быстро и просто
  • Возможна установка агента на любых типах серверов — виртуальных, выделенных или облачных (включая Amazon AWS, Microsoft Azure, Google Cloud)
  • Мониторинг агент является безопасным, так как не открывает никаких портов на сервере, имеет open source код и работает через cron
  • Весь мониторинг производится из облака с распределенной отказоустойчивой инфраструктурой, что снимает необходимость содержания и поддержки мониторинг платформы на вашей инфраструктуре
  • Дополнительно присутствует отслеживание статуса веб сайтов каждые 5-30 секунд и оповещение о выявленных проблемах с доступностью вашего URL

Дополнительные преимущества CloudStats для компаний и хостинг провайдеров:

  • Есть возможность предоставления доступа в систему как сотрудникам вашей компании, так и клиентам, с разграничением доступа к информации о серверах
  • Мы также предоставляем возможность использования нашей системы под брендом вашей компании в качестве White Label решения
  • Пользование системой интуитивно понятно, как менеджерам компании, так и сотрудникам технической поддержки, разработчикам и т.д.


Несколько скриншотов платформы
1. Метрики отдельного сервера (большой размер)

image

2. Главная панель управления (большой размер)

image

3. Ping карта серверов (большой размер)

image

4. Удобная настройка уведомлений (большой размер)

image


Чем платформа CloudStats.me не является?

Хотим отметить, что мы намеренно не создаем сложную платформу, типа Zabbix, а скорее фокусируемся на тех людях, кому необходимо простое и понятное решение, которое позволит отслеживать ключевые метрики сервера, без необходимости длительной настройки системы. Также, хотя сейчас на рынке и присутствуют похожие облачные платформы с большим функционалом (например, New Relic), они все равно потребуют время на их освоение и использование.

Участие ФРИИ и Microsoft в проекте CloudStats

Нельзя не сказать, что привлечение инвестиций от ФРИИ сыграло большую роль в развитии проекта. Помимо финансирования, наша команда использует все нематериальные ресурсы, которые предоставляет акселератор, включая поддержку менторов, отслеживание метрик, постановку целей и определение узких мест в нашей бизнес модели.

Всему этому способствует наличие у акселератора собственной методологии по работе со стартапами, а также большой опыт в плане продвижения B2C проектов, нацеленных на массовую аудиторию. Мы надеемся, что к концу акселерации во ФРИИ (demo день — 10 сентября) мы сможем качественно улучшить показатели проекта и научиться делать B2B продажи, которые требуют больших временных затрат.

В дополнение, наш проект получил поддержку Microsoft и облачный грант на использование Microsoft Azure в размере $60,000 в год. Это позволит нам в скором времени перенести все системы нашей платформы в облако (об этом мы напишем отдельную статью), провести нагрузочное тестирование и повысить стабильность сервиса с помощью экспертной поддержки Microsoft.

Хотите попробовать?

Мы используем Freemium модель для нашего сервиса, и предоставляем мониторинг 1 сайта и 1 сервера абсолютно бесплатно.

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

Ссылка на бесплатный sign up.

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

Мы также всегда доступны в Skype: cloudstats и email для ваших вопросов: sales@cloudstats.me
Какие основные функции сервиса мониторинга вашего сервера вам наиболее полезны?

Проголосовало 22 человека. Воздержалось 5 человек.

Только зарегистрированные пользователи могут участвовать в опросе. Войдите, пожалуйста.

Комментарии (9)


  1. click0
    14.06.2015 18:54
    +1

    Бесплатные аналоги: Cacti и Monit


  1. jemali_m
    14.06.2015 18:54

    В принципе все норм. Установил к себе на Ubuntu Server 14.04. Но скажите, пожалуйста, что на бесплатном плане можно увидеть такого, чего не сможет команда top?


    1. aquanet Автор
      15.06.2015 18:18
      -1

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


  1. RPG18
    14.06.2015 21:20

    Странно что не было озвучена сборка метрик через SNMP, упомянутый выше Observium. Помоему очень удобно в snmpd через extend добавлять под мониторинг что угодно.


    1. aquanet Автор
      15.06.2015 18:20

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


  1. Fanta
    15.06.2015 17:30

    Что у вас с мониторингом ВМок под vmware/hyper-v/xen?


    1. aquanet Автор
      15.06.2015 18:17
      -1

      Вы можете установить агент на любой виртуалке linux/windows. Мы работаем над добавлением мониторинга Нодов, которые хостят виртуалки.


  1. Fanta
    15.06.2015 17:33

    После регистрации постоянно висит надпись «You must add a server»
    Но у меня нет сервера, я хочу лишь бесплатно мониторить 1 сайт!


    1. aquanet Автор
      15.06.2015 18:17
      -1

      Добрый день,

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

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

      Спасибо за обратную связь.