@@ -160,7 +160,7 @@ resource "coder_agent" "dev" {
160
160
os = " linux"
161
161
dir = local. repo_dir
162
162
env = {
163
- OIDC_TOKEN : data.coder_workspace .me.owner_oidc_access_token ,
163
+ OIDC_TOKEN : data.coder_workspace_owner .me.oidc_access_token ,
164
164
}
165
165
startup_script_behavior = " blocking"
166
166
@@ -169,39 +169,44 @@ resource "coder_agent" "dev" {
169
169
# if you don't want to display any information.
170
170
metadata {
171
171
display_name = " CPU Usage"
172
- key = " 0_cpu_usage"
172
+ key = " cpu_usage"
173
+ order = 0
173
174
script = " coder stat cpu"
174
175
interval = 10
175
176
timeout = 1
176
177
}
177
178
178
179
metadata {
179
180
display_name = " RAM Usage"
180
- key = " 1_ram_usage"
181
+ key = " ram_usage"
182
+ order = 1
181
183
script = " coder stat mem"
182
184
interval = 10
183
185
timeout = 1
184
186
}
185
187
186
188
metadata {
187
189
display_name = " CPU Usage (Host)"
188
- key = " 2_cpu_usage_host"
190
+ key = " cpu_usage_host"
191
+ order = 2
189
192
script = " coder stat cpu --host"
190
193
interval = 10
191
194
timeout = 1
192
195
}
193
196
194
197
metadata {
195
198
display_name = " RAM Usage (Host)"
196
- key = " 3_ram_usage_host"
199
+ key = " ram_usage_host"
200
+ order = 3
197
201
script = " coder stat mem --host"
198
202
interval = 10
199
203
timeout = 1
200
204
}
201
205
202
206
metadata {
203
207
display_name = " Swap Usage (Host)"
204
- key = " 4_swap_usage_host"
208
+ key = " swap_usage_host"
209
+ order = 4
205
210
script = << EOT
206
211
#!/bin/bash
207
212
echo "$(free -b | awk '/^Swap/ { printf("%.1f/%.1f", $3/1024.0/1024.0/1024.0, $2/1024.0/1024.0/1024.0) }') GiB"
@@ -212,7 +217,8 @@ resource "coder_agent" "dev" {
212
217
213
218
metadata {
214
219
display_name = " Load Average (Host)"
215
- key = " 5_load_host"
220
+ key = " load_host"
221
+ order = 5
216
222
# get load avg scaled by number of cores
217
223
script = << EOT
218
224
#!/bin/bash
@@ -224,15 +230,17 @@ resource "coder_agent" "dev" {
224
230
225
231
metadata {
226
232
display_name = " Disk Usage (Host)"
227
- key = " 6_disk_host"
233
+ key = " disk_host"
234
+ order = 6
228
235
script = " coder stat disk --path /"
229
236
interval = 600
230
237
timeout = 10
231
238
}
232
239
233
240
metadata {
234
241
display_name = " Word of the Day"
235
- key = " 7_word"
242
+ key = " word"
243
+ order = 7
236
244
script = << EOT
237
245
#!/bin/bash
238
246
curl -o - --silent https://www.merriam-webster.com/word-of-the-day 2>&1 | awk ' $0 ~ "Word of the Day: [A-z]+" { print $5; exit }'
0 commit comments