共用方式為


監控資料庫檢視與資料表

Microsoft AppFabric 1.1 for Windows Server 監控資料庫中的檢視與臨時資料表,是使用資料行與資料行實作的相關類型所定義。這些稱為泛型型別,會被實作這些檢視之資料庫所實作的特定型別所取代。前提是可以使用資料庫的 ADO.NET 提供者將這些型別轉換為相當的 .NET 型別。臨時資料表與檢視是安裝在資料庫的預設結構描述中。

注意

AppFabric 中的查詢或插入陳述式不會以結構描述做為首碼,而是預設使用已登入之使用者的結構描述。

資料庫類型與檢視

這些是用於監控資料庫的型別與檢視,供「AppFabric 監控」工具用來儲存資料。

使用的型別

Type 描述

Int

代表 32 位元的帶正負號的整數

Char

代表 Unicode 字元

Byte

代表 8 位元的不帶正負號的整數

Int64

代表 64 位元的帶正負號的整數

Datetime

代表時間,通常以當天日期與時間表示

布林值

代表布林值

檢視名稱 ASEvents

此檢視是在叫用 WCF 服務時產生的所有分析追蹤事件上建立。

資料行名稱 Type isNullable 描述

Id

Int64

檢視中此事件的唯一識別碼

EventTypeId

Int

從 WCF 與 WF 服務產生之事件的識別碼。

EventType

Char - 最小大小 41

產生之事件類型的名稱

EventVersion

Int

產生之事件的版本

EventSourceId

Int

此事件的事件來源。這指的是 EventSources 檢視中的識別碼。

ProcessId

Int

產生事件之處理程序的處理程序識別碼。

TraceLevelId

Byte

追蹤的識別碼。值對應至儲存在追蹤等級中的字串:0:”LogAlways”1:”嚴重”2:”錯誤”3:”警告”4:”資訊”5:”詳細資訊”

TraceLevel

Char - 最小大小 11

儲存對應至上述 TraceLevelId 的字串。

E2EActivityId

Char - 最小大小 36

此事件的端對端活動識別碼

TimeCreated

Datetime

建立事件時的時間戳記 (UTC)

檢視:ASEventSources

此檢視儲存事件的中繼資料,可用於識別事件來源 (例如,服務名稱、網站與虛擬路徑)。

資料行名稱 Type isNullable 描述

Id

Int64

檢視中此項目的唯一識別碼

名稱

Char - 最小大小 256

服務名稱

Computer

Char - 最小大小 450

事件發生所在的電腦名稱

Site

Char - 最小大小 256

應用程式安裝所在的網站名稱

VirtualPath

Char - 最小大小 256

應用程式或服務的虛擬路徑

ApplicationVirtualPath

Char - 最小大小 256

應用程式虛擬路徑

ServiceVirtualPath

Char - 最小大小 256

服務虛擬路徑

檢視:ASWcfEvents

此檢視是在叫用 WCF 服務時產生的所有分析追蹤事件上建立。

Type isNullable 描述

Id

Int64

檢視中此項目的唯一識別碼

EventTypeId

int

從 WCF 與 WF 服務產生之事件的識別碼。事件識別碼對應至針對事件儲存在 ETW 資訊清單中的識別碼

EventType

Char - 最小大小 41

產生之事件類型的名稱

EventVersion

int

產生之事件的版本

EventSourceId

int

此事件的事件來源。這指的是 EventSources 檢視中的識別碼。

ProcessId

int

產生事件之處理程序的處理程序識別碼。

TraceLevelId

Byte

追蹤的識別碼。值對應至儲存在追蹤等級中的字串:0:”LogAlways”1:”嚴重”2:”錯誤”3:”警告”4:”資訊”5:”詳細資訊”

TraceLevel

Char - 最小大小 11

儲存對應至上述 TracelevelId 的字串。

E2EActivityId

Char - 最小大小 36

此事件的端對端活動識別碼

TimeCreated

Datetime

建立事件時的時間戳記 (UTC)

CorrelationId

Char - 最小大小 36

用於關聯傳送/接收的事件 CorrelationId。

ServiceTypeName

Char - 最小大小 450

此服務的 typename

InspectorTypeName

Char - 最小大小 450

參數或訊息檢測程式的 Typename

ErrorHandlerType

Char - 最小大小 450

錯誤處理常式的 Typename

Handled

int

表示是否已處理錯誤

ExceptionMessage

Char - 大小無限制

