Презентация Мониторинг. Нагрузочное тестирование. fedor. malyshkinmagnetosoft. ru 2009. 01. 19 онлайн
На нашем сайте вы можете скачать и просмотреть онлайн доклад-презентацию на тему Мониторинг. Нагрузочное тестирование. fedor. malyshkinmagnetosoft. ru 2009. 01. 19 абсолютно бесплатно. Урок-презентация на эту тему содержит всего 34 слайда. Все материалы созданы в программе PowerPoint и имеют формат ppt или же pptx. Материалы и темы для презентаций взяты из открытых источников и загружены их авторами, за качество и достоверность информации в них администрация сайта не отвечает, все права принадлежат их создателям. Если вы нашли то, что искали, отблагодарите авторов - поделитесь ссылкой в социальных сетях, а наш сайт добавьте в закладки.
Презентации » Технологии » Мониторинг. Нагрузочное тестирование. fedor. malyshkinmagnetosoft. ru 2009. 01. 19
Оцените!
Оцените презентацию от 1 до 5 баллов!
- Тип файла:ppt / pptx (powerpoint)
- Всего слайдов:34 слайда
- Для класса:1,2,3,4,5,6,7,8,9,10,11
- Размер файла:693.50 kB
- Просмотров:40
- Скачиваний:0
- Автор:неизвестен
Слайды и текст к этой презентации:
№2 слайд
Содержание слайда: Мониторинг. Обоснование.
Предварительные вопросы:
Сколько времени CPU потребляет Ваше приложение?
Сколько памяти операционной системы оно использует?
Сколько объектов оно хранит в своём хранилище?
Сколько пользователей в системе сейчас?
Сколько раз вызывается тот или иной метод (а так же каково его время выполнения)?
№13 слайд
Содержание слайда: Мониторинг. Включение JMX.
В Java 6 локальные соединения JMX активированы по-умолчанию.
В Java 5, для JVM необходимо передать параметр
-Dcom.sun.management.jmxremote=true
Для активации удалённых подключений (с других машин) (в обеих версиях):
-Dcom.sun.management.jmxremote.port=????
-Dcom.sun.management.jmxremote.authenticate=false
-Dcom.sun.management.jmxremote.ssl=false
№14 слайд
Содержание слайда: Мониторинг. MAGNET.
Подсистема мониторинга MAGNET.
Кое-кто уже использует одну из подсистем платформы. Подсистему журналирования.
Подключается просто:
<dependency>
<groupId>ru.magnetosoft.magnet</groupId>
<artifactId>magnet-subsystem-management</artifactId>
<version>0.1-SNAPSHOT</version>
</dependency>
№15 слайд
Содержание слайда: Мониторинг. MAGNET.
Подсистема позволяет собирать статистику по состояниям системы, по действиям выполняемым в ней.
Накапливать и хранить статистику.
Возвращать её в запрошенные диапазоны времени.
Кроме того, она содержит утилиты для преобразования данных в форматы, специфичные для JMX протокола (и обратно).
№16 слайд
Содержание слайда: Нагрузочное тестирование. Обоснование.
Симптомы необходимости внедрения нагрузочного тестирования:
Через 3 месяца система начинает «деградировать».
При пороге в 5 одновременных пользователей время ответа системы превышает 2 сек.
Неожиданные ошибки конкурентного доступа.
Зависание приложение системы при интенсивной работе.
Непонятное потребление ресурсов при интенсивной работе или большом кол-ве пользователей.
№18 слайд
Содержание слайда: Нагрузочное тестирование. JMeter.
JMeter - продукт для проведения нагрузочного тестирования.
Особенности:
Тестирование различных видов серверов:
Web - HTTP, HTTPS
SOAP/WS
Database via JDBC
LDAP
Полностью портируем на все платформы (написан на Java).
Многопоточность обеспечивает конкурентные замеры различных функций и обеспечивает эмуляцию виртуальных пользователей (VUser).
Offline анализ результатов замеров.
Высокая конфигурируемость.
№24 слайд
Содержание слайда: Нагрузочное тестирование. Пример.
Создаём заглушки модулей участников взаимодействия (FM, EM, Dict). Они эмулируют поведение своих реальных собратьев, но выдают псевдо-данные, которые предназначены для создания заполнения основного модуля.
Для тех, кто не в курсе модуль HS, производит первоначальное извлечение данных из всех остальных модулей (подвергая их предварительной обработке), после чего переходит в основной режим работы. Режим выполнения сложных поисковых запросов.
№26 слайд
Содержание слайда: Нагрузочное тестирование. Пример.
Извлекает из maven репозитария все необходимые артефакты, включая заархивированные версии tomcat’а и jmeter. Это позволяет избежать предварительной настройки рабочих мест для проведения тестов.
Распаковывает и конфигурирует извлечённые артефакты.
№27 слайд
Содержание слайда: Нагрузочное тестирование. Пример.
Запускает все сконфигурированные артефакты в настроенном tomcat’е (с активированной поддержкой JMX).
Ждёт старта и окончания предварительной синхронизации модулей.
Запускает JMeter (как ant задачу), передавая ему в качестве параметров конфигурационный файл, в котором указано, что и как тестировать, а так же куда записывать результаты и логи.
№30 слайд
Содержание слайда: Нагрузочное тестирование. Пример.
<?xml version="1.0" encoding="UTF-8"?>
<jmxJvmDataStatistics>
<satistics>
<recordsCount>32</recordsCount>
<measurementStarted>2009-01-18T13:31:25.062+0300</measurementStarted>
<measurementFinished>2009-01-18T13:32:06.046+0300</measurementFinished>
<measurementTime>40984</measurementTime>
<jvmUptimeAtMeasurementEnd>143843</jvmUptimeAtMeasurementEnd>
</satistics>
<maxStateData>
<processCPUUsagePerCent>26.7159257449927</processCPUUsagePerCent>
<commitedVirtualMemorySize>52539392</commitedVirtualMemorySize>
<heapMemoryUsage>9091984</heapMemoryUsage>
<nonHeapMemoryUsage>23645624</nonHeapMemoryUsage>
<threadCount>26</threadCount>
<freePhysicalMemorySize>143142912</freePhysicalMemorySize>
<freeSwapSpaceSize>686731264</freeSwapSpaceSize>
</maxStateData>
<minStateData>
<processCPUUsagePerCent>0.000000944645308465716</processCPUUsagePerCent>
<commitedVirtualMemorySize>49008640</commitedVirtualMemorySize>
<heapMemoryUsage>8109448</heapMemoryUsage>
<nonHeapMemoryUsage>22115016</nonHeapMemoryUsage>
<threadCount>26</threadCount>
<freePhysicalMemorySize>136445952</freePhysicalMemorySize>
<freeSwapSpaceSize>679084032</freeSwapSpaceSize>
</minStateData>
<avgStateData>
<processCPUUsagePerCent>5.81998057718807</processCPUUsagePerCent>
<commitedVirtualMemorySize>51784704</commitedVirtualMemorySize>
<heapMemoryUsage>8590992</heapMemoryUsage>
<nonHeapMemoryUsage>23369054.25</nonHeapMemoryUsage>
<threadCount>26</threadCount>
<freePhysicalMemorySize>137923072</freePhysicalMemorySize>
<freeSwapSpaceSize>680529664</freeSwapSpaceSize>
</avgStateData>
</jmxJvmDataStatistics>
№34 слайд
Содержание слайда: Нагрузочное тестирование.
При разработке данные скрипт (и его модификации) могут использоваться для автоматизации основных задач (конфигурирование, развёртывание).
Запуск самого JMeter’а можно проводит в ручную. Благодаря его богатому графическому интерфейсу процесс распределения нагрузки можно проследить более визуально.
Скачать все slide презентации Мониторинг. Нагрузочное тестирование. fedor. malyshkinmagnetosoft. ru 2009. 01. 19 одним архивом:
-
Технология создания веб-сервисов на базе стандарта JAX-WS & JAXB Малышкин Фёдор (fedor. malyshkinmagnetosoft. ru) 9 ноября 2007
-
Нагрузочное тестирование инфраструктуры виртуальных десктопов и приложений
-
Нагрузочное тестирование без границ Опыт компании Performance Lab Юрий Ковалёв 20 ноября 2010, Санкт-Петербург
-
Аппликация с сердечками Презентацию подготовила учитель: Шарапова В. М. 2009 год г. Москва
-
Автор: Демидович Елена Геннадьевна – учитель Шушенской начальной общеобразовательной школы, 2009 год
-
Проект по технологии «РАЗДЕЛОЧНАЯ ДОСКА» Выполнил: ученик 5И класса МОУ СОШ 33 Колодий Владислав Учитель технологии: Шурупов С. П. г. Волгоград 2009г.
-
Лоскутное шитьё Мечты младенца Выполнила: Пономаренко Юлия Владимировна Ученица 11Б класса МОУ-СОШ 8 г. Бердска 2009г.
-
Культы и верования алтайцев МОУ «СОШ 25» Кабинет технологии Учитель Плотникова С. В. Бийск, 2009
-
ОБЩЕНИЕ В СТИЛЕ КОУЧИНГ SCRUMguides AgileDays, 2009
-
Опыт создания системы управления сборкой и тестированием Олег Ладыгин oladygingmail. com