UML2 nyomkövetési együttműködés nézetek használata

A Profilkészítés és naplózás perspektíva sorozatábra nézeteiben lévő hoszt és folyamat együttműködések megjelenítése elősegíti az osztott alkalmazások munkaterhelésének adminisztrációját. Ezen nézetekben az idő ábrázolása elősegíti az alkalmazás teljesítményének és a hálózati kommunikáció szűk keresztmetszetének meghatározását.

Előfeltételek:

A sorozatábra nézetek számos műveletet biztosítanak a nyomkövetési együttműködések egyszerű megtekintéséhez és elemzéséhez.

Nyomkövetési együttműködések ábra nézet megnyitása

Nyomkövetési együttműködés ábra nézet megnyitásához tegye a következőket:

  1. Válassza ki a profilkészítés megfigyelő nézetben az alkalmazáscsoportot képviselő megfigyelőt.
    Megjegyzés: A megfigyelők megjelenítéséhez váltson át elosztott elrendezésre.
  2. Kattintson a jobb egérgombbal, majd válassza a Megnyitás... menüpontot és válassza ki a megtekinteni kívánt együttműködési ábra típusát. A Sorozatábra nézet és benne a kiválasztott megfigyelési szinthez tartozó egyedek megjelennek. Az alábbi táblázat a kiválasztott megfigyelési szintek számára rendelkezésre álló együttműködési nézeteket sorolja fel.
    Kiválasztott megfigyelési szint Rendelkezésre álló együttműködési nézetek
    Megfigyelő Megfigyelő, Hoszt
    Hoszt Folyamat, ügynök
    Folyamat Osztály, objektum, szál
    Végrehajtási idő elemzés Osztály, objektum, szál

Az ábraáttekintés megnyitása

Az olyan nagy nézetek esetén, ahol görgetésre van szükség, a sorozatábrában az áttekintés használható a különböző oldalak közti navigációra.
A sorozatábra áttekintés megnyitásához kattintson a nézet jobb alsó sarkában található Sorozatábra áttekintés gomb gombra.
Megjegyzés: Ez a gomb akkor jelenik meg, ha szükség van görgetésre.

Életszakaszok és üzenetek kezelése

Életszakaszok és üzenetek navigálása

A többoldalas nézetek esetén számos navigációs módszer áll rendelkezésre.

Életszakaszok összehúzása és kibontása

Az életszakaszok összehúzása és kibontása a nézetben az adatok egy részének elrejtésére vagy megjelenítésére használható.

Megjegyzés: Csak objektum vagy osztály együttműködések esetén

Üzenetek összehúzása és kibontása

Az üzenetek összehúzása és kibontása a kiválasztott metódusból történt összes metódushívás elrejtésére vagy megjelenítésére használható. Megjegyzés: Ez csak objektum vagy osztály együttműködésekre érvényes

Életszakaszok lekövetése

Az életszakasz lekövetése lehetővé teszi egy adott életszakasz nyomkövetési együttműködéseinek megjelenítését. Ezen funkció segítségével a felhasználó nyomkövetheti egy probléma kiinduló okát egy hoszttól egy folyamat, szál és végül egy osztály vagy objektum felé. A lekövetési lehetőség hoszt-, ügynök-, folyamat- és szálegyüttműködéseken áll rendelkezésre. Egy életszakasz lekövetéséhez válassza ki a kívánt életszakaszt, kattintson rá a jobb egérgombbal és válassza ki a Kiválasztott életszakasz lekövetése lehetőséget. A lekövetési elemek alaphelyzetbe állításához használja az Összes lekövetési elem alaphelyzetbe állítása eszköztár elemet Összes lekövetési művelet ikon alaphelyzetbe állítása és a legördülő listát.

Hívásverem kijelölése

A hívásverem kijelölésével egy hívásverem minden metódushívása megjeleníthető. Egy hívásverem kijelöléséhez válasszon ki egy metódust, kattintson rá a jobb egérgombbal, majd válassza ki a Hívásverem kijelölése lehetőséget. A hívásverem minden metódushívása kijelölésre kerül.

Időtartamok megjelenítése

A nyomkövetési ábra bal széle mentén elhelyezkedő időtömörítési oszlop az egymást követő események között eltelt időt jelzi. Az időtömörítési skála azt mutatja, hogy az idő mikor esik a minimális és maximális időeltérés közé. A szín intenzitása az idő hosszát jelzi, minél kisebb az intenzitás, annál nagyobb az időeltérés. Az időtömörítési oszlop és skála a metódus legtöbb időt igénylő részének pontos megjelölését biztosíthatja. Ez két hívás között, egy hívás és metódus belépésnél vagy kilépésnél található, illetve egy egyész metódust is lefedhet.

A két egymást követő metódushívás vagy visszatérés között eltelt relatív idő az alábbi módon tekinthető meg:

  1. Vigye ez egeret az ábra baloldalán lévő idővonalra.

    Időtartam.
  2. Válasszon ki egy üzenetet és vigye ez egeret egy másik üzenetre a két üzenet között eltel idő megjelenítése érdekében.

    Üzenetek közötti időtartam.

Üzenetek és életszakaszok elrejtése és megjelenítése

Az életszakaszokban és üzenetekben a minták elrejtése és megjelenítése lehetővé teszi, hogy a nézet csak bizonyos, Önt érdeklő objektumait vizsgálja meg. Megjegyzés: Ez csak objektum-, osztály- szál- és ügynök-együttműködésekhez áll rendelkezésre.

Nyomkövetési együttműködések keresése

Keresési feltétel létrehozásához tegye a következőket:

  1. Nyissa meg az eszköztár legördülő menüjét.
  2. Válassza ki a Keresés... elemet. Megnyílik a szekvenciadiagram keresése párbeszédablak.

    Sorozatábra keresés párbeszédablak

  3. Az Illesztési karaktersorozat mezőben adjon meg egy mintát, amelyet a profilkészítési adatok között keresni kíván.
  4. Adja meg, hogy a mintát az Objektum vagy osztály, a Metódus belépés vagy kilépés illetve mindkét lehetőségben kívánja keresni.
    Megjegyzés:Győződjön meg róla, hogy a Keresés párbeszédablakban legalább az egyik lehetőség - Objektum vagy Osztály vagy a Metódus belépés vagy kilépés - ki van választva. Ha egyik sincs kiválasztva, akkor a Keresés parancs tiltottként jelenik meg.
  5. Kattintson a Keresés gombra. Az aktuális nézetben megjelennek a keresési feltételnek megfelelő üzenetek vagy életszakaszok.

Tipp: A Keresés párbeszédablak a CTRL-F billentyű használatával is elindítható.

Nagyítás és kicsinyítés

A nézet alapértelmezett megjelenítési méretéhez visszatéréshez (nagyítási tényező alaphelyzetbe állításához), nagyításhoz vagy kicsinyítéshez az eszköztár vezérlőelem készlete használható. alaphelyzetbe állítás, nagyítás és kicsinyítés.

 

Kapcsolódó fogalmak
Napló- és nyomkövetés-elemző áttekintése
Naplófájl korreláció
Napló együttműködési nézet
Napló szál együttműködési nézet

Kapcsolódó feladatok
Naplófájlok kezelése
Idő szinkronizálása

Kapcsolódó leírások
Szekvenciadiagram nézetek