從 WCF 錯誤相關事件產生的例外狀況訊息

ExceptionTypeName

Char - 最小大小 450

例外狀況的類型名稱

ThrottleProperty

Char - 最小大小 450

節流屬性名稱 (MaxConcurrentCalls、MaxConcurrentSessions、MaxConcurrentInstances)

ThrottleCapacity

int

Capacity

Uri

Char - 最小大小 450

事件的端點 URI

動作

Char - 最小大小 450

SOAP 動作

OperationName

Char - 最小大小 450

叫用之操作的名稱

CallerInfo

Char - 最小大小 450

呼叫服務之用戶端/Proxy 的位址

ContractName

Char - 最小大小 450

服務的合約名稱

Destination

Char - 最小大小 450

訊息的傳送目的地

Duration

int

完成操作所花的時間

InstanceKey

Char - 最小大小 36

工作流程執行個體的機碼

Values

Char - 最小大小 450

用於關聯至工作流程執行個體的值

ParentScope

Char - 最小大小 450

WF 相互關聯範圍

AggregateCount

Int

所完成呼叫的彙總數目。當表示 WCF 所完成呼叫之彙總數目的事件產生時,就會填入此欄位。

AverageDuration

Int

呼叫的平均持續時間。此欄位會填入 WCF 所完成呼叫的彙總事件。

MaxDuration

Int

在產生彙總事件的期間內觀察到的最大呼叫持續時間。

檢視:ASWfEvents

此檢視是在針對 WF 執行個體產生的追蹤事件上所建立。

資料行名稱 Type isNullable 描述

Id

Int

此項目的唯一識別碼

EventTypeId

Int

從 WCF 與 WF 服務產生之事件的識別碼。

EventType

Char - 最小大小 41

產生之事件類型的名稱

EventVersion

int

產生之事件的版本

EventSourceId

int

此事件的事件來源。這指的是 EventSources 檢視中的識別碼。

ProcessId

int

產生事件之處理程序的處理程序識別碼

WorkflowInstanceId

Char - 最小大小 36

工作流程的執行個體識別碼

TrackingProfileId

Int

追蹤設定檔的識別碼。指的是 WfTrackingProfiles 檢視中的識別碼

E2EActivityId

Char - 最小大小 36

此事件的端對端活動識別碼

TraceLevelId

Byte

追蹤的識別碼。值對應至儲存在追蹤等級中的字串:0:”LogAlways”1:”嚴重”2:”錯誤”3:”警告”4:”資訊”5:”詳細資訊”

TraceLevel

Char - 最小大小 11

儲存對應至上述 TracelevelId 的字串

RecordNumber

Int64

識別針對工作流程執行個體產生之追蹤事件順序的序號

AnnotationSetId

Int

此工作流程事件之註釋集的機碼。

TimeCreated

Datetime

建立事件時的時間戳記 (UTC)

ActivityName

Char - 最小大小 450

工作流程中之活動的名稱

ActivityId

Char - 最小大小 450

工作流程中之活動的活動識別碼

ActivityInstanceId

Char - 最小大小 450

執行中工作流程執行個體中之活動的活動執行個體識別碼

ActivityRootId

Char - 最小大小 450

工作流程之根活動的識別碼/名稱

ActivityTypeName

Char - 最小大小 450

活動的類型名稱

CustomRecordName

Char - 最小大小 450

自訂追蹤記錄的名稱

SourceName

Char - 最小大小 450

導致工作流程未處理的例外狀況的來源活動名稱

SourceId

Char - 最小大小 450

導致工作流程未處理的例外狀況的來源活動識別碼

SourceInstanceId

Char - 最小大小 450

導致工作流程未處理的例外狀況的來源活動執行個體識別碼

SourceTypeName

Char - 最小大小 450

導致工作流程未處理的例外狀況的來源活動類型名稱

OwnerType

Char - 最小大小 450

書籤繼續執行事件的擁有者活動類型名稱

State

Char - 最小大小 450

工作流程執行個體或活動執行個體的狀態

ChildActivityId

Char - 最小大小 450

所產生的子活動識別碼 (含 CancelRequested 追蹤記錄的 ActivityScheduled)

ChlidInstanceId

Char - 最小大小 450

所產生的子活動執行個體識別碼 (含 CancelRequested 追蹤記錄的 ActivityScheduled)

ChildTypeName

Char - 最小大小 450

所產生的子活動類型名稱 (含 CancelRequested 追蹤記錄的 ActivityScheduled)

ChildActivityName

Char - 最小大小 450

所產生的子活動名稱 (含 CancelRequested 追蹤記錄的 ActivityScheduled)

FaultSrcName

Char - 最小大小 450

產生錯誤傳播記錄之活動的活動名稱

FaultSrcId

Char - 最小大小 450

產生錯誤傳播記錄之活動的活動識別碼

FaultSrcInstanceId

Char - 最小大小 450

產生錯誤傳播記錄之活動的活動執行個體識別碼

HandlerId

Char - 最小大小 450

錯誤處理常式活動識別碼

HandlerInstanceId

Char - 最小大小 450

錯誤處理常式活動執行個體識別碼

FaultHandler

Char - 最小大小 450

錯誤處理常式活動名稱

FaultSourceType

Char - 最小大小 450

錯誤來源活動類型

FaultHandlerType

Char - 最小大小 450

錯誤處理常式活動類型

Fault

Char - 大小無限制

錯誤訊息

IsFaultSource

Char - 最小大小 450

表示事件是否從錯誤來源產生

SubInstanceId

Char - 最小大小 450

書籤範圍的執行個體識別碼

OwnerActivityId

Char - 最小大小 450

書籤範圍的識別碼

OwnerInstanceId

Char - 最小大小 450

書籤繼續執行事件的擁有者活動執行個體識別碼

OwnerActivityName

Char - 最小大小 450

書籤繼續執行事件的擁有者活動名稱

例外狀況

Char - 大小無限制

與工作流程未處理的例外狀況事件關聯的例外狀況訊息

原因

Char - 大小無限制

工作流程執行個體中止、暫停或終止原因

檢視:ASWfInstances

此檢視是在作用中 WF 執行個體上所建立。每個 WF 執行個體只有一個資料列。

資料行名稱 Type isNullable 描述

id

Int

此項目的唯一識別碼

WorkflowInstanceId

Char - 最小大小 36

工作流程執行個體識別碼

LastEventSourceId

Int

針對工作流程執行個體產生之最後一個事件的來源識別碼

LastEventStatus

Datetime

從最後一個事件擷取之工作流程執行個體的狀態

StartTime

Datetime

啟動工作流程執行個體時的時間戳記 (UTC)。

LastModifiedTime

Datetime

針對工作流程執行個體產生之最後一個事件的時間戳記 (UTC)

CurrentDuration

Int

執行中工作流程的期間 (LastModifiedTime – StartTime)

ExceptionCount

Int

工作流程執行個體遇到的例外狀況數目

LastAbortedTime

Datetime

針對工作流程執行個體產生之最後一個已中止事件的時間戳記 (UTC)

檢視:ASWfEventProperties

資料行名稱 Type isNullable 描述

EventId

Int64

此項目的唯一識別碼

名稱

Char - 最小大小 128

事件屬性的名稱

WfDataSource

Char - 最小大小 8

屬性的來源 (引數、變數或自訂資料)。

Type

Char - 最小大小 128

屬性的類型

Value

Char - 最小大小 128

屬性的值

ValueBlob

Char - 大小無限制

當類型為複雜類型時的屬性值

TimeCreated

Datetime

產生此屬性時的時間戳記

檢視:ASWfEventAnnotations

此檢視是在從 WF 追蹤事件 (從 WF 服務產生) 產生的註釋上所建立。

資料行名稱 Type isNullable 描述

Id

Int

此事件資料列的唯一識別碼

AnnotationSetId

Int

用於尋找產生註釋之 WF 事件的機碼

名稱

Char - 最小大小 128

註釋的名稱

Value

Char - 最小大小 450

註釋的值

檢視:ASWfPropertyNames

此檢視是根據從 WF 服務擷取的追蹤屬性名稱所建立。

資料行名稱 Type isNullable 描述

EventSourceId

Int

此事件的事件來源。這指的是 EventSources 檢視中的識別碼

名稱

Char - 最小大小 128

受追蹤屬性的名稱

Type

Char - 最小大小 128

受追蹤屬性的類型

檢視:ASWfTrackingProfiles

此檢視是在 WF 服務用來產生 WF 追蹤事件的所有追蹤設定檔上所建立。

資料行名稱 Type isNullable 描述

Id

Int

追蹤設定檔的唯一識別碼

名稱

Char - 最小大小 450

追蹤設定檔的名稱

檢視:ASTransferEvents

