1 / 10

APM Application performance Monitoring

APM Application performance Monitoring. En översikt och några komma igång produkter på marknaden idag. Christian Gerdes LIGHTS IN LINE AB. Varför APM?. Agilitet Snabbare releaser Kortare releasecykler Med andra ord: Mer och oftare förändringar i applikationen DevOps Agile Development

wilmer
Download Presentation

APM Application performance Monitoring

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. APMApplicationperformanceMonitoring En översikt och några komma igång produkter på marknaden idag. Christian Gerdes LIGHTS IN LINE AB

  2. Varför APM? • Agilitet • Snabbare releaser • Kortare releasecykler • Med andra ord: Mer och oftare förändringar i applikationen • DevOps • AgileDevelopment • AgileTesting • Agile Operations

  3. Vad ger APM? • Realtidsmätning • Volym, vad gör användarna • Prestanda, vika svarstider får de • Tillgänglighet, vad funkar inte när • Användarupplevelsen, hur många är nöjda • Både i Utveckling och i Drift (helst samma mätmetoder och tekniker) • Möjlighet att snabbt se konsekvensen av en ändring, snabbare felsökning • Möjlighet att göra bättre tester

  4. The Corner Stones Of APM Volym Prestanda Resurser Antal användare Transaktionsvolymer Hur många gör vad hur ofta och på vilket sätt Aktiv mätning av tillgänglighet (testautomatisering) och svarstider Passiv mätning av svarstider, transaktionsprofilering Hur mycket utnyttjas infrastrukur och resurser Trendanalyser och kapacitetsplanering

  5. APM och Prestandatest • Volymer i realtid • Hur många användare är aktiva, mät det på samma sätt i prod som i test • Hjälper oss att välja vad som ska prestandatestas, vilka skript och vilken mix • Prioritera rätt funktioner / usecase / userstories • Svarstider i realtid • Hjälper oss att validera mot svarstiderna • Vad som är bra prestanda är relativt mot vad den är idag • Lättviktsprofilering • Validera mot dagens produktion, ge baseline för kommande release, snabbare felsökning • Resursförbrukning • Hur mycket drar det i produktionsmiljön idag, enklare att göra översättningar till nerskalade testmiljöer

  6. Hur ser marknaden ut? • Ledande men dyra • HP BSM APM (Diagnostics/Transaction Vision) • Compuware APM (DynaTrace) • CA APM (WilyIntroscope) • Nya, uppstickare, utmanare • AppDynamics, Riverbed APM, PreEmptiveAnalytics, Microsoft SCOM, MEAM, m.fl. • Molnbaserade (betala per månad, gratis) • New Relic, AppFirst, AppNeta, (och en ny hemlig pyttemjuk) • Open Source m.fl. • Hyperic (Nagios), Zabbix, Zenoss

  7. Verktyg, Sajter och Bloggar • application-performance-monitoring.org • apmdigest.com • lightsinline.se • LinkedIn: ApplicationPerformanceMonitoring Group

  8. Manage Engine Applications Manager (MEAM) • Infrastruktur och OS (HW & SW) • Applikationsservrar & Databaser • ERP/SAP • Services • Middleware • Nätverk • VMWare/HyperV • Azure, Amazon • Aktiv mätning • RBM (Real Browser) • Integrationer (LILSE) • Enkla Webtester • Passiv mätning • APM Insight (Lättviktsprofilering) • AnomalyDashboard • Global mätning (40 siter i världen) • Integrationer (REST, JSON, JMX, SNMP)

  9. APM Insight • .NET, Java, Ruby on railes • Agenter som rapporterar till servern via REST (http 80) • Lättviktsprofilering • APDEX • Automatisk Trace av långa svarstider • Volym och svarstider av transaktioner och SQL anrop • Kräver en MEAM lisens • Minst Proffessional • 25 Monitorer 795$ (cirka 5000 SEK) • APM Insight Agents • 995$ per typ (cirka 6000 SEK) • Obegränsat antal instanser, servrar, applikationer (dock räknas dessa som monitorer) • Prenumeration (ovan) eller fasta

  10. DEMO Diskussion

More Related