• Like

Monitorowanie aplikacji złożonych czyli jak IBM Tivoli może pomóc Twojemu IT

  • 762 views
Uploaded on

 

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
762
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
3
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Monitorowanie aplikacji złożonych czyli jak IBM Tivoli może pomóc Twojemu IT Maciej Szulc IBM Software Groupe-mail: maciej.szulc@pl.ibm.com
  • 2. Wstęp Funkcjonalność backend Monitorowanie agentowe Monitorowanie transakcji Licencjonowanie Tivoli MonitoringTivoli Composite Application Manager Uniwersalna technologia Szeroka funkcjonalność
  • 3. Który element jest najważniejszy?
  • 4. ITM/ITCAM – o co walczymy? Mean Time To Recovery (MTTR) Identify Notify Diagnoza i izolacja Fix Incident VisibilityForecast Abnormal Auto Incident Navigation Alert Server Identify Notify Diagnoza i izolacja Fix Report Behaviour Incident Historical Context Incident Avoidance Mean Time To Recovery (MTTR)
  • 5. Z czego składa się rodzina Tivoli Monitoring/Tivoli CAM? Rozwiązania agentowe ITCAM for Applications IBM Tivoli Composite ITCAM for MS Application Manager Apps for Applications IBM Tivoli Composite Application Manager for Microsoft Applications ITM IBM Tivoli Monitoring IAM for Smart Business IBM ApplicationManager for Smart Business
  • 6. Z czego składa się rodzina Tivoli Monitoring/Tivoli CAM? Rozwiązania testujące ITCAM for Transactions IBM Tivoli Composite Application Manager for Transactions
  • 7. Tivoli Monitoring, Tivoli Composite Application Manager for…• Długa nazwa• Wiele modułów• Różne funkcje Ale:• Jeden interfejs• Jeden backend• Zintegrowane działanie „Ten Jedyny, by rządzić wszystkimi, ten Jedyny, by wszystkie odnaleźć, Ten Jedyny, by zebrać je wszystkie i w ciemności zespolić więzami” Władca Pierścieni, tłumaczenie: Jerzy Łoziński
  • 8. Wstęp Funkcjonalność backend Monitorowanie agentowe Monitorowanie transakcji Licencjonowanie Tivoli MonitoringTivoli Composite Application Manager Uniwersalna technologia Szeroka funkcjonalność
  • 9. Architektura rozwiązań ITM/ITCAM Tivoli Enterprise Tivoli Enterprise Portal Server Portal User Tivoli Data Warehouse Hub Tivoli Enterprise Management Server Remote Tivoli Enterprise Management Servers Agentless Monitors Monitoring Agents “IBM Tivoli Server Managed Environments”
  • 10. IBM Tivoli Monitoring - IBM Tivoli Enterprise Portal (TEP) WWW Java WebStart
  • 11. Tivoli Enterprise Portal - Interfejs użytkownika
  • 12. Tivoli Enterprise Portal - Interfejs użytkownika
  • 13. TEP - Maksymalna elastyczność personalizacji
  • 14. IBM® Tivoli® Monitoring - Automation Situations and Dynamic Thresholds
  • 15. IBM® Tivoli® Monitoring - Automation Progi statyczne i dynamiczne Fixed Threshold Dynamic Threshold defined with baseline Mean time to recovery Possible Shortened MTTR Incident Avoidance Fixed threshold Abnormal behaviour alert at 11 am alert at 7 am
  • 16. IBM® Tivoli® Monitoring Incident zoom
  • 17. IBM® Tivoli® Monitoring - Automation Akcje
  • 18. IBM® Tivoli® Monitoring - Automation Integracja z systemami zewnętrznymi
  • 19. IBM Tivoli Monitoring - Control IBM Tivoli Data WarehouseReal-time andHistorical Data
  • 20. IBM® Tivoli® Monitoring – Visibility and Control IBM Tivoli Common Reporting (TCR)
  • 21. IBM® Tivoli® Monitoring – Visibility and Control Trendy zmian Total Events Trends 90 days 60 days
  • 22. Wstęp Funkcjonalność backend Monitorowanie agentowe Monitorowanie transakcji Licencjonowanie Tivoli MonitoringTivoli Composite Application Manager Uniwersalna technologia Szeroka funkcjonalność
  • 23. Monitorowanie agentowe – bezpośrednie i zdalne Tivoli Enterprise Tivoli Enterprise Tivoli Enterprise Portal Server Portal Server Tivoli Enterprise Portal User Portal User Tivoli Tivoli Data Warehouse Data Warehouse Hub Tivoli Hub Tivoli Enterprise Enterprise Management Management Server Server Remote Tivoli Enterprise Management Servers Remote Tivoli Enterprise Management Servers Agentless Agentless Monitors Monitors Monitoring Monitoring Agents Agents “IBM Tivoli Server Managed Environments” “IBM Tivoli Server Managed Environments”
  • 24. IBM® Tivoli® Monitoring Podstawowy poziom monitorowania Hyper-V Windows Virtual Server VMware 1 Citrix IBM AIX LPAR IBM AIX DLPAR IBM AIX WPAR IBM AIX SUN Solaris HP Unix  SUN Containers  SUN Zones Linux Własne aplikacje
  • 25. IBM Application Manager for Smart BusinessDokładne monitorowanie aplikacji dla mniejszych firm MS .NET Lotus Domino Systemy operacyjne MS AD MS Exchange Windows MS BizTalk Unix MS SharePoint Linux Bazy danych  DB/2 Serwery WWW  Oracle  Apache  MS SQL Urządzenia sieciowe  Sun  IIS Środowiska wirtualizacyjne VmWare VI, ESX MS Hyper-V MS Cluster Server Własne aplikacje
  • 26. IBM® Tivoli® CAM for Microsoft ApplicationsDokładne monitorowanie aplikacji Microsoft Exchange Server  .NET  Microsoft Sharepoint Exchange Server  Microsoft Biztalk Cluster Server IIS Server SQL Server IIS ServerHyper-V Active DirectoryVirtual Server Windows VMware 1 Citrix Własne aplikacje
  • 27. ITCAM for ApplicationsDokładne monitorowanie aplikacji Unix i nie tylko Message Broker Systemy kolejkowe (MQ) Lotus Domino Systemy operacyjne Windows Unix Linux Bazy danych  DB/2 Serwery WWW  Oracle Serwery aplikacji  Apache  Sybase  WebSphere  Sun  Tomcat  JBOS  WebLogicŚrodowiska wirtualizacyjne …IBM LPARSolaris Zones Aplikacje  SAPVmWare  SiebelCitrix  PeopleSoftHyper-V, Virtual Server Własne aplikacje
  • 28. IBM® Tivoli® Monitoring, CAM for… Agent Builder – szwajcarski scyzoryk dla Twoich aplikacji WH Proxy TDW TEPS Agent-less: CIM TEP Agent-less: SNMP Console V1, V2C, and V3 Hub Agent-less: TEMS JMX Agent-less: WMI, Perfmon, Agent Builder Based Event Log Remote Remote Agent TEMS Agent-less: JDBC WMI,Log Agent-less: Scripts Perfmon, AvailabilityFile HTTP/HTTPS Event Log Agent-less: Agent-less: SSH/RXA ICMP
  • 29. Wstęp Funkcjonalność backend Monitorowanie agentowe Monitorowanie transakcji Licencjonowanie Tivoli MonitoringTivoli Composite Application Manager Uniwersalna technologia Szeroka funkcjonalność
  • 30. ITCAM for TransactionsSprawdź, co o mojej usłudze sądzą jej użytkownicy • Sprawdzanie usług sieciowych Kolekcja danych end-to-end Obserwacja działańSprawdzanie aplikacji użytkowników
  • 31. ITCAM for Transactions – pomiary rzeczywiste czy syntetyczne? – Web Response Time – Client Response Time – Transaction Tracking e ckas narte s w z cez R t i y j – Robotic Response Time – Internet Service Monitoring . e ckas narte na wo uny S l j
  • 32. Transakcje rzeczywiste Web Response TimeClients Web Servers App Servers Databases Backend WRT WRT WRT WRT
  • 33. Transakcje rzeczywiste - Transaction Tracking ITCAM for WAS Managing Server (required for stitching) Transaction ‘Stitching’Txn Linking ARM Enabled WAS, HTTP Server, Java, C/ C++, COBOL, PL1 applications etc. WebSphere WebSphere MQ CICS / IMS Others ITCAM for WAS CICS/IMS Data MQ Data Collector Others Data Collector Collector Transaction Transaction Transaction Transaction Transaction Collector Collector Collector Collector Collector Application Infrastructure Management Stitching provided by Infrastructure Transaction Reporter Transaction Reporter Tivoli Enterprise Retrieves data from TEMS, Monitoring Server Monitoring creates topologies and reports, (TEMS) sends to TEMS Database Application Management Tivoli Enterprise Portal Server Console Tivoli Enterprise Portal Desktop Client ITCAM for Transactions – Tracking Transaction Architecture
  • 34. Transakcje syntetyczne Robotic Response TimeClients Web Servers App Servers Databases Backend RRT RRT RRT RRT RRT Recorder (RPT, RFT, LoadRunner)
  • 35. Transakcje syntetyczne• DHCP Internet Service Monitor• DIAL • RPING• DNS • RTSP• FTP• HTTP • SAA• HTTPS • SNMP• ICMP • SMTP• IMAP4 • TCP PORT• LDAP • TFTP• NNTP • TRANSX• NTP • WMS• POP3 • SIP• RADIUS • SOAP• Dial-In • SNMP v3
  • 36. Wstęp Funkcjonalność backend Monitorowanie agentowe Monitorowanie transakcji Licencjonowanie Tivoli MonitoringTivoli Composite Application Manager Uniwersalna technologia Szeroka funkcjonalność
  • 37. Licencjonowanie1. Przygotuj listę aplikacji i systemów do monitorowania2. Dobierz odpowiednie produkty3. Policz ilość rdzeni lub serwerów Applications ITCAM for IBM Tivoli Composite ITCAM for MS Application Manager Apps for Applications4. A może coś jeszcze? IBM Tivoli Composite Application Manager for Microsoft Applications ITM IBM Tivoli Monitoring IAM for Smart Business IBM ApplicationManager for Smart Business
  • 38. Tivoli Enterprise Portal Tivoli Integrated Portal Netcool GUI Foundation (NGF) Wizualizacja Rodzina produktów Tivoli CCMDB TADDM ObjectServer TEC 3rd P. Tivoli & TSRM 3rd Party EMS HD/TT OMNIbus Wykrywanie powiązań G ateways Tivoli Endpoint Mgr. TBSM • Middleware Netcool Config/ Mgr. Data Fetchers • Web Services ESD • Applications 3rd Party As • DBs Trouble Ticketing ObjectServer • etc… Zarządzanie biznesowe As DS Impact Sondy Monitory • SNMP Traps IT CAM for Trans.Provisioning, konfiguracja • Logs • TCP Socket • 3rd party APIs Zaawansowana korelacja, • TEC wzbogacanie zdarzeń • etc… T Perf. Mgr. NM for IP/NM for TN Events Transactions Synthetic System Agents • ITM g rin Po •ITCAM for … to Zarządzanie wydajnością ll i ng IT Infrastructure o ni Modelowanie sieci, RCA M • Devices: routers, switches, PBX etc. y& er • Systems & Applications c ov s • 3rd Party EMSs: EMC, Cisco etc Di • 3rd Party NMS: CA, HP, EMC, BMC etc Kolekcja • etc…
  • 39. Pomoce „naukowe”• www.ibm.com• Dokument z opisem zasad licencjonowania: – http://www-01.ibm.com/software/tivoli/products/licensing.html• Tivoli Platform and Database Support Matrix – http://www-01.ibm.com/support/docview.wss?uid=swg21067036• Sales team• Tivoli Technical team – Tivoli Automation Włodzimierz Dymaczewski Sławomir Osiecki Maciej Szulc dymaczewski@pl.ibm.com osiecki@pl.ibm.com Maciej.szulc@pl.ibm.com +48 603 886 491 +48 693 935909 +48 693 935 978