inmotionhosting.monit

Ansible Molecule Pipeline GPL-3.0 License

InMotion Hosting Ultrastack

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