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

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

Centreonは、ITインフラストラクチャを監視するためのオープンソースの監視システムです。そのモジュラー構造と優れたスケーラビリティにより、小規模から大規模のネットワークから、数百のホストを備えた複雑なIT環境までの監視に適しています。このチュートリアルでは、AlmaLinux8またはRockyLinux 8RPMLinuxにOpenSourceCentreonモニタリングツールをインストールするためのコマンドを学習します。

Centreonプロジェクトは2005年に開始され、GPLv2およびApacheオープンソースライセンスの下で開発者に配布されました。 4つのエディションがあります-オープンソース。 ITエディション; BusinessEditionおよびMSPEdition。もちろん、オープンソース以外のエディションはサブスクリプションベースであり、コミュニティ(オープンソース)のものと比較して追加機能があります。

NagiosやIcingaと同様に、Centreonは複数のシステムを表示および管理するためのWebインターフェイスも提供します。さらに、Centreon Webインターフェイスを介した構成により、特に数百のホストとサービスを備えた複雑なIT環境を監視する場合に、作業が大幅に容易になります。

Centreonは、さまざまなLinuxディストリビューションで動作させることができます。 CentOSとさまざまなDebian派生物が正式に計画されています。 Centreon Webを操作するには、ApacheWebサーバーが必要です。必要なデータベースにはMySQLが使用されます。

マルチユーザーシステムとして、Centreonはよく考えられた権利管理を提供します。したがって、ユーザーまたはグループに監視結果の一部のみを提供したり、構成オプションを制限したりすることができます。

CentreonをAlmaLinux8にインストールする手順| Rocky Linux 8

要件:

ApacheWebサーバー
MariaDBデータベース
50台未満のホストの場合は1vCPU/ 1 GB

AlmalinuxまたはRockyでDNF更新コマンドを実行する

まず、DNFパッケージマネージャーを使用し、システム更新コマンドを実行して、リポジトリキャッシュを含むすべてのパッケージが最新であることを確認します。

sudo dnf update

Centreonを適切にインストールするためにSELinuxを無効にする

次に、SElinuxを無効にして、Centreonが問題なく正しくインストールされるようにします。ただし、セットアップが完了したら、再度有効にすることができます。

sed -i s/^SELINUX=.*$/SELINUX=disabled/ /etc/selinux/config

完了したら、システムを再起動します。

sudo reboot

EPEL、PowerTools、およびREMIリポジトリをインストールする

Centreonをインストールするには、EPEL、Remi、およびPowerToolsから入手できるいくつかのパッケージが必要です。したがって、先に進む前に、システムにまだインストールされていない場合は、最初にインストールして有効にしてみましょう。

sudo dnf install -y dnf-plugins-core

EPELのインストール:

sudo dnf install epel-release

PHP 8.0用のRemiリポジトリをインストールします:

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

PowerToolsを有効にする:

sudo dnf config-manager --set-enabled 'powertools' -y

更新の実行:

sudo dnf update -y

Apache、MariaDBデータベース、およびPHP8.0をインストールします

Apache HttpdパッケージとMariaDBパッケージはどちらも、これらのRHELベースのLinuxシステムのデフォルトのリポジトリからすでに利用可能であるため、特定のコマンドにアクセスするだけです。

ApacheおよびMariaDBの場合

sudo dnf install httpd httpd-tools mariadb-server mariadb -y

ApacheおよびMariadbサービスを開始して有効にする:

sudo systemctl enable --now httpd mariadb

安全なデータベース:

指定されたコマンドを実行して、デモデータベースと匿名ユーザーを削除するためのガイド付きテキストベースのセットアップを取得します。これには、データベースへのリモートアクセスの制限も含まれます。

mysql_secure_installation

Fo PHP 8.0

sudo dnf module reset php
sudo dnf module install php:remi-8.0 -y

AlamLinuxまたはRockyLinux8にCentreonリポジトリを追加

CentreonをインストールするパッケージはAlmaLinuxまたはRockyLinuxで利用できないため、以下のコマンドを使用して手動で追加する必要があります。

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

CentreonをAlmalinuxにインストールするコマンド| Rocky Linux 8

必要なものはすべてインストールしました。次に、DNFパッケージマネージャーを使用して、AlamLinux、Rocky、CentOSなどのRHELベースのLinuxにCentreonのパッケージをインストールしましょう。

sudo dnf install centreon centreon-database -y

PHPのタイムゾーンを設定する

PHPのタイムゾーンを設定する必要があります。

sudo su -

echo "date.timezone = Europe/Paris" >> /etc/php.d/50-centreon.ini

:タイムゾーンなしでヨーロッパ/パリを変更します。 サポートされているタイムゾーンのリストはここにあります。

システムブートでサービスを開始できるようにする

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

ファイアウォールでポート80と443を許可する

ファイアウォールを有効にしている場合は、httpを許可します およびhttps ファイアウォールのポート:

sudo firewall-cmd --zone=public --permanent --add-port=80/tcp
sudo firewall-cmd --zone=public --permanent --add-port=443/tcp
sudo systemctl reload firewalld

CenetronWebインストールへのアクセス

次に、CenetronMonitoringツールをインストールしたサーバーのIPアドレスにアクセスできるローカルシステムでWebブラウザを開きます。

http://server-ip/cenetron

データベースの構成と設定

Centreonのガイド付きWebベースの構成ウィザードに従い、[管理者情報]ページが表示されたら、管理者ユーザーアカウントのパスワードを設定します。

[データベースの設定]ページで、データベースサーバーに設定したrootユーザーのパスワードを追加します。その後、データベース「 centreon」に設定するパスワードを入力します CentreonMonitoringツールの場合は」。

ダッシュボードCentreonモニタリングツール

ログインすると、ダッシュボードが表示されます。

監視するリモートシステムにPollerをインストールするには、公式ドキュメントを参照してください。

その他のチュートリアル:

Linuxシステムを監視するための5つの最良のhtop代替手段
7最高のGnomeシステムモニターの代替Linuxアプリケーション
Ubuntu20.04サーバーなどのLinuxにNetdataをインストールする方法


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

  2. Rocky Linux 8 /AlmaLinux8にJenkinsをインストールする方法

  3. WineHQをAlmaLinux8またはRockyLinuxデスクトップにインストールします

  1. AlmaLinuxにBudgieDesktopをインストールする方法| Rocky Linux 8

  2. AlmaLinuxにMySQLWorkbenchをインストールする方法| Rocky Linux 8

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

  1. RockyLinuxにUnrarをインストールする2つの方法| AlmaLinux 8

  2. RockyLinuxまたはAlmaLinux8にPuppetServer&Agentをインストールします

  3. RockyLinux8またはAlmaLinuxにMongoDBをインストールする手順