Download presentation
1
HP BPM Nadzor uporabniške izkušnje
Sergej Godina LANCom d.o.o.
2
Osnovne Arhitektura Princip delovanja Demo Vprašanja
Agenda Osnovne Arhitektura Princip delovanja Demo Vprašanja
3
Definicija HP Business Process Monitor (BPM) is an end-user management tool which uses pre-recorded scripts representing your key business processes against your business applications to proactively identify performance and availability problems. HP Business Process Monitor (BPM) je orodje, ki s pomočjo pred‑pripravljenih skriptnih datotek, ki simulirajo poslovne procese, vnaprej prepoznava probleme z dosegljivostjo in učinkovitostjo poslovnega procesa.
4
Uporabnik je najdražje orodje za nadzor delovanja poslovnih aplikacij.
47% uporabnikov pričakuje, da se bo spletna stran prikazala v manj kot 2 sekundah 40% uporabnikov zapusti spletno mesto, če se le-ta ne prikaže prej kot v 3 sekundah
5
Dosegljivost aplikacije
J2EE UNIX Mobile Carrier Infra API’s WEB Database 99.1% 99.4% 99.3% 99.2% 99.8% Servis je lahko nedosegljiv, čeprav je s strani operaterjev videti vse „zeleno“. Operaterjev pogled Za uspešno delovanje poslovnih aplikacij je potreben generalni pregled na celotnim sistemom in ne samo nad „zdravjem“ infrastrukture, ki mu pripada. Uporabniški pogled Končni uporabnik 82.0%
6
Arhitektura Tipična postavitev: BSM (Business Service Management)
Gate Way strežnik – po potrebi jih je lahko več Data Processing strežnik – zadostuje eden na implementacijo SQL strežnik – MS SQL ali Oracle BPM (Business Process Monitor) Vsaka lokacija mora imeti enega agenta VuGen orodje Lahko je instaliran na delovni postaji
7
Arhitektura
8
Kaj omogoča BPM? Vnaprejšnje planiranje akcij glede na trend poslabševanja dosegljivosti ali/in razpoložljivosti. Nadzor iz več lokacij brez uporabe dodatne programske opreme. Povezavo vplivov na poslovanje z dotičnim SLA (Service Level Agreement). Posredovanje informacij o napakah poslovne aplikacije, vključno z zaslonskimi zajemi (snapshots). Izolacijo težav glede na aplikacijo, korak transakcije, komponento posamezne transakcije ali specifično lokacijo. Posredovanje informacij o komponentah (network delay, transfer speed, SSL handshake, DNS lookup, itd.), ki so po večini „krive“ za težave.
9
Naloge BPM agenta BPM izvaja naslednje operacije:
Zbira podatke o učinkovitosti (dosegljivost, odzivni časi) posameznih transakcij iz različnih točk, tako iz notranjih kot tudi iz zunanjih lokacij. Sprejema informacije o konfiguraciji poslovnih procesov (aplikacije, poslovni transakcijski tokovi, transakcije, posnete skripte) iz podatkovne baze preko BSM Gateway strežnika. Izvaja postopke definirane v aplikacijah in poslovnih transakcijskih tokovih vključno z izvajanjem nadzornih transakcijskih skript in WebTraces. Nadzira naloge, agregira relevantne podatke in izvaja vse potrebne izračune. Poroča o napakah nastalih med izvajanjem posameznih nalog.
10
Skripte Vsi odjemalci uporabljeni znotraj skript (npr. Oracle odjemalec, RealPlayer,…) morajo biti predhodno nameščeni na BPM strežnik. Snemanje skript je mogoče samo na Windows platformi. BPM 9.23 lahko izvaja skripte posnete z naslednjimi orodji: HP Virtual User Generator (VuGen), Unified Functional Testing (UFT – deluje samo na Windows platformi), HP QuickTest Professional (QTP – deluje samo na Windows platformi), HP WinRunner ob predhodni pretvorbi v QTP/UFT skripte.
11
VuGen orodje VuGen (Virtual User generator)
Orodje, ki omogoča sintetično simulacijo uporabnikovih opravil. Izdelane skripte so lahko uporabljene za nadzor (BPM) ali testiranje (LR) in se izvajajo s pomočijo navideznega uporabnika „VuUser“.
12
Podprti protokoli Windows platforma: Windows in Linux platforma:
.NET, Ajax - Click and Script, Ajax TruClient, Ajax TruClient for Internet Explorer (ne deluje na Windows 2008 SP2), Citrix, COM/DCOM, CORBA‑java, DB2 CLI, DNS, EJB, Flex, FTP, IMAP, I‑mode, Informix, acJada, JAVA over HTTP, JAVA Record\Replay, Java VUser, JavaScript VUser, JMS, LDAP, MAPI (Microsoft Exchange), Mobile TruClient, MSSQL Server, Multi protocol Web, ODBC, Oracle (2-tier), PeopleSoft – 8, POP 3, RDP, Real, RMI‑java, SAP Click and Script, SAP GUI, Siebel – Web, Siebel DB2 CLI, Siebel MSSQL, Siebel Oracle, Silverlight, SMTP, SOAP, Sybase CtLib, Sybase Dblib, Terminal Emulation [RTE], Tuxedo 6, Tuxedo 7, Voice XML, WAP, Web Click and Script, Windows sockets Windows in Linux platforma: C Vuser, Mobile APP (HTML/HTTP), Oracle NCA, Oracle Web App 11i, SAP Web Web [HTTP/HTML]
13
Licenciranje Definicija terminov:
transakcija (transaction) – skupek korakov z začetno in končno točko, med katerima se merijo parametri nadzora (odzivnost, razpoložljivost) lokacija (location) – točka iz katere se izvaja testiranje, poenostavljeno to predstavlja instanco BPM agenta. Licence: Premium – vsebuje osnovne funkcionalnosti BPM Ultimate – enako kot Premium z dodanim SLM (Service Level Management) in SHA (Service Health Analyzer) Single location (število lokacij x število transakcij) Unlimited locations (število transakcij)
14
Princip delovanja Priprava skripte za vpis v centralni skriptni repozitorij
15
Princip delovanja Koraki konfiguracije
Konfiguracija BPM za aplikacijo Koraki konfiguracije Instalacija BPM agentov po lokacijah Povezava BPM agentov z BSM strežnikom Kreiranje aplikacijskega profila Dodajanje skript(e) k aplikacijskem profilu Nastavitev transakcijskih pragov Nastavitev razporeda nadzora Dodajanje WebTrace monitorjev Izbira lokacije za izvajanje transakcijskih in WebTrace monitorjev Nastavitev želenega obveščanja Vklop monitoringa!
16
Princip delovanja Samodejna distribucija skript in urnika
17
Princip delovanja Sintetični monitoring – notranji nadzor
18
Princip delovanja Sintetični monitoring – zunanji nadzor
19
Princip delovanja Obveščanje in ogled v nadzorni plošči in poročilih
20
Application Summary & Locations Report
21
BPM Analysis Reports
22
Error log Report
23
Service Health top down dashboards
24
Component Breakdown
25
Service Level Management
26
Transaction Performance report
27
Demonstracija
28
Vprašanja
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.