mashletov
@mashletov
Math.random()

Какие есть средства мониторинга работы сервера и сайта (RPM, ОЗУ, уники, запросы к базе, ..)?

Видел посты, как бородатые тру админы и программисты смотрят красивые графики и говорят, например:
  • за последний месяц число пользователей увеличилось на 10%
  • сайт легко держит 1000 запросов в секунду, к вечеру нагрузка возрастает
  • наша база держит макс X запросов. это узкое место
  • нас ддосят
  • у нас, в среднем, 100 уников в день
  • ...

Есть ли средства прозволяют просматривать динамику и текущее состояния: RPM, потребление памяти, количество уников, число просмотров, ...? Как это вообще происходит? И какими средствами можно это протестировать?
  • Вопрос задан
  • 180 просмотров
Решения вопроса 1
@x-sive
Для начала устанавливаешь Zabbix, а дальше узнаешь как мониторить сервис (к примеру если вебсайт обслуживает nginx то ищешь "плагины" на zabbix. Другой момент когда само приложение (веб-сайт, фронтенд/бекенд) пишет логи или сливает куда-то инфу о своих нагрузках.
zabbix nginx templates
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@dmfun
RPM кулера, температуру проца, ОЗУ и другую производительность можно в 10-Страйк Мониторинг Сети Pro отследить. Запросы к БД тоже делает, но производительность самой базы не замеряет - только то, что запрос вернет. Просмотры, уники - это логи парсить. Вроде не видел там такого.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы