sysstat

Ansible Роль: sysstat

Это роль Ansible, которая устанавливает sysstat и настраивает его.

Содержание

Требования

  • Ansible 2+

Переменные роли

Эта переменная контролирует, собираются ли счетчики производительности с помощью службы sar и cron-задач:

sysstat_sar_service: no

Эти переменные контролируют сбор данных:

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: no

sysstat_sa2_generate_reports: false

Зависимости

Нет.

Пример плейбука

Добавьте в requirements.yml:

---

- src: idiv-biodiversity.sysstat

...

Скачайте:

$ ansible-galaxy install -r requirements.yml

Основной плейбук

Напишите основной плейбук:

---

- name: head server
  hosts: head

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

...

Зависимость роли

Определите зависимость роли в meta/main.yml:

---

dependencies:

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

...

Лицензия

MIT

Информация об авторе

Эта роль была создана в 2018 году Кристианом Краузе также известным как wookietreiber на GitHub, системным администратором кластера HPC в Немецком центре интегративных исследований биоразнообразия (iDiv).

О проекте

install and set up sysstat

Установить
ansible-galaxy install idiv-biodiversity/ansible-role-sysstat
Лицензия
mit
Загрузки
3777