此檢視是在端對端活動識別碼變更時產生的傳輸事件上所建立。

資料行名稱 Type isNullable 描述

Id

Int64

檢視中此項目的唯一識別碼

EventTypeId

int

從 WCF 與 WF 服務產生之事件的識別碼。事件識別碼對應至針對事件儲存在 ETW 資訊清單中的識別碼

EventType

Char - 最小大小 41

產生之事件類型的名稱

EventVersion

int

產生之事件的版本

EventSourceId

int

此事件的事件來源。這指的是 EventSources 檢視中的識別碼。

ProcessId

int

產生事件之處理程序的處理程序識別碼。

TraceLevelId

Byte

追蹤的識別碼。值對應至儲存在追蹤等級中的字串:0:”LogAlways”1:”嚴重”2:”錯誤”3:”警告”4:”資訊”5:”詳細資訊”

TraceLevel

Char - 最小大小 11

儲存對應至上述 TracelevelId 的字串。

E2EActivityId

Char - 最小大小 36

此事件的來源端對端活動識別碼

ToE2EActivityId

Char - 最小大小 36

傳送事件之傳送目標的新端對端活動識別碼

TimeCreated

Datetime

建立事件時的時間戳記 (UTC)

檢視:ASDBVersion

此檢視是用來維護監控資料庫的版本設定資訊。

資料行名稱 Type isNullable 描述

DBIdentity

Char - 最小大小 36

監控資料庫的唯一識別碼

MajorVersion

int

監控資料庫的主要版本

MinorVersion

int

監控資料庫的次要版本

BuildVersion

int

監控資料庫的組建版本

RevisionVersion

int

監控資料庫的修訂版本

資料庫資料表

下列是 AppFabric 監控資料庫中的資料表定義。

ASStagingTable

「事件收集」服務會將事件資料儲存至此資料表。

資料行名稱 Type isNullable 描述

Id

Int64 (Bigint)

此項目的唯一識別碼

ArchiveID

Int64

事件的活動識別碼。對於事件收集器儲存的事件,此值為 0。

EventTypeId

Int

WCF/WF 服務產生之事件的識別碼。

E2EActivitd

Char - 最小大小 36

此事件的端對端活動識別碼

Computer

Char - 最小大小 36

產生事件之電腦的名稱

EventSource

Char - 最小大小 1024

事件的來源。包含網站/虛擬路徑。其格式定義為「網站名稱應用程式虛擬路徑|服務虛擬路徑|服務名稱」,例如:'Default Web Site/CalculatorApplication|/CalculatorService.svc|CalculatorService'

ProcessId

Int

產生事件之處理程序的處理程序識別碼。

TraceLevelId

Small Int (tiny Int)

追蹤的識別碼。值對應至儲存在追蹤等級中的字串:0:”LogAlways”1:”嚴重”2:”錯誤”3:”警告”4:”資訊”5:”詳細資訊”

TimeCreated

Datetime

建立事件時的時間戳記 (UTC)

Data1Str

Char - 最小大小 450

來自事件之承載資料的資料行

Data2Str

Char - 最小大小 450

來自事件之承載資料的資料行

Data3Str

Char - 最小大小 450

來自事件之承載資料的資料行

Data4Str

Char - 最小大小 450

來自事件之承載資料的資料行

Data5Str

Char - 最小大小 450

來自事件之承載資料的資料行

Data6Str

Char - 最小大小 450

來自事件之承載資料的資料行

Data7Str

Char - 最小大小 450

來自事件之承載資料的資料行

Data8Str

Char - 最小大小 450

來自事件之承載資料的資料行

Data9Str

Char - 最小大小 450

來自事件之承載資料的資料行

Data1MaxStr

Char - 大小無限制

來自事件之承載資料的資料行

Data1Int

Int

來自事件之承載資料的資料行

Data2Int

Int

來自事件之承載資料的資料行

Data3Int

Int

來自事件之承載資料的資料行

Data1BigInt

Long (Bigint)

來自事件之承載資料的資料行

Data1UniqueId

Char - 最小大小 36

代表唯一識別碼 (例如 WF 執行個體識別碼) 之承載資料的資料行

CustomAnnotations

Char - 大小無限制

依據 WF 追蹤事件定義的註釋

CustomProperties

Char - 大小無限制

隨 WF 追蹤事件產生的變數或自訂資料

CustomArguments

Char - 大小無限制

隨 WF 追蹤事件產生的引數

  2012-03-05