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) 的高性能计算集群系统管理员。
安装
ansible-galaxy install idiv-biodiversity.sysstat
许可证
mit
下载
3.8k