Под Контролем: Инструмент Для Мониторинга Диска Vds-Сервера

Мы в Timeweb продолжаем разрабатывать виртуальные серверы и рассказываем об этом.

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

Теперь клиент может получать информацию о занятости дискового пространства с помощью виджета на странице сервера или из уведомлений по почте и СМС.



Под контролем: инструмент для мониторинга диска VDS-сервера



За что?

Наверное, каждый сталкивался с ситуацией, когда заканчивается место на диске.

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

Виртуальные серверы — это продукт, в котором хостинг-провайдер намеренно не погружается в клиентские файлы.

Вы выбираете нужную ОС (Ubuntu, Debian, CentOS, Windows Server и т.д.), получаете root-доступ и приступаете к работе.

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

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

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

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



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



Под контролем: инструмент для мониторинга диска VDS-сервера

Вы всегда будете знать, когда на вашем диске заканчивается место.

Для этого мы сделали возможность получать уведомления по электронной почте и по SMS.

Под контролем: инструмент для мониторинга диска VDS-сервера

По мере роста вашего собственного веб-проекта он неизбежно начинает занимать больше места из-за наполнения его контентом.

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



Под контролем: инструмент для мониторинга диска VDS-сервера

Перейдите в раздел «Уведомления» и укажите, хотите ли вы получать сообщения круглосуточно при заполнении диска или в определенное время.

Вы сами выбираете, отправлять ли такую информацию по электронной почте или по SMS.

Под контролем: инструмент для мониторинга диска VDS-сервера



Как шла разработка?

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

Поддерживаются буквально все файловые системы наших клиентов, кроме ReFS на некоторых VDS на ОС Windows. Сложностей с внедрением как таковых не возникло, поскольку мы заранее спланировали функцию и очень подробно описали реализацию.

Но это нас не спасло.

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

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

Выпуск инструмента проходил в 2 этапа.

Вначале мы распространили его на 10% наших клиентов, а через неделю открыли для всех.

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



Давайте подведем итоги

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

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

Сегодня мы хотим задать нашим читателям вопрос, о каких моментах из жизни хостинговой компании вы бы хотели узнать в будущих публикациях? Теги: #Хостинг #Системное администрирование #Администрирование серверов #разработка #vds #centos #ubuntu #Debian #vps #проектная деятельность

Вместе с данным постом часто просматривают:

Автор Статьи


Зарегистрирован: 2019-12-10 15:07:06
Баллов опыта: 0
Всего постов на сайте: 0
Всего комментарий на сайте: 0
Dima Manisha

Dima Manisha

Эксперт Wmlog. Профессиональный веб-мастер, SEO-специалист, дизайнер, маркетолог и интернет-предприниматель.