Содержание
- 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. Скачать презентацию




























Личность как предмет изучения
«1С-Рейтинг:Микрокредитная организация»
Создание сводного электронного каталога "Книжные памятники Архангельской области": итоги и перспективы
Линейная функция
Финансирование инновационной деятельности. Финансовые инновации в современной России
Анализируем художественный текст
Правоохранительные органы РФ
Желтый блокнот. Что такое проект? Пять П проекта
Одежда и украшения. Вторая половина XIX века
Организаторское поведение
Боеприпасы. Взрыватели и трубки
Математика для малышей
Условия жизни разных народов
КИСЕЛЕ КИШЕ
Calculate your visit
Анатомия класса. Схожесть с др. языками
Электронное телевидение
Круговорот воды в природе
Страхи в младшем школьном возрасте
Русская армия в 18 веке и её знаменитые полководцы
Управление информационными ресурсами
Свойства площадей. Площадь прямоугольника. Площадь параллелограмма
Контрперенос и принципы работы бессознательного
Упрощенный рассказ о моде. Часть 1. Платья и под ними. Ампир
Пищеварительная система у позвоночных животных
Что такое космогрядка
Символика калужской области
Презентация на тему Строение и функции пищеварительной системы