Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit52cc0ce

Browse files
authored
chore: add resources_monitoring to dogfood (#16600)
As we recently merged OOM & OOD Notifications - we can now enable it inthe dogfood instance and workspaces so everyone can use it and helptesting it.
1 parent2a248b1 commit52cc0ce

File tree

1 file changed

+38
-1
lines changed

1 file changed

+38
-1
lines changed

‎dogfood/contents/main.tf

Lines changed: 38 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
terraform {
22
required_providers {
33
coder={
4-
source="coder/coder"
4+
source="coder/coder"
5+
version="2.2.0-pre0"
56
}
67
docker={
78
source="kreuzwerker/docker"
@@ -84,6 +85,30 @@ data "coder_parameter" "region" {
8485
}
8586
}
8687

88+
data"coder_parameter""res_mon_memory_threshold" {
89+
type="number"
90+
name="Memory usage threshold"
91+
default=80
92+
description="The memory usage threshold used in resources monitoring to trigger notifications."
93+
mutable=true
94+
}
95+
96+
data"coder_parameter""res_mon_volume_threshold" {
97+
type="number"
98+
name="Volume usage threshold"
99+
default=80
100+
description="The volume usage threshold used in resources monitoring to trigger notifications."
101+
mutable=true
102+
}
103+
104+
data"coder_parameter""res_mon_volume_path" {
105+
type="string"
106+
name="Volume path"
107+
default="/home/coder"
108+
description="The path monitored in resources monitoring to trigger notifications."
109+
mutable=true
110+
}
111+
87112
provider"docker" {
88113
host=lookup(local.docker_host, data.coder_parameter.region.value)
89114
}
@@ -290,6 +315,18 @@ resource "coder_agent" "dev" {
290315
timeout=5
291316
}
292317

318+
resources_monitoring {
319+
memory {
320+
enabled=true
321+
threshold=data.coder_parameter.res_mon_memory_threshold.value
322+
}
323+
volume {
324+
enabled=true
325+
threshold=data.coder_parameter.res_mon_volume_threshold.value
326+
path=data.coder_parameter.res_mon_volume_path.value
327+
}
328+
}
329+
293330
startup_script=<<-EOT
294331
#!/usr/bin/env bash
295332
set -eux -o pipefail

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp