監控資料庫檢視與資料表
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