Wouter Verlaek
|
cbc8b38a91
|
[ws-daemon] Add OWI to logs (#18017)
|
2023-06-22 21:44:12 +08:00 |
|
Christian Weichel
|
0442b4688c
|
[ws-daemon] Remove last cgroup v1 plugin
|
2023-02-22 14:27:52 +01:00 |
|
Manuel Alejandro de Brito Fontes
|
6f2af1ef90
|
Apply I/O limiting to all nvme drivers
|
2023-02-17 18:21:22 +01:00 |
|
Shannon
|
c1e77d097d
|
[ws-daemon] reduce noisy error to warning
|
2023-02-13 14:30:18 +01:00 |
|
Manuel Alejandro de Brito Fontes
|
51e4ee5ea0
|
Remove cgroup v1 plugins
|
2023-02-06 00:52:43 +01:00 |
|
Christian Weichel
|
478a75e744
|
Switch license to AGPL
|
2022-12-08 13:05:19 -03:00 |
|
Thomas Schubart
|
f65dc0e35c
|
[ws-daemon] Make oom scores configurable
|
2022-11-10 14:43:40 +02:00 |
|
Thomas Schubart
|
71c5d10201
|
[ws-daemon] Set oom_score_adj
|
2022-11-10 14:43:40 +02:00 |
|
Manuel Alejandro de Brito Fontes
|
9cf60601a6
|
Add I/O limit support for LVM
|
2022-11-07 11:18:37 +01:00 |
|
Pavel Tumik
|
3a6fe3a43d
|
fix nit
|
2022-10-24 17:58:40 +02:00 |
|
utam0k
|
708fc53077
|
ws-daemon: Fix the problem with nice value not being applied
Signed-off-by: utam0k <k0ma@utam0k.jp>
|
2022-10-24 17:58:40 +02:00 |
|
utam0k
|
9bdc0a55ee
|
ws-daemon: Add the disposal in the priority plugin when the workspace has gone
|
2022-10-24 17:58:40 +02:00 |
|
Thomas Schubart
|
5f56949463
|
[ws-daemon] Scrape psi conditionally
|
2022-10-21 10:42:36 +02:00 |
|
Thomas Schubart
|
b75f878e29
|
[psi] Add comment and clean up test files
|
2022-10-21 10:42:36 +02:00 |
|
Thomas Schubart
|
183ec3cae3
|
[ws-daemon] Plugin for PSI metrics
|
2022-10-21 10:42:36 +02:00 |
|
Thomas Schubart
|
cf2bd7b140
|
[ws-daemon] Introduce plugin options
|
2022-10-21 10:42:36 +02:00 |
|
Pavel Tumik @ GitPod
|
c8c906e278
|
replace os.IsNotExist with errors.Is(err, fs.ErrNotExist)
|
2022-08-24 03:35:40 +02:00 |
|
Thomas Schubart
|
2db01726d7
|
[ws-daemon] Log update of resource limits
|
2022-08-05 08:20:49 -03:00 |
|
Manuel Alejandro de Brito Fontes
|
08dea12180
|
[ws-daemon] Configure plugins log level to Debug
|
2022-07-28 20:05:23 -03:00 |
|
Manuel Alejandro de Brito Fontes
|
8130107b0f
|
[ws-daemon] Add support for limiting the number of processes in a workspace
|
2022-07-18 23:25:14 +02:00 |
|
Manuel Alejandro de Brito Fontes
|
3d7bc33ad3
|
[ws-daemon] Add additional process type priorities
|
2022-07-07 09:15:54 +05:30 |
|
Manuel Alejandro de Brito Fontes
|
f090bc719a
|
[ws-daemon] Fix extraction of process arguments
|
2022-07-07 05:22:53 +05:30 |
|
Manuel Alejandro de Brito Fontes
|
05642003d6
|
[ws-daemon] Add plugin to set custom process priorities
|
2022-07-06 13:39:53 +05:30 |
|
Manuel Alejandro de Brito Fontes
|
27dfa4cf60
|
Add support for systemd driver
|
2022-06-20 20:43:31 +05:30 |
|
Manuel Alejandro de Brito Fontes
|
14a9cbc59e
|
Include cgroups v2 error instead of a static message
|
2022-06-20 20:43:31 +05:30 |
|
Christian Weichel
|
40491e6ca7
|
[ws-daemon] Remove stray "cannot write limit" errors
|
2022-05-13 18:08:28 +05:30 |
|
Manuel Alejandro de Brito Fontes
|
9e2f4acb68
|
Fix check logic for I/O limits
|
2022-04-25 20:08:37 +05:30 |
|
Manuel Alejandro de Brito Fontes
|
bfa4c16da4
|
[ws-daemon] Check blkio throttle exists
|
2022-04-22 20:57:35 +05:30 |
|
Christian Weichel
|
8dd76ed762
|
[ws-daemon] Support config reload for IO limits
|
2022-04-21 05:08:33 +05:30 |
|
Manuel Alejandro de Brito Fontes
|
84c717cfe0
|
Manually write IO limits rather than using a library
|
2022-04-21 04:33:33 +05:30 |
|
Manuel Alejandro de Brito Fontes
|
50778029b0
|
Add support for software arrays
|
2022-04-21 00:52:33 +05:30 |
|
Christian Weichel
|
3063631f20
|
[ws-daemon] Regularly update cgroup v1 IO limits
|
2022-04-21 00:52:33 +05:30 |
|
Manuel Alejandro de Brito Fontes
|
bdb45ab341
|
Refactor I/O limit annotation
|
2022-04-21 00:52:33 +05:30 |
|
Thomas Schubart
|
d31bb31072
|
Fix io imits not written after workspace stop
|
2022-04-19 19:50:32 +05:30 |
|
Manuel Alejandro de Brito Fontes
|
747a4f5b35
|
Add debug messages related to I/O limits
|
2022-04-19 18:46:32 +05:30 |
|
Manuel Alejandro de Brito Fontes
|
1a3a50b138
|
[ws-daemon] Only limit storage device classes
|
2022-04-19 18:46:32 +05:30 |
|
Thomas Schubart
|
775c941415
|
Add additional logging for io limiting
|
2022-04-14 22:05:27 +05:30 |
|
Christian Weichel
|
aabbe6156b
|
[ws-daemon] Improve cgroup plugin activation count
|
2022-04-14 19:26:27 +05:30 |
|
Christian Weichel
|
f2d27875ca
|
[ws-daemon] Apply IO limits continuosly
|
2022-04-13 16:58:26 +05:30 |
|
Christian Weichel
|
7853926dc0
|
[ws-daemon] Introduce IO limiting
|
2022-04-13 03:49:25 +05:30 |
|