idiv-biodiversity.sysstat

Ansible 角色: sysstat

一个安装 sysstat 并进行配置的 Ansible 角色。

目录

要求

  • 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: 头服务器
  hosts: head

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

...

角色依赖

meta/main.yml 中定义角色依赖:

---

dependencies:

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

...

许可证

MIT

作者信息

该角色由 Christian Krause 创建于 2018 年,也就是 GitHub 上的 wookietreiber,德国综合生物多样性研究中心 (iDiv) 的高性能计算集群系统管理员。

关于项目

install and set up sysstat

安装
ansible-galaxy install idiv-biodiversity.sysstat
许可证
mit
下载
3.8k