virli/tutorial/1/cgroups.md
2015-10-07 03:45:39 +02:00

1.0 KiB

\newpage

Utiliser les cgroups

Premiers tests

Création d'un nouveau groupe

Rattachement de processus

Consultatation de l'état

Changement d'état

Script de monitoring

Monitoring instantanné vers la console

Option pour choisir l'intervalle de polling

Monitoring vers InfluxDB

Permettre à l'utilisateur de monitorer des process

Séparer en deux scripts

Ajouter les bonnes capabilities sur le premier script

Rendre ok avec les exécutions concurrentes du second script

Monitorer chaque fils indépendamment

Rendu

Script de monitoring

Rendez la révision la plus avancées de vos scripts de monitoring de process via les cgroups.

Questions

  1. Un même processus peut-il être dans plusieurs cgroups de type différents (freezer et cpuacct par exemple) ?

  2. Que sera-t-il possible de limiter via un nouveau cgroup dans la prochaine version du noyau (4.3) ?

  3. Comment peut-on limiter le nombre de processus lancés par un utilisateur ou un groupe ?