icinga2
差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
icinga2 [2020/07/13 17:27] – nabezo | icinga2 [2020/07/16 23:31] (現在) – [icinga2-directore] nabezo | ||
---|---|---|---|
行 19: | 行 19: | ||
===ホスト追加=== | ===ホスト追加=== | ||
hosts.conf | hosts.conf | ||
+ | ==== チェックコマンドの場所 ==== | ||
+ | / | ||
+ | * hostalive(ping) | ||
+ | * http | ||
- | | + | ===== icinga2-directore ===== |
- | + | https:// | |
+ | mysql -u root -p | ||
+ | CREATE DATABASE director CHARACTER SET ' | ||
+ | GRANT ALL ON director.* TO ' | ||
+ | FLUSH PRIVILEGES; | ||
+ | QUIT | ||
+ | |||
+ | vim director.sh | ||
+ | #!/bin/bash | ||
+ | ICINGAWEB_MODULEPATH="/ | ||
+ | REPO_URL=" | ||
+ | TARGET_DIR=" | ||
+ | MODULE_VERSION=" | ||
+ | git clone " | ||
+ | MODULE_NAME=incubator | ||
+ | MODULE_VERSION=v0.5.0 | ||
+ | REPO=" | ||
+ | MODULES_PATH="/ | ||
+ | git clone ${REPO} " | ||
+ | icingacli module enable " | ||
+ | MODULE_NAME=ipl | ||
+ | MODULE_VERSION=v0.5.0 | ||
+ | REPO=" | ||
+ | MODULES_PATH="/ | ||
+ | git clone ${REPO} " | ||
+ | icingacli module enable " | ||
+ | MODULE_NAME=reactbundle | ||
+ | MODULE_VERSION=v0.7.0 | ||
+ | REPO=" | ||
+ | MODULES_PATH="/ | ||
+ | git clone ${REPO} " | ||
+ | icingacli module enable " | ||
+ | |||
+ | chmod +x director.sh | ||
+ | ./ | ||
+ | |||
+ | mysql -u root -p director < / | ||
+ | icingacli module enable director | ||
| | ||
- | | + | vim director-service.sh |
+ | # | ||
+ | useradd -r -g icingaweb2 -d / | ||
+ | install -d -o icingadirector -g icingaweb2 -m 0750 / | ||
+ | MODULE_PATH=/ | ||
+ | cp " | ||
+ | systemctl daemon-reload | ||
+ | systemctl enable icinga-director.service | ||
+ | systemctl start icinga-director.service | ||
+ | |||
+ | chmod +x director-services.sh | ||
+ | ./ |
icinga2.1594628856.txt.gz · 最終更新: 2020/07/13 17:27 by nabezo