inmotionhosting.monit
Ansibleロール: Monit
Monitを展開し設定するためのモジュラーAnsibleロール
要件
このAnsibleロールは、特定のサーバー向けLinuxディストリビューションの最新の安定版2つをサポートし、これらのサポート終了ポリシーに従います。さらに、それぞれの最新の安定版2つをサポートすることを重視しており、執筆時のバージョンは以下の通りです:
- 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