從適用於 PostgreSQL 的 Azure 資料庫彈性伺服器的 PostgreSQL pg_stat_activity 系統檢視中收集的工作階段資料。 每個連線各包含一個數據列,稱為後端,並以5分鐘間隔收集數據。
數據表屬性
| Attribute |
Value |
|
資源類型 |
microsoft.dbforpostgresql/flexibleservers |
|
Categories |
稽核、Azure 資源 |
|
Solutions |
LogManagement |
|
基本記錄 |
Yes |
|
資料引入時進行的轉換 |
Yes |
|
範例查詢 |
是的 |
Columns
| Column |
類型 |
Description |
| ApplicationName |
字串 |
線上至此後端的應用程式名稱。 |
| BackendStartTime |
日期時間 |
啟動此程序的時間。 對於用戶端後端,這是用戶端連線到伺服器的時間。 |
| BackendType |
字串 |
目前後端的類型。 |
| _BilledSize |
real |
以位元組為單位的記錄大小 |
| ClientIpAddress |
字串 |
線上至此後端之用戶端的IP位址。 如果此欄位是空的,表示客戶端是透過伺服器電腦上的 Unix 通訊端連線,或是這是內部處理,例如自動清理。 IP 的最後一個八位位元已隱藏。 |
| CollectionTime |
日期時間 |
收集時間,表示資料收集的時間。 |
| DatabaseId |
int |
此後端所連線之資料庫的標識碼 (OID)。 |
| DatabaseName |
字串 |
此後端所連線的資料庫名稱。 |
| _IsBillable |
字串 |
指定輸入數據是否會產生費用。 當 _IsBillable 為 false 時,此操作不會向您的 Azure 帳戶收費 |
| Location |
字串 |
適用於 PostgreSQL 的 Azure 資料庫彈性伺服器的位置。 |
| LogicalServerName |
字串 |
實例的邏輯名稱。 |
| OldestTransactionId |
long |
後端目前看到的最舊交易標識碼。 |
| ProcessId |
int |
此後端的進程識別碼 (PID)。 |
| QueryStartTime |
日期時間 |
當前使用中查詢的啟動時間,若狀態不為使用中,則為上次查詢的啟動時間。 |
| ReplicaRole |
字串 |
複本角色範例。 主要或次要。 |
| _ResourceId |
字串 |
與該記錄相關聯的資源唯一識別碼 |
| SourceSystem |
字串 |
事件被收集時所使用的代理程式類型。 例如,OpsManager 適用於 Windows 代理程式,可以直接連線或使用 Operations Manager;Linux 適用於所有 Linux 代理程式;Azure 則適用於 Azure 診斷。 |
| State |
字串 |
收集時間的後端狀態。 |
| StateChangeTime |
日期時間 |
上次變更狀態的時間。 |
| _SubscriptionId |
字串 |
與記錄相關的訂用帳戶唯一識別碼 |
| TenantId |
字串 |
Log Analytics 工作區識別碼 |
| TimeGenerated |
日期時間 |
產生記錄時的時間戳記 (UTC)。 |
| TransactionId |
long |
此後端的最上層交易標識碼,如果有的話。 |
| TransactionStartTime |
日期時間 |
啟動此進程當前的交易開始的時間,如果沒有使用中的交易,則為空白。 |
| 類型 |
字串 |
資料表的名稱 |
| UserId |
int |
登入此後端之使用者的標識碼 (OID)。 |
| WaitEvent |
字串 |
如果後端目前正在等候,則等候事件名稱,否則為空字串。 |
| WaitEventType |
字串 |
後端正在等候的事件類型,如果有的話,則為空字串。 |