2016-05-11 3 views
0

Я запускаю сайт, используя Bottle и Sqlite, которые являются легкими, на небольшом частном хостинге (с использованием Linux). У меня все больше и больше пользователей каждый день.Измерение производительности и времени, используемого веб-сервером Python

Как измерить, если оба из них являются:

  • работает плавно, используя только < 10% от CPU/RAM на хостинг компьютера
  • работает со средней использования, это преждевременный знак что я должен подумать о том, чтобы использовать что-то более готовое к производству для многопользовательских пользователей, чем Sqlite

  • работает с очень высоким уровнем использования ЦП или ОЗУ, а это значит, что труба скоро сломается ... если я не изменю что нибудь !

ответ

0

Чтобы просто измерить процессора и памяти использования, вы можете войти в машину и запустить top или htop.

Я полагаю, однако, что вы не просто хотите измерить, но вы также хотите мониторинг и оповещения. В этом случае вам нужно запустить какую-то структуру мониторинга; который выбрать - более широкий вопрос. Один из популярных вариантов, который вы можете посмотреть, - Monit.

Смежные вопросы