idiv-biodiversity.sysstat

Rôle Ansible : sysstat

Un rôle Ansible qui installe sysstat et le configure.

Table des matières

Exigences

  • Ansible 2+

Variables du rôle

Cette variable contrôle si les compteurs de performance doivent être collectés avec le service sar et les tâches cron :

sysstat_sar_service: non

Ces variables contrôlent le collecteur :

sysstat_history_days: 28

sysstat_compress_after_days: 31

sysstat_sadc_options: '-S DISK'

sysstat_sa_dir: /var/log/sa

sysstat_compression_program: bzip2

sysstat_sa2_generate_yesterday: non

sysstat_sa2_generate_reports: faux

Dépendances

Aucune.

Exemple de Playbook

Ajoutez à requirements.yml :

---

- src: idiv-biodiversity.sysstat

...

Téléchargez :

$ ansible-galaxy install -r requirements.yml

Playbook principal

Écrivez un playbook principal :

---

- name: serveur principal
  hosts: head

  roles:
    - role: idiv-biodiversity.sysstat
      tags:
        - sysstat

...

Dépendance du rôle

Définissez la dépendance du rôle dans meta/main.yml :

---

dependencies:

  - role: idiv-biodiversity.sysstat
    tags:
      - sysstat

...

Licence

MIT

Informations sur l'auteur

Ce rôle a été créé en 2018 par Christian Krause alias wookietreiber sur GitHub, administrateur systèmes de cluster HPC au Centre allemand de recherche intégrative sur la biodiversité (iDiv).

À propos du projet

install and set up sysstat

Installer
ansible-galaxy install idiv-biodiversity.sysstat
Licence
mit
Téléchargements
3.8k