coder/codersdk
Marcin Tojek 942aba3a66
feat: expose agent stats via Prometheus endpoint (#7115)
* WIP

* WIP

* WIP

* Agents

* fix

* 1min

* fix

* WIP

* Test

* docs

* fmt

* Add timer to measure the metrics collection

* Use CachedGaugeVec

* Unit tests

* WIP

* WIP

* db: GetWorkspaceAgentStatsAndLabels

* fmt

* WIP

* gauges

* feat: collect

* fix

* fmt

* minor fixes

* Prometheus flag

* fix

* WIP

* fix tests

* WIP

* fix json

* Rx Tx bytes

* CloseFunc

* fix

* fix

* Fixes

* fix

* fix: IgnoreErrors

* Fix: Windows

* fix

* reflect.DeepEquals
2023-04-14 16:14:52 +02:00
..
agentsdk feat: add level support for startup logs (#7067) 2023-04-10 14:29:59 -05:00
apikey.go feat(site): add ability to create tokens from account tokens page (#6608) 2023-03-16 08:25:08 -07:00
audit.go feat: differentiate new user registration from user login in the audit log (#7096) 2023-04-12 11:46:16 -07:00
authorization.go feat: Option to remove WorkspaceExec from `owner` role (#7050) 2023-04-11 08:57:23 -05:00
client.go chore: ticket provider interface (#6915) 2023-04-04 00:59:41 +00:00
client_internal_test.go chore: move agent functions from `codersdk` into `agentsdk` (#5903) 2023-01-29 15:47:24 -06:00
deployment.go feat: expose agent stats via Prometheus endpoint (#7115) 2023-04-14 16:14:52 +02:00
deployment_test.go feat: add YAML support to server (#6934) 2023-04-07 22:58:21 +00:00
files.go Stream template upload (#6035) 2023-02-04 20:07:09 +00:00
gitsshkey.go chore: move agent functions from `codersdk` into `agentsdk` (#5903) 2023-01-29 15:47:24 -06:00
groups.go chore: move agent functions from `codersdk` into `agentsdk` (#5903) 2023-01-29 15:47:24 -06:00
licenses.go chore: move agent functions from `codersdk` into `agentsdk` (#5903) 2023-01-29 15:47:24 -06:00
organizations.go feat: allow disabling autostart and custom autostop for template (#6933) 2023-04-04 12:48:35 +00:00
pagination.go feat: Validate swagger definitions (#5694) 2023-01-13 12:27:21 +01:00
pagination_test.go feat: Implement unified pagination and add template versions support (#1308) 2022-05-10 07:44:09 +00:00
parameters.go feat: add JSON output format to many CLI commands (#6082) 2023-02-08 17:09:38 +00:00
provisionerdaemons.go feat: add startup script logs to the ui (#6558) 2023-03-23 14:09:13 -05:00
rbacresources.go feat: Option to remove WorkspaceExec from `owner` role (#7050) 2023-04-11 08:57:23 -05:00
replicas.go chore: move agent functions from `codersdk` into `agentsdk` (#5903) 2023-01-29 15:47:24 -06:00
richparameters.go feat: support list(string) as coder_parameter (#6618) 2023-03-16 11:07:10 +01:00
roles.go chore: move agent functions from `codersdk` into `agentsdk` (#5903) 2023-01-29 15:47:24 -06:00
serversentevents.go chore: move agent functions from `codersdk` into `agentsdk` (#5903) 2023-01-29 15:47:24 -06:00
templates.go feat: allow disabling autostart and custom autostop for template (#6933) 2023-04-04 12:48:35 +00:00
templateversions.go feat: rich parameters: introduce display_name (#6919) 2023-04-03 14:37:47 +02:00
time.go feat: Add `codersdk.NullTime`, change workspace build deadline (#3552) 2022-08-25 19:10:42 +03:00
time_test.go feat: Add `codersdk.NullTime`, change workspace build deadline (#3552) 2022-08-25 19:10:42 +03:00
updatecheck.go chore: move agent functions from `codersdk` into `agentsdk` (#5903) 2023-01-29 15:47:24 -06:00
users.go feat: add JSON output format to many CLI commands (#6082) 2023-02-08 17:09:38 +00:00
workspaceagentconn.go fix(tailnet): Improve tailnet setup and agentconn stability (#6292) 2023-02-24 13:11:28 +02:00
workspaceagents.go feat: add level support for startup logs (#7067) 2023-04-10 14:29:59 -05:00
workspaceagents_test.go feat: add agent metadata (#6614) 2023-03-31 15:26:19 -05:00
workspaceapps.go chore: move agent functions from `codersdk` into `agentsdk` (#5903) 2023-01-29 15:47:24 -06:00
workspacebuilds.go feat: add startup script logs to the ui (#6558) 2023-03-23 14:09:13 -05:00
workspacedisplaystatus.go fix: Remove `action` from build cancelation names (#4930) 2022-11-08 17:12:06 +00:00
workspacedisplaystatus_internal_test.go fix: Remove `action` from build cancelation names (#4930) 2022-11-08 17:12:06 +00:00
workspaceproxy.go feat: Implement experiment gated CRUD for workspace proxies (#6928) 2023-04-04 15:07:29 -05:00
workspaces.go feat: Enable workspace debug logging (#6838) 2023-03-30 16:00:33 +02:00