次の方法で共有


PGSQLPgStatActivitySessions

Azure Database for PostgreSQL フレキシブル サーバーの PostgreSQL pg_stat_activity システム ビューから収集されたセッションのデータ。 ここでバックエンドと呼ばれる接続ごとに 1 行が含まれており、データは 5 分間隔で収集されます。

テーブル属性

Attribute Value
リソースの種類 microsoft.dbforpostgresql/flexibleservers
Categories 監査、Azure リソース
Solutions LogManagement
基本的なログ イエス
データ取り込み時タイムトランスフォーメーション イエス
サンプル クエリ はい

Columns

Column タイプ Description
ApplicationName 文字列 このバックエンドに接続されているアプリケーションの名前。
BackendStartTime datetime このプロセスが開始された時刻。 クライアント バックエンドの場合、これはクライアントがサーバーに接続した時刻です。
BackendType 文字列 現在のバックエンドの種類。
_BilledSize real レコード サイズ (バイト単位)
ClientIpAddress 文字列 このバックエンドに接続されているクライアントの IP アドレス。 このフィールドが空の場合は、クライアントがサーバー コンピューター上の Unix ソケット経由で接続されているか、これが自動バキュームなどの内部プロセスであることを示します。 IP の最後のオクテットは難読化されます。
CollectionTime datetime 情報が収集された時刻を示す収集時間。
DatabaseId int このバックエンドが接続されているデータベースの ID (OID)。
DatabaseName 文字列 バックエンドが接続されているデータベースの名前。
_IsBillable 文字列 データの取り込みが料金の対象になるかどうかを指定します。 _IsBillable が false の場合、インジェストはお使いの Azure アカウントに課金されません
Location 文字列 Azure Database for PostgreSQL フレキシブル サーバーの場所。
LogicalServerName 文字列 インスタンスの論理名。
OldestTransactionId long バックエンドに現在表示されている最も古いトランザクション ID。
ProcessId int このバックエンドのプロセス ID (PID)。
QueryStartTime datetime 現在アクティブなクエリが開始された時刻、または状態がアクティブでない場合は、最後のクエリが開始された時刻。
ReplicaRole 文字列 レプリカ ロールの例。 プライマリまたはセカンダリ。
_ResourceId 文字列 レコードが紐づいているリソースのユニークな識別子
SourceSystem 文字列 イベントを収集したエージェントの種類を示す。 たとえば、Windows エージェントの場合は OpsManager (直接接続または Operations Manager のいずれか)、すべての Linux エージェントの場合は Linux、Azure Diagnostics の場合は Azure です
State 文字列 コレクション時のこのバックエンドの状態。
StateChangeTime datetime 状態が最後に変更された時刻。
_SubscriptionId 文字列 レコードが紐付けられているサブスクリプションのユニークな識別子
TenantId 文字列 Log AnalyticsのワークスペースID
TimeGenerated datetime ログが生成された時刻のタイムスタンプ (UTC)。
TransactionId long このバックエンドの最上位のトランザクション識別子 (存在する場合)。
TransactionStartTime datetime このプロセスの現在のトランザクションが開始された時刻。アクティブなトランザクションがない場合は空です。
タイプ 文字列 テーブルの名前
UserId int このバックエンドにログインしたユーザーの ID (OID)。
WaitEvent 文字列 バックエンドが現在待機している場合は待機イベント名。それ以外の場合は空の文字列。
WaitEventType 文字列 バックエンドが待機しているイベントの種類 (存在する場合)、それ以外の場合は空の文字列。