inmotionhosting.monit
Ansible 角色:Monit
一个模块化的 Ansible 角色,用于部署和配置 Monit
要求
该 Ansible 角色支持特定服务器专注的 Linux 发行版的两个最新稳定版本,并旨在遵循它们的停用政策。此外,我们将专注于支持每个版本的最新两个稳定版本,写作时如下:
- CentOS 7.x
- Debian 10 或更高版本
- Ubuntu 20.04 LTS 或更高版本
- AlmaLinux 8.x 或更高版本
- RockyLinux 8.x 或更高版本
依赖关系
无。
角色变量
可用变量列举如下,包括其默认值(您也可以查看 defaults/main.yml
)
变量 | 描述 |
---|---|
monit_daemon | 默认: monit |
monit_executable_path | 默认: /usr/bin/monit |
monit_config_dir | 默认: /etc/monit.d/ |
monitored_services | 默认: ['httpd', 'mariadb', 'nginx', 'php-fpm', 'redis'] |
monit_systemd_restart | 默认: true |
systemd_restart_setting | 默认: on-failure |
示例剧本
- hosts: www
roles:
- role: monit
许可证
GPLv3
关于项目
Modular Ansible Role for deploying and configuring Monit
安装
ansible-galaxy install inmotionhosting.monit
许可证
gpl-3.0
下载
40k
拥有者
Offering Private and Public Cloud, Software as a Service, and Web Hosting