Содержание
- 2. Цели Научиться видеть сложную веб-систему целиком в простом ракурсе Понять, почему веб-проекты после запуска нередко становятся
- 3. Запуск веб-проекта Проектирование. Не всегда достаточно времени. Требования меняются до самого конца. Сжатые сроки на развертывание
- 4. Вроде работает… Веб-проект «вроде работает» В случае торможения пинают сисадмина перезапустить apache или MySQL ☺ Программисты
- 5. Как должно быть Сервера «стерильны», код выкладывается через систему контроля версий Доступ на сервера строго ограничен
- 6. Мифы о стабильности Миф 1. Весь веб-проект покрыть unit и другими тестами на 100% Миф 2.
- 7. Взять контроль над веб-системой Прозрачное поле боя (nagios) Дисциплина и регламент Анализ трендов (munin)
- 8. Мониторинг «железа» Рейды S.M.A.R.T. – диск возможно скоро «умрет» Утилиты вендора – внутренние аппаратные тесты Имеем
- 9. Мониторинг операционной системы Место на дисках Периодическая проверка файловой системы - fsck Регулярно пробуем прочитать записанные
- 10. Мониторинг операционной системы Очередь выполнения vmstat Размер и использование swap
- 11. Мониторинг операционной системы Сеть. netstat, -o -p Полезные утилиты: atop, ps, pstree, apachetop, innotop
- 12. Мониторинг MySQL Ключевые тесты
- 13. Мониторинг MySQL Гистограмма времени обработки запросов (Percona)
- 14. Мониторинг веб-приложения Лог работы скрипта (>) – обновился за N часов Лог ошибок работы скрипта (2>)
- 15. Мониторинг веб-приложения Число ошибок в хитах за 15 минут - меньше L (из pinba) Макс. время
- 16. Мониторинг веб-приложения Гистограммы распределения времени хитов, памяти, кодам ответа – из логов (awk-скрипт) или pinba Общая
- 17. Аналитика - munin Дисковая подсистема
- 18. Аналитика - munin Сеть
- 19. Аналитика - munin Память Apache MaxClients MySQL buffers … Нужно «прикинуть» максимальный расход памяти в приложениях
- 20. Аналитика - munin swap Скорость работы с диском на неск. порядков ниже. Нужно стараться избегать своппинга.
- 21. Аналитика - munin Нагрузка
- 22. Аналитика - munin Нагрузка
- 23. Аналитика - memcached Ключевые графики
- 24. Аналитика - MySQL Ключевые графики
- 25. Аналитика - MySQL Ключевые графики
- 26. Аналитика - MySQL Ключевые графики
- 27. Поиск узких мест XHProf, pinba, XDebug
- 28. Поиск узких мест Apache /server-status Включенные логи медленных запросов php-fpm, nginx, apache, mysql
- 29. Да пребудет с нами сила! ☺
- 31. Скачать презентацию




























6. «ПОЧЕМУ?» И «ДЛЯ ЧЕГО?» – ДВА КИТА ИССЛЕДОВАТЕЛЬСКОЙ и ПРОЕКТНОЙ РАБОТЫ. Актуальность и практическая значимость исследования …Влюбленные в практику без науки – словно кормчий, ступающий на корабль без руля или компаса: он никогда не уверен, ку
Картографические знаки и способы картографического изображения
Уменьшение погрешности формы вала от поперечной силы резанья при точении на проход
Человек как предмет комплексного, целостного философско-научного исследования
АвтоВАЗ
Заполните таблицу
Скиммеры для банкомата
Итоги реализации Комплекса мер по модернизации системы общего образования г.Черногорска в 2011 году и планах на 2012 год
РАЗРАБОТКА И РЕАЛИЗАЦИЯ ПРОГРАММ ТЕРРИТОРИАЛЬНОГО РАЗВИТИЯ: ЗАЧЕМ, ЧТО И КАК? МОСКВА, 2011
Виды соединения деталей
年日本語サマースクール
Крытый каток с искусственным льдом в р.п. Лысые Горы Саратовской области
Презентация на тему Виды предложений по цели высказывания.
Строительство плоскостных сооружений. II этап строительства (МГН)
Муниципальное общеобразовательное учреждение
Структура и механические свойства системы твердый сплав-покрытие после химико-термической обработки
Финансовая грамотность для учителя
Education in future
Инженерная компьютерная графика
с.Ольховка, 1941-1945 гг
Географическое положение Алтайского края
DocuColor 2240
Презентация на тему Воздушное питание растений
Правописание гласных после шипящих
Школьный информационно-образовательный портал социально-общественных инициатив " Бичура"
Фестиваль сказочных героев. Животные из сказки. Животные из зоопарка
Анемический и геморрагический синдром у новорожденных
Разработка и реализация технической политики на предприятии