feat: improve resources_monitoring for OOM & OOD monitoring (#16241)

As requested for [this
issue](https://github.com/coder/internal/issues/245) we need to have a
new resource `resources_monitoring` in the agent.

It needs to be parsed from the provisioner and inserted into a new db
table.
This commit is contained in:
Vincent Vielle
2025-02-04 18:45:33 +01:00
committed by GitHub
parent 8c265018c4
commit 7cbd77fd94
76 changed files with 3170 additions and 1041 deletions

View File

@ -0,0 +1,30 @@
INSERT INTO
workspace_agent_memory_resource_monitors (
agent_id,
enabled,
threshold,
created_at
)
VALUES (
'45e89705-e09d-4850-bcec-f9a937f5d78d', -- uuid
true,
90,
'2024-01-01 00:00:00'
);
INSERT INTO
workspace_agent_volume_resource_monitors (
agent_id,
path,
enabled,
threshold,
created_at
)
VALUES (
'45e89705-e09d-4850-bcec-f9a937f5d78d', -- uuid
'/',
true,
90,
'2024-01-01 00:00:00'
);