Zobrazení a tabulky databáze monitorování
Zobrazení a pracovní tabulka v databázi monitorování technologie Windows Server AppFabric jsou definovány se sloupci a přidruženými typy, které implementují. Ty jsou popsány jako generické typy, které jsou nahrazeny pomocí implementace specifického typu databáze, u které jsou tato zobrazení implementována. Je požadováno, aby tyto typy mohly být převedeny na ekvivalentní typy rozhraní .NET pomocí zprostředkovatele technologie ADO.NET pro databázi. Pracovní tabulka a zobrazení jsou nainstalovány ve výchozím schématu pro databázi.
Poznámka
Dotazy nebo příkazy INSERT v technologii AppFabric nepoužívají předponu se schématem. Místo toho používají jako výchozí schéma přihlášeného uživatele.
Typy a zobrazení databáze
V následující tabulce jsou popsány typy a zobrazení používané v databázi monitorování k ukládání dat používaných nástroji pro monitorování technologie AppFabric.
Používané typy
Typ | Popis |
---|---|
Int |
Představuje 32bitové celé číslo se znaménkem. |
Char |
Představuje znak v kódování Unicode. |
Byte |
Představuje 8bitové celé číslo bez znaménka. |
Int64 |
Představuje 64bitové celé číslo se znaménkem. |
Datetime |
Představuje časový bod, který je obvykle vyjádřen jako datum a čas. |
Boolean |
Představuje logickou hodnotu |
Zobrazení ASEvents
Toto zobrazení je vytvořeno u všech analytických událostí trasování, které jsou generovány, když je vyvolána služba WCF.
Název sloupce | Typ | Může mít hodnotu Null | Popis |
---|---|---|---|
Id |
Int64 |
N |
Jedinečné ID tohoto záznamu o události v zobrazení |
EventTypeId |
Int |
N |
ID události generované službami WCF a WF |
EventType |
Char (minimální velikost 41) |
A |
Název generovaného typu události |
EventVersion |
Int |
N |
Verze generované události |
EventSourceId |
Int |
N |
Zdroj této události. Odkazuje na ID v zobrazení EventSources. |
ProcessId |
Int |
N |
ID procesu, který událost generoval |
TraceLevelId |
Byte |
N |
ID trasování. Hodnoty odpovídají řetězci uloženému v argumentu TraceLevel: 0=LogAlways, 1=Critical, 2=Error, 3=Warning, 4=Information, 5=Verbose. |
TraceLevel |
Char (minimální velikost 11) |
A |
Řetězce odpovídající výše uvedeným hodnotám TraceLevelId |
E2EActivityId |
Char (minimální velikost 36) |
A |
ID aktivity mezi koncovými body pro tuto událost |
TimeCreated |
Datetime |
N |
Časové razítko (UTC) okamžiku vytvoření události |
Zobrazení ASEventSources
V tomto zobrazení se pro události ukládají metadata identifikující zdroj událostí, například název služby, web a virtuální cesta.
Název sloupce | Typ | Může mít hodnotu Null | Popis |
---|---|---|---|
Id |
Int64 |
N |
Jedinečné ID tohoto záznamu v zobrazení |
Name |
Char (minimální velikost 256) |
A |
Název služby |
Computer |
Char (minimální velikost 450) |
N |
Název počítače, ze kterého byla událost generována |
Site |
Char (minimální velikost 256) |
A |
Název webu, na kterém je nainstalována aplikace |
VirtualPath |
Char (minimální velikost 256) |
A |
Virtuální cesta k aplikaci nebo službě |
ApplicationVirtualPath |
Char (minimální velikost 256) |
A |
Virtuální cesta k aplikaci |
ServiceVirtualPath |
Char (minimální velikost 256) |
A |
Virtuální cesta k službě |
Zobrazení ASWcfEvents
Toto zobrazení je vytvořeno u všech analytických událostí trasování, které jsou generovány, když je vyvolána služba WCF.
Typ | Může mít hodnotu Null | Popis | |
---|---|---|---|
Id |
Int64 |
N |
Jedinečné ID tohoto záznamu v zobrazení |
EventTypeId |
Int |
N |
ID události generované službami WCF a WF. ID události odpovídá ID uloženému v manifestu Trasování událostí pro Windows. |
EventType |
Char (minimální velikost 41) |
A |
Název generovaného typu události |
EventVersion |
Int |
N |
Verze generované události |
EventSourceId |
Int |
N |
Zdroj této události. Odkazuje na ID v zobrazení EventSources. |
ProcessId |
Int |
N |
ID procesu, který událost generoval |
TraceLevelId |
Byte |
N |
ID trasování. Hodnoty odpovídají řetězci uloženému v argumentu TraceLevel: 0=LogAlways, 1=Critical, 2=Error, 3=Warning, 4=Information, 5=Verbose. |
TraceLevel |
Char (minimální velikost 11) |
A |
Řetězce odpovídající výše uvedeným hodnotám TraceLevelId |
E2EActivityId |
Char (minimální velikost 36) |
A |
ID aktivity mezi koncovými body pro tuto událost |
TimeCreated |
Datetime |
N |
Časové razítko (UTC) okamžiku vytvoření události |
CorrelationId |
Char (minimální velikost 36) |
A |
ID korelace události sloužící k vyjádření korelace odeslání a přijetí |
ServiceTypeName |
Char (minimální velikost 450) |
A |
Název typu této služby |
InspectorTypeName |
Char (minimální velikost 450) |
A |
Název typu parametru nebo kontroly zpráv |
ErrorHandlerType |
Char (minimální velikost 450) |
A |
Název typu obslužné rutiny chyby |
Handled |
Int |
A |
Informace, zda je chyba ošetřená |
ExceptionMessage |
Char (neomezená velikost) |
A |
Zpráva výjimky generovaná událostmi souvisejícími s chybami služby WCF |
ExceptionTypeName |
Char (minimální velikost 450) |
A |
Název typu výjimky |
ThrottleProperty |
Char (minimální velikost 450) |
A |
Název vlastnosti omezování (MaxConcurrentCalls, MaxConcurrentSessions, MaxConcurrentInstances) |
ThrottleCapacity |
Int |
A |
Kapacita |
Uri |
Char (minimální velikost 450) |
A |
Identifikátor URI koncového bodu události |
Akce |
Char (minimální velikost 450) |
A |
Akce SOAP |
OperationName |
Char (minimální velikost 450) |
A |
Název operace, která byla vyvolána |
CallerInfo |
Char (minimální velikost 450) |
A |
Adresa klienta nebo proxy serveru, který volal službu |
ContractName |
Char (minimální velikost 450) |
A |
Název kontraktu pro službu |
Destination |
Char (minimální velikost 450) |
A |
Cíl, do kterého je odeslána zpráva |
Duration |
Int |
A |
Doba, kterou trvalo dokončení operace |
InstanceKey |
Char (minimální velikost 36) |
A |
Klíč instance pracovního postupu |
Values |
Char (minimální velikost 450) |
A |
Hodnoty sloužící k vyjádření korelace s instancí pracovního postupu |
ParentScope |
Char (minimální velikost 450) |
A |
Obor korelace služby WF |
AggregateCount |
Int |
A |
Celkový počet dokončených volání. Toto pole je naplněno, když je generována akce zastupující celkový počet dokončených volání služby WCF. |
AverageDuration |
Int |
A |
Průměrná doba trvání volání. Toto pole je naplněno agregovanou událostí pro dokončená volání služby WCF. |
MaxDuration |
Int |
A |
Maximální doba trvání volání zjištěná v době, kdy byla generována agregovaná akce. |
Zobrazení: ASWfEvents
Toto zobrazení je vytvořeno u událostí sledování generovaných pro instance služby WF.
Název sloupce | Typ | Může mít hodnotu Null | Popis |
---|---|---|---|
Id |
Int |
N |
Jedinečné ID tohoto záznamu |
EventTypeId |
Int |
N |
ID události generované službami WCF a WF |
EventType |
Char (minimální velikost 41) |
A |
Název generovaného typu události |
EventVersion |
Int |
N |
Verze generované události |
EventSourceId |
Int |
N |
Zdroj této události. Odkazuje na ID v zobrazení EventSources. |
ProcessId |
Int |
N |
ID procesu, který událost generoval |
WorkflowInstanceId |
Char (minimální velikost 36) |
A |
ID instance pracovního postupu |
TrackingProfileId |
Int |
A |
ID sledovacího profilu. Odkazuje na ID v zobrazení WfTrackingProfiles. |
E2EActivityId |
Char (minimální velikost 36) |
A |
ID aktivity mezi koncovými body pro tuto událost |
TraceLevelId |
Byte |
N |
ID trasování. Hodnoty odpovídají řetězci uloženému v argumentu TraceLevel: 0=LogAlways, 1=Critical, 2=Error, 3=Warning, 4=Information, 5=Verbose. |
TraceLevel |
Char (minimální velikost 11) |
A |
Řetězce odpovídající výše uvedeným hodnotám TraceLevelId |
RecordNumber |
Int64 |
A |
Pořadové číslo identifikující pořadí, v jakém jsou generovány události sledování pro instanci pracovního postupu |
AnnotationSetId |
Int |
A |
Klíč sady poznámek pro tuto událost pracovního postupu. |
TimeCreated |
Datetime |
N |
Časové razítko (UTC) okamžiku vytvoření události |
ActivityName |
Char (minimální velikost 450) |
A |
Název aktivity v pracovním postupu |
ActivityId |
Char (minimální velikost 450) |
A |
ID aktivity v pracovním postupu |
ActivityInstanceId |
Char (minimální velikost 450) |
A |
ID instance aktivity v provádějící instanci pracovního postupu |
ActivityRootId |
Char (minimální velikost 450) |
A |
ID nebo název kořenové aktivity pro pracovní postup |
ActivityTypeName |
Char (minimální velikost 450) |
A |
Název typu aktivity |
CustomRecordName |
Char (minimální velikost 450) |
A |
Název vlastního záznamu sledování |
SourceName |
Char (minimální velikost 450) |
A |
Název zdrojové aktivity, jejímž výsledkem byla neošetřená výjimka pracovního postupu |
SourceId |
Char (minimální velikost 450) |
A |
ID zdrojové aktivity, jejímž výsledkem byla neošetřená výjimka pracovního postupu |
SourceInstanceId |
Char (minimální velikost 450) |
A |
ID instance zdrojové aktivity, jejímž výsledkem byla neošetřená výjimka pracovního postupu |
SourceTypeName |
Char (minimální velikost 450) |
A |
Název typu zdrojové aktivity, jejímž výsledkem byla neošetřená výjimka pracovního postupu |
OwnerType |
Char (minimální velikost 450) |
A |
Název typu nadřazené aktivity pro událost obnovení záložky |
State |
Char (minimální velikost 450) |
A |
Stav instance pracovního postupu nebo instance aktivity |
ChildActivityId |
Char (minimální velikost 450) |
A |
ID podřízené aktivity generované se sledovacím záznamem ActivityScheduled nebo CancelRequested |
ChlidInstanceId |
Char (minimální velikost 450) |
A |
ID instance podřízené aktivity generované se sledovacím záznamem ActivityScheduled nebo CancelRequested |
ChildTypeName |
Char (minimální velikost 450) |
A |
Název typu podřízené aktivity generovaný se sledovacím záznamem ActivityScheduled nebo CancelRequested |
ChildActivityName |
Char (minimální velikost 450) |
A |
Název podřízené aktivity generovaný se sledovacím záznamem ActivityScheduled nebo CancelRequested |
FaultSrcName |
Char (minimální velikost 450) |
A |
Název aktivity, u které byl generován záznam o šíření chyby |
FaultSrcId |
Char (minimální velikost 450) |
A |
ID aktivity, u které byl generován záznam o šíření chyby |
FaultSrcInstanceId |
Char (minimální velikost 450) |
A |
ID instance aktivity, u které byl generován záznam o šíření chyby |
HandlerId |
Char (minimální velikost 450) |
A |
ID aktivity obslužné rutiny chyby |
HandlerInstanceId |
Char (minimální velikost 450) |
A |
ID instance aktivity obslužné rutiny chyby |
FaultHandler |
Char (minimální velikost 450) |
A |
Název aktivity obslužné rutiny chyby |
FaultSourceType |
Char (minimální velikost 450) |
A |
Typ zdrojové aktivity chyby |
FaultHandlerType |
Char (minimální velikost 450) |
A |
Typ aktivity obslužné rutiny chyby |
Fault |
Char (neomezená velikost) |
A |
Chybová zpráva |
IsFaultSource |
Char (minimální velikost 450) |
A |
Označuje, zda je událost generována ze zdroje chyby |
SubInstanceId |
Char (minimální velikost 450) |
A |
ID instance pro obor záložek |
OwnerActivityId |
Char (minimální velikost 450) |
A |
ID pro obor záložek |
OwnerInstanceId |
Char (minimální velikost 450) |
A |
ID instance nadřazené aktivity pro událost obnovení záložky |
OwnerActivityName |
Char (minimální velikost 450) |
A |
Název nadřazené aktivity pro událost obnovení záložky |
Exception |
Char (neomezená velikost) |
A |
Zpráva výjimky související s událostí neošetřené výjimky pracovního postupu |
Reason |
Char (neomezená velikost) |
A |
Důvod, proč byla instance pracovního postupu přerušena, pozastavena nebo ukončena |
Zobrazení ASWfInstances
Toto zobrazení je vytvořeno u aktivních instancí služby WF. Pro každou instanci služby WF existuje jeden řádek.
Název sloupce | Typ | Může mít hodnotu Null | Popis |
---|---|---|---|
id |
Int |
N |
Jedinečné ID tohoto záznamu |
WorkflowInstanceId |
Char (minimální velikost 36) |
N |
ID instance pracovního postupu |
LastEventSourceId |
Int |
N |
ID zdroje poslední události generované pro instanci pracovního postupu |
LastEventStatus |
Datetime |
N |
Stav instance pracovního postupu extrahovaný z poslední události |
StartTime |
Datetime |
N |
Časové razítko (UTC) okamžiku spuštění instance pracovního postupu |
LastModifiedTime |
Datetime |
N |
Časové razítko (UTC) poslední události generované pro instanci pracovního postupu |
CurrentDuration |
Int |
N |
Doba trvání spuštěného pracovního postupu (LastModifiedTime - StartTime) |
ExceptionCount |
Int |
N |
Počet výjimek, ke kterým došlo u instance pracovního postupu. |
LastAbortedTime |
Datetime |
A |
Časové razítko (UTC) poslední události přerušení pro instanci pracovního postupu |
Zobrazení ASWfEventProperties
Název sloupce | Typ | Může mít hodnotu Null | Popis |
---|---|---|---|
EventId |
Int64 |
N |
Jedinečné ID tohoto záznamu |
Name |
Char (minimální velikost 128) |
N |
Název vlastnosti události |
WfDataSource |
Char (minimální velikost 8) |
A |
Zdroj vlastnosti (argument, proměnná nebo vlastní data) |
Type |
Char (minimální velikost 128) |
A |
Typ vlastnosti |
Value |
Char (minimální velikost 128) |
A |
Hodnota vlastnosti |
ValueBlob |
Char (neomezená velikost) |
A |
Hodnota vlastnosti, pokud se jedná o komplexní typ |
TimeCreated |
Datetime |
N |
Časové razítko okamžiku, kdy byla tato vlastnost generována |
Zobrazení ASWfEventAnnotations
Toto zobrazení je vytvořeno u anotací, které jsou generovány událostmi sledování služby WF ze služeb WF.
Název sloupce | Typ | Může mít hodnotu Null | Popis |
---|---|---|---|
Id |
Int |
N |
Jedinečný identifikátor tohoto řádku události |
AnnotationSetId |
Int |
N |
Klíč pro nalezení události služby WF, která generovala poznámku |
Name |
Char (minimální velikost 128) |
N |
Název poznámky |
Value |
Char (minimální velikost 450) |
N |
Hodnota poznámky |
Zobrazení ASWfPropertyNames
Toto zobrazení je vytvořeno u názvů sledovaných vlastností, které jsou extrahovány ze služeb WF.
Název sloupce | Typ | Může mít hodnotu Null | Popis |
---|---|---|---|
EventSourceId |
Int |
N |
Zdroj této události. Odkazuje na ID v zobrazení EventSources. |
Name |
Char (minimální velikost 128) |
N |
Název sledované vlastnosti |
Type |
Char (minimální velikost 128) |
N |
Typ sledované vlastnosti |
Zobrazení ASWfTrackingProfiles
Toto zobrazení je vytvořeno u všech profilů sledování použitých službami WF ke generování událostí sledování služby WF.
Název sloupce | Typ | Může mít hodnotu Null | Popis |
---|---|---|---|
Id |
Int |
N |
Jedinečné ID sledovacího profilu |
Name |
Char (minimální velikost 450) |
A |
Název sledovacího profilu |
Zobrazení ASTransferEvents
Toto zobrazení je vytvořeno u událostí přenosu, které jsou generovány vždy, když se změní ID aktivity mezi koncovými body.
Název sloupce | Typ | Může mít hodnotu Null | Popis |
---|---|---|---|
Id |
Int64 |
N |
Jedinečné ID tohoto záznamu v zobrazení |
EventTypeId |
Int |
N |
ID události generované službami WCF a WF. ID události odpovídá ID uloženému v manifestu Trasování událostí pro Windows. |
EventType |
Char (minimální velikost 41) |
A |
Název generovaného typu události |
EventVersion |
Int |
N |
Verze generované události |
EventSourceId |
Int |
N |
Zdroj této události. Odkazuje na ID v zobrazení EventSources. |
ProcessId |
Int |
N |
ID procesu, který událost generoval |
TraceLevelId |
Byte |
N |
ID trasování. Hodnoty odpovídají řetězci uloženému v argumentu TraceLevel: 0=LogAlways, 1=Critical, 2=Error, 3=Warning, 4=Information, 5=Verbose. |
TraceLevel |
Char (minimální velikost 11) |
A |
Řetězce odpovídající výše uvedeným hodnotám TraceLevelId |
E2EActivityId |
Char (minimální velikost 36) |
A |
ID zdrojové aktivity mezi koncovými body pro tuto událost |
ToE2EActivityId |
Char (minimální velikost 36) |
A |
ID nové aktivity mezi koncovými body, do které událost přenosu provádí přenos |
TimeCreated |
Datetime |
N |
Časové razítko (UTC) okamžiku vytvoření události |
Zobrazení ASDBVersion
Pomocí tohoto zobrazení lze udržovat informace o verzích databáze monitorování.
Název sloupce | Typ | Může mít hodnotu Null | Popis |
---|---|---|---|
DBIdentity |
Char (minimální velikost 36) |
N |
Jedinečný identifikátor pro databázi monitorování |
MajorVersion |
Int |
N |
Hlavní verze databáze monitorování |
MinorVersion |
Int |
N |
Podverze databáze monitorování |
BuildVersion |
Int |
N |
Verze sestavení databáze monitorování |
RevisionVersion |
Int |
N |
Verze revize databáze monitorování |
Databázové tabulky
V následující části jsou uvedeny definice tabulky z databáze monitorování technologie AppFabric.
ASStagingTable
Služba Služba Shromažďování událostí do této tabulky ukládá data událostí.
Název sloupce | Typ | Může mít hodnotu Null | Popis |
---|---|---|---|
Id |
Int64 (bigint) |
N |
Jedinečné ID tohoto záznamu |
ArchiveID |
Int64 |
N |
ID archivu pro tyto události. Události uložené kolektorem událostí mají hodnotu 0. |
EventTypeId |
Int |
N |
ID události generované službami WCF a WF. |
E2EActivitd |
Char (minimální velikost 36) |
A |
ID aktivity mezi koncovými body pro tuto událost |
Computer |
Char (minimální velikost 36) |
N |
Název počítače, odkud byla událost generována. |
EventSource |
Char (minimální velikost 1024) |
A |
Zdroj události. Obsahuje cestu k webu/virtuální cestu. Formát je definován jako Název webu|Virtuální cesta aplikace|Virtuální cesta služby|název služby. Příklad: Výchozí web/Aplikace_Kalkulačka|/Služba_Kakulačka.svc|Služba_Kakulačka |
ProcessId |
Int |
N |
ID procesu, který událost generoval |
TraceLevelId |
Small Int (tiny Int) |
N |
ID trasování. Hodnoty odpovídají řetězci uloženému v argumentu TraceLevel: 0: LogAlways, 1: Critical, 2: Error, 3: Warning, 4: Information, 5: Verbose. |
TimeCreated |
Datetime |
N |
Časové razítko (UTC) okamžiku vytvoření události |
Data1Str |
Char (minimální velikost 450) |
A |
Sloupec pro datovou část z událostí |
Data2Str |
Char (minimální velikost 450) |
A |
Sloupec pro datovou část z událostí |
Data3Str |
Char (minimální velikost 450) |
A |
Sloupec pro datovou část z událostí |
Data4Str |
Char (minimální velikost 450) |
A |
Sloupec pro datovou část z událostí |
Data5Str |
Char (minimální velikost 450) |
A |
Sloupec pro datovou část z událostí |
Data6Str |
Char (minimální velikost 450) |
A |
Sloupec pro datovou část z událostí |
Data7Str |
Char (minimální velikost 450) |
A |
Sloupec pro datovou část z událostí |
Data8Str |
Char (minimální velikost 450) |
A |
Sloupec pro datovou část z událostí |
Data9Str |
Char (minimální velikost 450) |
A |
Sloupec pro datovou část z událostí |
Data1MaxStr |
Char (neomezená velikost) |
A |
Sloupec pro datovou část z událostí |
Data1Int |
Int |
A |
Sloupec pro datovou část z událostí |
Data2Int |
Int |
A |
Sloupec pro datovou část z událostí |
Data3Int |
Int |
A |
Sloupec pro datovou část z událostí |
Data1BigInt |
Long (bigint) |
A |
Sloupec pro datovou část z událostí |
Data1UniqueId |
Char (minimální velikost 36) |
A |
Sloupec pro datovou část, která představuje jedinečný identifikátor, jako například ID instance služby WF |
CustomAnnotations |
Char (neomezená velikost) |
A |
Vlastní poznámky definované u události sledování služby WF |
CustomProperties |
Char (neomezená velikost) |
A |
Proměnné nebo vlastní data generovaná s událostí sledování služby WF |
CustomArguments |
Char (neomezená velikost) |
A |
Argumenty generované se službou sledování služby WF |
2011-12-05