s/vous/nous/
This commit is contained in:
parent
11080b5abd
commit
1e8f1c55ee
@ -45,7 +45,7 @@ mkdir /sys/fs/cgroup/freezer/virli/
|
|||||||
ls /sys/fs/cgroup/freezer/virli/
|
ls /sys/fs/cgroup/freezer/virli/
|
||||||
```
|
```
|
||||||
|
|
||||||
Vous avez maintenant un nouveau groupe de processus `virli` dans le *cgroup*
|
Nous avons maintenant un nouveau groupe de processus `virli` dans le *cgroup*
|
||||||
Freezer. Comme il s'agit d'une hiérarchie, le groupe `virli` hérite des
|
Freezer. Comme il s'agit d'une hiérarchie, le groupe `virli` hérite des
|
||||||
propriétés de son (ses) père(s).
|
propriétés de son (ses) père(s).
|
||||||
|
|
||||||
@ -66,7 +66,7 @@ echo $PID > /sys/fs/cgroup/freezer/virli/tasks
|
|||||||
|
|
||||||
Il faut ici remplacer `$PID` par le PID du shell que l'on a relevé juste avant.
|
Il faut ici remplacer `$PID` par le PID du shell que l'on a relevé juste avant.
|
||||||
|
|
||||||
En validant cette commande, vous avez déplacé le processus dans ce groupe, il
|
En validant cette commande, nous avons déplacé le processus dans ce groupe, il
|
||||||
n'est alors plus dans aucun autre groupe (pour ce *cgroup*, il ne bouge pas
|
n'est alors plus dans aucun autre groupe (pour ce *cgroup*, il ne bouge pas
|
||||||
dans les autres *cgroup*s).
|
dans les autres *cgroup*s).
|
||||||
|
|
||||||
@ -76,7 +76,7 @@ dans les autres *cgroup*s).
|
|||||||
En affichant le contenu du dossier `virli`, nous pouvons constater que celui-ci
|
En affichant le contenu du dossier `virli`, nous pouvons constater que celui-ci
|
||||||
contenait déjà un certain nombre de fichiers. Certain d'entre-eux sont en
|
contenait déjà un certain nombre de fichiers. Certain d'entre-eux sont en
|
||||||
lecture seule et permettent de lire des statistiques instantanées sur le groupe
|
lecture seule et permettent de lire des statistiques instantanées sur le groupe
|
||||||
; tandis que d'autres sont des propriétés que vous pouvez modifier.
|
; tandis que d'autres sont des propriétés que nous pouvons modifier.
|
||||||
|
|
||||||
Nous pouvons consulter l'état de gel du groupe en affichant le contenu du
|
Nous pouvons consulter l'état de gel du groupe en affichant le contenu du
|
||||||
fichier\newline `/sys/fs/cgroup/freezer/virli/freezer.state`.
|
fichier\newline `/sys/fs/cgroup/freezer/virli/freezer.state`.
|
||||||
@ -162,7 +162,7 @@ curl -i -XPOST 'http://localhost:8086/write?db=metrics' --data-binary \
|
|||||||
"$my_cgroup_name memory.usage_in_bytes=$(cat .../my_cgroup_name/memory.usage_in_bytes)"
|
"$my_cgroup_name memory.usage_in_bytes=$(cat .../my_cgroup_name/memory.usage_in_bytes)"
|
||||||
```
|
```
|
||||||
|
|
||||||
Pour vérifier que les données ont bien été ajoutées, vous pouvez effectuez la
|
Pour vérifier que les données ont bien été ajoutées, nous pouvons effectuer la
|
||||||
requête suivante dans l'interface web d'InfluxDB :
|
requête suivante dans l'interface web d'InfluxDB :
|
||||||
|
|
||||||
```sql
|
```sql
|
||||||
@ -185,7 +185,7 @@ Liste non exhaustive de données à monitorer :
|
|||||||
|
|
||||||
### Permettre à l'utilisateur de monitorer des processus
|
### Permettre à l'utilisateur de monitorer des processus
|
||||||
|
|
||||||
Maintenant, séparer votre script en deux parties afin qu'un utilisateur normal
|
Maintenant, séparons notre script en deux parties afin qu'un utilisateur normal
|
||||||
(non-root) puisse utiliser la partie monitoring de notre script.
|
(non-root) puisse utiliser la partie monitoring de notre script.
|
||||||
|
|
||||||
Un premier script doit s'occuper de créer le(s) *cgroup*s et lui attribuer les
|
Un premier script doit s'occuper de créer le(s) *cgroup*s et lui attribuer les
|
||||||
|
Loading…
Reference in New Issue
Block a user