MCPcopy Index your code
hub / github.com/coder/coder / GetWorkspaceAgentStatsRow

Struct GetWorkspaceAgentStatsRow

coderd/database/queries.sql.go:32022–32037  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

32020`
32021
32022type GetWorkspaceAgentStatsRow struct {
32023 UserID uuid.UUID `db:"user_id" json:"user_id"`
32024 AgentID uuid.UUID `db:"agent_id" json:"agent_id"`
32025 WorkspaceID uuid.UUID `db:"workspace_id" json:"workspace_id"`
32026 TemplateID uuid.UUID `db:"template_id" json:"template_id"`
32027 AggregatedFrom time.Time `db:"aggregated_from" json:"aggregated_from"`
32028 WorkspaceRxBytes int64 `db:"workspace_rx_bytes" json:"workspace_rx_bytes"`
32029 WorkspaceTxBytes int64 `db:"workspace_tx_bytes" json:"workspace_tx_bytes"`
32030 WorkspaceConnectionLatency50 float64 `db:"workspace_connection_latency_50" json:"workspace_connection_latency_50"`
32031 WorkspaceConnectionLatency95 float64 `db:"workspace_connection_latency_95" json:"workspace_connection_latency_95"`
32032 AgentID_2 uuid.UUID `db:"agent_id_2" json:"agent_id_2"`
32033 SessionCountVSCode int64 `db:"session_count_vscode" json:"session_count_vscode"`
32034 SessionCountSSH int64 `db:"session_count_ssh" json:"session_count_ssh"`
32035 SessionCountJetBrains int64 `db:"session_count_jetbrains" json:"session_count_jetbrains"`
32036 SessionCountReconnectingPTY int64 `db:"session_count_reconnecting_pty" json:"session_count_reconnecting_pty"`
32037}
32038
32039func (q *sqlQuerier) GetWorkspaceAgentStats(ctx context.Context, createdAt time.Time) ([]GetWorkspaceAgentStatsRow, error) {
32040 rows, err := q.db.QueryContext(ctx, getWorkspaceAgentStats, createdAt)

Callers 1

createSnapshotMethod · 0.92

Calls

no outgoing calls

Tested by

no test coverage detected