GNU/Linux >> Linux の 問題 >  >> Rocky Linux

RockyLinux8にCentreonMonitoringToolをインストールする方法

Centreonは、ネットワーク、システム、アプリケーションを含むインフラストラクチャ全体を監視できるオープンソースツールです。 Centreonを使用すると、しきい値に応じて通知を設定したり、メールアラートを設定したり、監視用のシステムを簡単に追加したりできます。

Centreon監視ツールの主な機能は次のとおりです。

  • CentreonはAI対応の監視ツールです。
  • Centreonは、クラウド、仮想化、マイクロサービス、データベース、ネットワーク、IoTなど、470を超えるコンポーネントを監視しています。
  • インフラストラクチャコンポーネントごとに適切なプロトコルまたは監視方法を自動的に選択する、3000を超える事前構成されたテンプレートがあります。
  • 必要に応じてカスタムダッシュボードを作成できます。
  • Nagiosなどのサードパーティソリューションおよびプラットフォームと完全に互換性があります。


このチュートリアルでは、CentreonをRockyLinuxにインストールする方法を紹介します。

前提条件
  • RockyLinux8を実行しているサーバー。
  • ルートパスワードはサーバーで構成されています。

ステップ1:OSを更新する

インストールを開始する前に、システムパッケージを最新バージョンに更新しましょう。これを行うには、次のコマンドを実行します。

sudo dnf update -y

ステップ2:SELinuxを無効にする

次に、SELinuxを確認し、有効になっている場合は無効にします。

次のコマンドを実行して、SELinuxのステータスを確認します。

getenforce

有効になっている場合は無効にします

vim /etc/selinux/config
SELINUX=disabled

次に、ファイルを保存してシステムを再起動します。

ステップ3:PHPをインストールする

ターミナルで次のコマンドを実行して、EPELおよびPowerToolsリポジトリを有効にしましょう:

sudo dnf -y install dnf-plugins-core epel-release

sudo dnf config-manager --set-enabled powertools


ここで、 remirepoをインストールします 有効にします。

sudo dnf module reset -y php
sudo dnf install https://rpms.remirepo.net/enterprise/remi-release-8.rpm
sudo dnf module install php:remi-8.0

次に、PHPとその他の拡張機能をインストールします。

sudo dnf -y install php  php-cli php-fpm php-mysqlnd php-zip php-devel php-gd php-mcrypt php-mbstring php-curl php-xml php-pear php-bcmath php-json php-opcache

以下のコマンドを使用して、PHPのバージョンを確認および確認します

php --version

PHPのタイムゾーンを作成しましょう:

sudo vim /etc/php.d/php-timezone.ini
date.timezone = Etc/UTC

ここでUTCを設定します。タイムゾーンを設定できます。

その後、php.iniファイルのmax_execution_timeとmax_input_timeを編集して、PHPスクリプトの実行タイムアウトを増やしましょう。

sudo vim /etc/php.ini
max_execution_time = 300
max_input_time = 300


ファイルを保存し、次のコマンドを実行してPHP-FPMサービスを有効にして再起動します。

sudo systemctl enable php-fpm
sudo systemctl restart php-fpm

ステップ4:MariaDBデータベースサーバーをインストールする

次のコマンドを実行して、MariaDBサーバーをインストールします。

sudo dnf install mariadb-server

次に、MariaDBサービスを開始し、起動時に開始できるようにしてから、次のコマンドでMariaDBサービスのステータスを確認します。-

sudo systemctl start mariadb
sudo systemctl status mariadb
sudo systemctl enable mariadb

次に、データベースサーバーを保護する必要があります。そのためには、ターミナルで次のコマンドを実行します。-

sudo mysql_secure_installation

ここで、強力なパスワードを設定し、次のように質問に答えます。

Change the root password? [Y/n] y
Remove anonymous users? [Y/n] y
Disallow root login remotely? [Y/n] n
Remove test database and access to it? [Y/n] y

この後、次のコマンドを実行してMySQL接続を確認します。

mysql -u root -p

次に、後でCentreonをインストールするためのroot権限を持つ遠隔ユーザーを作成する必要があります。

以下のコマンドを実行してMySQLにログインします:

mysql -u root -p
CREATE USER 'sohan'@'188.166.52.228' IDENTIFIED BY '123';
GRANT ALL PRIVILEGES ON *.* TO 'sohan'@'188.166.52.228' WITH GRANT OPTION;
FLUSH PRIVILEGES;
exit

ステップ5:Centreonパッケージをインストールする

Centreonリポジトリをインストールします

sudo dnf install https://yum.centreon.com/standard/21.10/el8/stable/noarch/RPMS/centreon-release-21.10-2.el8.noarch.rpm

次に、ターミナルで以下のコマンドを実行して、CentreonパッケージをRockyLinux8にインストールします。

sudo dnf install centreon centreon-database

パッケージcentreon-databasesetはCentreon用に最適化されたMariaDB構成です:

cat /etc/systemd/system/mariadb.service.d/centreon.conf

設定ファイルを見てみましょう

cat /etc/my.cnf.d/centreon.cnf



デーモンをリロードし、MariaDBサービスを再起動します。

sudo systemctl daemon-reload
sudo systemctl restart mariadb


これで、システムの起動時に必要なすべてのサービスを有効にします。

sudo systemctl enable mariadb
sudo systemctl enable php-fpm
sudo systemctl enable httpd
sudo systemctl enable centreon
sudo systemctl enable cbd
sudo systemctl enable centengine
sudo systemctl enable gorgoned
sudo systemctl enable snmptrapd
sudo systemctl enable centreontrapd
sudo systemctl enable snmpd

ステップ6:CentreonWebのインストール

Centreon Webのインストールプロセスを開始する前に、次のコマンドを実行する必要があります。

sudo systemctl start mariadb
sudo systemctl start php-fpm
sudo systemctl start httpd
sudo systemctl start centreon
sudo systemctl start cbd
sudo systemctl start centengine
sudo systemctl start gorgoned
sudo systemctl start snmptrapd
sudo systemctl start centreontrapd
sudo systemctl start snmpd

次に、Centreon Webインターフェイスにログインし、次のように入力します。

http://<IP>/centreon

これにより、以下に示すように、Centreonセットアップへのようこそ画面が表示されます。

指示に従ってください

監視エンジン情報を入力してください

ここにCentreonBrokerモジュール情報があります

次のページに管理者情報が表示されます

ここで、sudomysql_secure_installation中に設定したrootパスワードと、以前に作成したデータベースユーザーを入力します。

データベースをインストールしてキャッシュを生成します

[完了]ボタンをクリックして、インストール時に設定したCentreon管理者ユーザーとパスワードにログインします。

ログインに成功すると、以下のスクリーンショットのようなCentreonダッシュボードが表示されます。

結論

おめでとう!これで、CentreonMonitoringToolがRockyLinuxに正常にインストールされました。これで、Centreonを探索し、サーバーインフラストラクチャを監視する方法を学ぶことができます。


Rocky Linux
  1. RockyLinux8にMariaDB10.6をインストールする方法

  2. RockyLinux8にDockerをインストールする方法

  3. Rocky Linux 8 に MariaDB をインストールする方法

  1. RockyLinux8にコックピットをインストールする方法

  2. RockyLinux8にGitLabをインストールする方法

  3. CenteronMonitoringをAlmaLinux8にインストールする| Rocky Linux 8

  1. RockyLinux8にFreeIPAをインストールする方法

  2. RockyLinux8にPodmanをインストールする方法

  3. RockyLinux8にFlatpakをインストールする方法