Мониторинг производительности приложений с помощью Dell Foglight Константин Шурунов (Dell Software) Евгений Гончаренко (Bakotech) Application Performance Monitoring Сложность приложений отражается на всех 4 Confidential Global Marketing Бизнес задачи • Прибыль зависит от приложений • Продуктивность сотрудников зависит от приложений • Ожидания пользователей от технологий становятся все выше 28% of users will not return to a website if it’s not performing well. - Boston Consulting Group A one second delay in response time of web applications can impact customer satisfaction by up to 16%. - Aberdeen Group Issues with application performance are impacting overall corporate revenue up to 9% - Aberdeen Group 5 Confidential Global Marketing Технические задачи • Большинство проблем все еще обнаруживают пользователи • Решение проблем занимает много времени и сил • Различные инструменты дают разные ответы • Слишком много пользователей, чтобы предусмотреть все сценарии работы с приложением • Изменения в приложении перегружают возможности тех. поддержки Through 2012, 80% of application performance and availability problems will be blamed on the network, but the network will only represent 20% of the root cause. - Gartner 6 Confidential Global Marketing Традиционный подход к мониторингу • Множество независимых инструментов у каждой команды • Дает детальную информацию о состоянии отдельных уровней • Нет понимания как проблемы отражаются на пользователях и бизнесе LAN / WAN • Нет общей высокоуровневой картины о том что и как работает • Нет информации о пользователях и их транзакциях • Решение проблем занимает слишком много времени 7 Confidential Web Server 2-5 Server Monitors 2-5 Network Monitors Database Server Application Server 2-5 DB Monitors 0-3 Middleware Monitors Network System JEE/.Net/MQ Database Administrators Administrators Administrators Administrators 1-2 Mainframe 0-2 Hypervisor 1-2 Storage Monitors Monitors Monitors VMware ESX Administrators Global Marketing Результат отсутствия связей между уровнями 05:00 06:00 07:00 08:00 09:00 10:00 11:00 12:00 13:00 14:00 15:00 16:00 Available Unavailable Availability Web Server 99% JEE Server 99% Directory Database OS Network End User 8 Confidential 99.99% 99% 99.999% 99.9% 75% Global Marketing 9 Confidential Посмотрите на то, что видят Ваши пользователи! Global Marketing Dell Foglight для APM Интегрированный подход к Application Performance Monitoring 11 Confidential Global Marketing Dell Software признана лидером в Gartner’s 2012 Magic Quadrant for Application Performance Monitoring Dell предлагает интегрированный подход к 5 областям APM, согласно 1. Мониторинг впечатлений пользователей 2. Определение, моделирование и отображение архитектуры приложения 3. Профилирование транзакций пользователей 4. Глубокий мониторинг ИТ компонентов в контексте приложения 5. Аналитика Gartner does not endorse any vendor, product or service depicted in its research publications, and does not advise technology users to select only those vendors with the highest ratings. Gartner research publications consist of the opinions of Gartner's research organization and should not be construed as statements of fact. Gartner disclaims all warranties, expressed or implied, with respect to this research, including any warranties of merchantability or fitness for a particular purpose. 12 Confidential Source: Gartner Magic Quadrant for Application Performance Monitoring (Aug 16, 2012) This Magic Quadrant graphic was published by Gartner, Inc. as part of a larger research note and should be evaluated in the context of the entire report. The Gartner report is available upon request from Dell (Quest Software). Global Marketing Application Performance Monitoring Фокус на впечатлении пользователей, транзакциях и приложениях, с корреляцией на инфраструктуру End Users Internet LAN / WAN Application Server Web Server Database Server •Дополняет существующие системы мониторинга • 2-шаговых подход: 2-5 Network Monitors 2-5 Server Monitors 1. Мониторинг впечатлений пользователей (UEM) 2. Корреляция UEM на приложения и инфраструктуру 0-2 Hypervisor Monitors 13 0-3 Middleware Monitors Confidential 1-2 Storage Monitors 2-5 DB Monitors 1-2 Mainframe Monitors Global Marketing Шаг 1: User Experience Monitoring ok ok Client Time Network Time slow Processing Time Transaction End Users Internet Synthetic Transactions KPIs WAN Web Server Application Server Database Server UEM Appliance • 2 способа реализации: 14 Sniffer appliance Synthetic robots Confidential Global Marketing Step 2: End-to-End APM Корреляция UEM на приложения и инфраструктуру ok ok Client Time Network Time slow Processing Time Transaction End Users Internet WAN Synthetic Transactions KPIs Web Server Application Server Database Server UEM Appliance • Тесная интеграция очень важна APM Management Server • Изоляция узких мест и проблем в ИТ инфраструктуре • Возможность посмотреть на действия пользователей, которые вызвали проблему с инфраструктурой или приложением 15 Confidential Global Marketing Мониторинг пользователей приложения • Мониторинг пользователей с возможностью воспроизведения сессии – Захват каждой сессии, каждой страницы, каждого хита – Поиск и воспроизведение сессий Поиск сессии Навигация по сессиям Открытие сессии 16 Confidential Global Marketing Корреляция данных мониторинга • Foglight – End-user Java/.NET DB корреляция данных Запросы Java / .NET 17 Confidential Сессия пользователя Global Marketing 1 Моментальная реакция на проблемы пользоватля Thomas Cook UK 2 3 18 Confidential Global Marketing Глубокий анализ приложения/транзакций • Foglight – Глубокий анализ приложения – Автоматическое определение пути транзакции – Анализ времени транзакции на всем пути 19 Confidential Global Marketing Глубокий анализ базы данных • Foglight – Мы признанные эксперты в области БД (Toad, Spotlight, Performance Analysis, Foglight) – Глубокий анализ БД 20 Confidential Global Marketing Архитектура Foglight APM Database Servers Application Servers Quest Collectors (Local or Remote) Web Servers Switch Internet/ WAN End Users and Transaction Players Foglight Experience Monitor & Experience Viewer Appliances 21 Confidential Foglight Management Server (FMS) including the Performance Management Database (PMDB) Global Marketing Примеры внедрений End-to-end application dashboard 23 Confidential Global Marketing Запуск веб-приложений 24 Confidential Global Marketing IT Executive Dashboards Единый взгляд на приложение Состояние SLA Мониторинг OS Мониторинг БД Мониторинг Siebel Искусственные запросы Скорость работы пользователей , скорость сети 25 Confidential Специализированный мониторинг Siebel (бизнес процессы, пользователи системы) Мониторинг Java middleware (бизнес процессы) Global Marketing Гибкость в построении дашбордов • Для ИТ подразделений, владельцев приложений и бизнес пользователей ИТ подразделения Бизнес показатели (KPI) 26 Confidential Владельцы приложений Global Marketing Карта сервисов (Telco SA) 27 Confidential Global Marketing Центр мониторинг (Telco SA) 28 Confidential Global Marketing Мониторинг услуги CreateSubscriber (Telco SA) 29 Confidential Global Marketing Page 29 30Confidential 30 Global Marketing Отслеживание создания счетов 31 Confidential Global Marketing 32Confidential 32 Global Marketing Приглашаем на стенд Dell Software