監視ツール · 1 min read · Oct 19, 2025

CentOSとUbuntuサーバーをPandora FMSで監視する方法

はじめに

Pandora FMS(Pandora Flexible Monitoring System)は、ネットワーク、サーバー、アプリケーション、仮想環境のための柔軟で非常にスケーラブルな監視ソフトウェアです。Pandora FMSは、Webサーバー、データベース、プロキシなどの異なるサーバーオペレーティングシステムやサーバーアプリケーションの状態とパフォーマンスを監視できます。Pandora FMSは、サーバーソフトウェアと監視エージェントで構成されています。このチュートリアルでは、CentOS 7にPandora FMS Serverをインストールし、Ubuntu 15.04に監視エージェントを追加する方法を示します。

前提条件

  • CentOS 7 - 64bit(Pandora Server用)
  • Ubuntu 15.04 - 64bit(Pandoraエージェント用)
  • ルート権限

CentOS 7 IP - 192.168.43.187
Ubuntu 15.04 IP - 192.168.43.105

このチュートリアルで行うこと:

  1. Pandora FMSの前提パッケージをインストールします。
  2. SELinuxとfirewalldを無効にします。
  3. CentOS 7にPandora Serverをインストールします。
  4. Ubuntu 15.04にPandora Agentをインストールします。
  5. テストします。

前提パッケージのインストール

最初のステップは、CentOS ServerにPandoraFMSソフトウェアの前提条件をインストールすることです。サーバーはWebベースのPandora UIを実行し、監視エージェントが接続する中央の場所になります。

yum install mariadb-server httpd mod_php php-gd php-mysql php-mbstring xorg-x11-fonts-misc graphviz php-snmp php-pear php-ldap xorg-x11-fonts-75dpi graphviz perl-Sys-Syslog perl-libwww-perl perl-XML-Simple perl-XML-Twig net-snmp-utils perl-NetAddr-IP perl-IO-Socket-INET6 perl-Socket6 perl-Net-Telnet nmap perl-JSON perl-Encode-Locale net-snmp-perl perl-CPAN

wimcパッケージはCentOSのベースリポジトリにはないため、wgetでダウンロードして手動でインストールします。

cd /tmp  
wget http://softlayer-dal.dl.sourceforge.net/project/pandora/Tools%20and%20dependencies%20%28All%20versions%29/RPM%20CentOS%2C%20RHEL/wmic-4.0.0tp4-0.x86_64.rpm  
   
rpm -ivh wmic-4.0.0tp4-0.x86_64.rpm

SELinuxを無効にします:

sed -i -e 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config

そしてfirewalldを停止します:

systemctl stop firewalld

CentOS 7にPandora FMSをインストール

ステップ1 - MariaDB/MySQLの設定

systemctl start mariadb  
mysql_secure_installation
Set root password? [Y/n] Y
TYPE YOUR PASSWORD
Remove anonymous users? [Y/n] Y
Disallow root login remotely? [Y/n] Y
Remove test database and access to it? [Y/n] Y
Reload privilege tables now? [Y/n] Y

ステップ2 - Pandora Consoleのインストール

Pandora Consoleをダウンロードしてインストールします:

cd /tmp  
wget http://sourceforge.net/projects/pandora/files/Pandora%20FMS%205.1/SP1Final/RHEL_CentOS/pandorafms_console-5.1SP1-1.noarch.rpm  
rpm -ivh pandorafms_console-5.1SP1-1.noarch.rpm

Pandora Server設定ファイルに777の権限を与えます。

chmod -R 777 /var/www/html/pandora_console/include

MariaDBとhttpdを起動します。

systemctl start mariadb  
systemctl start httpd

ブラウザからPandoraサーバーを開きます。 http://yourip/pandora_console/.

次へクリックします。

Pandora FMS

ライセンス条項に同意します。

Licence

すべてのソフトウェア依存関係がインストールされました。このチュートリアルでは「MySQL Database」を選択し、次へクリックします。

dependencies installed

新しいデータベースを名前pandoraで作成します。ルート権限を持っています。次へクリックします。

Configure Database

データベースの設定が正常に完了しました。生成されたランダムパスワードdxowdqfxに注意してください。次のステップで必要です。次へクリックします。

Database Success

最後に、Pandora Consoleがインストールされ、デフォルトの資格情報でログインできます。ユーザー名 = admin - パスワード = pandora。

Pandora Admin

Pandoraにログインする前に、/var/www/html/pandora_consoleディレクトリ内のinstall.phpファイルの名前を変更する必要があります。

mv /var/www/html/pandora_console/install.php /var/www/html/pandora_console/install_backup.php

そして、Pandora Consoleにログインします。これはPandora Consoleにログインした後のスクリーンショットです。

Pandora

ステップ3 - Pandora Serverのインストール

Pandora Serverをダウンロードしてインストールします。

cd /tmp  
wget http://sourceforge.net/projects/pandora/files/Pandora%20FMS%205.1/SP1Final/RHEL_CentOS/pandorafms_server-5.1SP1-1.noarch.rpm  
   
rpm -ivh pandorafms_server-5.1SP1-1.noarch.rpm

Pandoraサーバー設定ファイルを編集します:

vi /etc/pandora/pandora_server.conf

dbpass行に生成されたパスワードdxowdqfxを追加します。

Pandora dbpass

その後、Pandoraサーバーとテンタクルサーバーを起動します。

/etc/init.d/pandora-server start  
/etc/init.d/tentacle_serverd start

このステップで、Pandoraサーバーは構成され新しいホストの監視を追加する準備が整いました

Ubuntu 15.04にPandora Agentをインストール

このチュートリアルのこの部分では、Ubuntu 15.04にPandora監視エージェントをインストールし、Pandoraサーバーに追加します。

Ubuntuサーバーにログインし、次のコマンドを実行してルートユーザーになります:

sudo -

次に、Ubuntuにエージェントをダウンロードしてインストールします:

cd /tmp  
wget http://softlayer-ams.dl.sourceforge.net/project/pandora/Pandora%20FMS%205.1/SP1Final/Debian_Ubuntu/pandorafms.agent_unix_5.1SP1.deb  
   
dpkg -i pandorafms.agent_unix_5.1SP1.deb

Pandoraエージェント設定ファイルを編集します。

vi /etc/pandora/pandora_agent.conf

server_ip行にPandoraサーバーのIP 192.168.43.187を追加します。

Pandora Agent

その後、Pandoraエージェントを起動します。

/etc/init.d/pandora_agent_daemon start

PandoraFMSのテスト

ブラウザを開き、Pandoraコンソールにログインします。 http://192.168.43.187/pandora_console/

Pandora Finish

次のことが確認できます:

Pandora Server CentOS 7(IP 192.168.43.187)が実行中です。

Ubuntu 15.04(IP 192.168.43.105)が監視されています。

結論

Pandora FMSは、サーバー、ネットワーク、アプリケーションのための強力な監視ツールです。サーバーへの設定と展開が簡単です。Pandora FMSは、Linux、Windows、HP-UX、Solaris、BSDなどの異なるオペレーティングシステムを監視でき、完全なドキュメントライブラリがあります。

リンク

Share: X/Twitter LinkedIn

新しい投稿を受信箱で受け取る

スパムはありません。いつでも購読を解除できます。