Centos7にサーバー監視ツール Icinga2を構築する

Centos7にサーバー監視ツール Icinga2を構築する

Centos7にサーバー監視ツール Icinga2を構築した際の手順を記載してます。何かのお役に立てれば幸いです。

Centos7バージョン

# cat /etc/centos-release
CentOS Linux release 7.6.1810 (Core)

インストール

DB作成と設定

再起動とfirewall設定

PHP・icinga2webインストール

グループ追加

icinga2起動

ブラウザよりhttp://IPアドレス/icingaweb2/setup にアクセス
※自分の環境は81番ポートを使用しているので http://IPアドレス:81 /icingaweb2/setup にアクセス

次へを押下

問題あればインストール作業

自分はPHPモジュール: Imagickに問題があったのでインストール

データベースを選択し、ユーザーを作成する

上記で作成したDBとユーザーを入力、「設定の検証」して問題なければ「次へ」ボタンをクリック

アクセス権の問題?とりあえずrootで対応

「次へ」をクリック

管理ユーザーを作成。任意のものを設定

ログの設定

問題なければ「次へ」をクリック

「次へ」をクリック

「次へ」をクリック

作成した「icinga2」を設定。「設定の検証」をクリックして問題がなければ「次へ」をクリック

「ローカルにあるコマンドファイル」を選択

「次へ」をクリック

問題なければ「完了」をクリック

インストール完了

先ほど作成したユーザーでログイン